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
6c407d54c3
Bump version to 0.9.70
2023-08-31 14:15:54 -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
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
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
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
fcadde057e
Include /proc in chroot mounts
2022-10-20 15:00:10 -04:00
2608f38d64
Properly handle missing source_volume from OVAs
2022-10-19 13:18:12 -04:00
dff156b2b0
Fix bad comparison
2022-10-19 12:46:15 -04:00
71297e0179
Add host-model to CPU config in VMs
2022-10-07 09:36:22 -04:00
726d0a562b
Update copyright header year
2022-10-06 11:55:27 -04:00
7a3870fc44
Add OVA script support
...
1. Ensure that system_template and script are not nullable in the DB.
2. Ensure that the CLI and API enforce the above and clean up CLI
arguments for profile add.
3. Ensure that, before uploading OVAs, a 'default_ova' provisioning
script is present.
4. Use the 'default_ova' script for new OVA uploads.
5. Ensure that OVA details are properly added to the vm_data dict in the
provisioner vmbuilder.
2022-10-06 10:48:12 -04:00
58ce133c8d
Remove lingering OVA references
2022-10-06 00:13:36 -04:00
fe17d28385
Ensure inner cleanup and end message response
2022-10-05 22:36:42 -04:00
16915ed507
Add better exception handling with ctxtmgrs
2022-10-05 17:35:05 -04:00
da85480488
Improve error messages
2022-10-05 17:26:09 -04:00
e3f96ac87e
Better handle cleanups and fix chroot bug
2022-10-05 17:21:30 -04:00
4df70cf086
Implement new provisioner setup
2022-10-05 16:03:05 -04:00
f1df1cfe93
Bump version to 0.9.55
2022-10-04 13:21:40 -04:00
239c392892
Bump version to 0.9.54
2022-08-23 11:01:05 -04:00
172d0a86e4
Use proper SSLContext and enable TLSv1
...
It's bad, but sometimes you need to access the API from a very old
software version. So just enable it for now and clean it up later.
2022-08-23 10:58:47 -04:00
9b499b9f48
Bump version to 0.9.53
2022-08-12 17:47:11 -04:00
2a21d48128
Bump version to 0.9.52
2022-08-12 11:09:25 -04:00
645b525ad7
Bump version to 0.9.51
2022-07-25 23:25:41 -04:00
932b3c55a3
Bump version to 0.9.50
2022-07-06 16:01:14 -04:00