350 Commits

Author SHA1 Message Date
c6c44bf775 Bump version to 0.9.78 2023-09-30 12:57:55 -04:00
bbb940da65 Remove spurious comments 2023-09-30 12:37:58 -04:00
35e27f79ef Fix uploading of non-raw image files
Adds a new API query parameter to define the file size, which is then
used for the temporary image. This is required for, at least VMDK, files
to work properly in qemu-img convert.
2023-09-29 16:19:22 -04:00
7c0f12750e Bump version to 0.9.77 2023-09-19 11:05:55 -04:00
51e78480fa Bump version to 0.9.76 2023-09-18 10:15:52 -04:00
f46bfc962f Bump version to 0.9.75 2023-09-16 23:06:38 -04:00
1a906b589e Bump version to 0.9.74 2023-09-16 00:18:13 -04:00
311bb69785 Format based on updated Black 2023-09-12 16:41:02 -04:00
a8115cafd1 Bump version to 0.9.73 2023-09-02 02:16:19 -04:00
fdda47e8a2 Bump version to 0.9.72 2023-09-01 16:34:45 -04:00
bb2aac145d Bump version to 0.9.71 2023-09-01 00:36:38 -04:00
ec6d3351b2 [Bookworm] Correct Celery invocation 2023-09-01 00:30:01 -04:00
22faaa9bbc [Bookworm] Correct Flask DB migration process
Move the old manage script to _legacy, and add a new _flask version with
modern Flask tooling. Decide which one to call via pvc-api-db-migrate
using /etc/debian_version call.
2023-09-01 00:29:17 -04:00
6c407d54c3 Bump version to 0.9.70 2023-08-31 14:15:54 -04:00
9ba7aa5b08 [Bookworm] Remove obsolete package 2023-08-31 14:13:05 -04:00
83b8ce7b62 Bump version to 0.9.69 (nice) 2023-08-29 22:02:13 -04:00
83d475bd15 Bump version to 0.9.68 2023-08-27 20:59:23 -04:00
705ec802a3 Bump version to 0.9.67 2023-08-27 14:47:20 -04:00
0b90f37518 Bump version to 0.9.66 2023-08-27 11:41:22 -04:00
1e083d7652 Bump version to 0.9.65 2023-08-23 01:56:57 -04:00
075dbe7cc9 Bump version to 0.9.64 2023-08-18 12:34:27 -04:00
e298d10561 Ensure ACPI is included in Deb VMs 2023-08-17 11:16:08 -04:00
fc8cf9ed44 Ensure consistency in variable names and fix bug 2023-08-17 11:09:51 -04:00
3a90fda109 Bump version to 0.9.63 2023-04-28 14:47:04 -04:00
45ad3b9a17 Bump version to 0.9.62 2023-02-22 18:13:45 -05:00
e773211293 Add PVC version to cluster status output 2023-02-22 16:09:24 -05:00
96defebd0b Add last item to swagger doc 2023-02-22 00:25:27 -05:00
e9aa545e9b Update API specification 2023-02-22 00:06:52 -05:00
aeb238f43c Bump version to 0.9.61 2023-02-08 10:08:05 -05:00
e945fd8590 Remove bad casting to int in string compare 2023-01-01 13:55:10 -05:00
a49510ecc8 Bump version to 0.9.60 2022-12-06 15:42:55 -05:00
6d7730ab52 Disable RBD caching by default
Results in a massive (~2x) performance boost for random block I/O inside
VMs, and thus a worthwhile default change.
2022-12-05 17:56:59 -05:00
8135426973 Fix bad ref in example scripts 2022-11-18 12:54:28 -05:00
20d436a745 Update description 2022-11-16 22:48:40 -05:00
28f6819726 Fix up remaining bugs in Rinse test script 2022-11-16 13:32:24 -05:00
35c07f0384 Ensure transient dirs are cleaned up 2022-11-16 13:01:15 -05:00
6127387be4 Ensure swap is skipped during cleanup too 2022-11-16 12:52:24 -05:00
343d66875b Skip swap volumes during mounting 2022-11-16 12:42:28 -05:00
92feeefd26 Bump version to 0.9.59 2022-11-15 15:50:15 -05:00
38d63d9837 Flip behaviour of memory selectors
It didn't make any sense to me for mem(prov) to be the default selector,
since this has too many caveats versus mem(free). Switch to using
mem(free) as the default (i.e. "mem") and make memprov the alternative.
2022-11-15 15:45:59 -05:00
095bcb2373 Bump version to 0.9.58 2022-11-07 12:27:48 -05:00
91e450f399 Remove extra lower() call where not needed 2022-11-07 12:26:50 -05:00
79eb994a5e Ensure equality of none and None for selector 2022-11-07 11:59:53 -05:00
d65f512897 Bump version to 0.9.57 2022-11-06 01:39:50 -04:00
ea7a4b2b85 Make benchmarker function as a module
1. Move the test_matrix, volume name, and size to module-level variables
so they can be accessed externally if this is imported.
2. Separate the volume creation and volume cleanup into functions.
3. Separate the individual benchmark runs into a function.

This should enable easier calling of the various subcomponents
externally, e.g. for external benchmark scripts.
2022-11-03 21:33:32 -04:00
c3bc55eff8 Bump version to 0.9.56 2022-10-27 14:21:04 -04:00
666e02fbfd Ensure None filesystem is valid 2022-10-21 15:13:52 -04:00
46dde055c4 Move /dev umount to cleanup step 2022-10-21 14:47:48 -04:00
ef437c3dbf Adjust help message text 2022-10-21 14:22:15 -04:00
bd2208e8f6 Add ova as valid name in addition to default_ova 2022-10-21 14:13:40 -04:00