1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-11 12:46:49 +00:00
webvirtcloud/storages
catborise f13a90c047 fix(storages): a new directory pool starts when its directory does not exist
create_storage built only logical pools, so a dir pool whose target path
was missing failed to start ("cannot open directory"): the page showed the
libvirt error and the pool stayed defined, inactive and without autostart.
The pool is now started with VIR_STORAGE_POOL_CREATE_WITH_BUILD, which
makes the directory, or for a logical pool the volume group as the
separate build call did.

A live test creates a dir pool at a missing path on the storages page;
the LVM live test still creates its logical pool the same way.
2026-10-19 11:45:51 +03:00
..
api fix(storages): keep volumes a VM still needs 2026-10-13 09:13:02 +03:00
migrations add missing migrations for new models 2022-08-24 09:34:16 +03:00
templates fix(templates): pages parse without markup errors, element IDs are unique 2026-10-19 07:49:25 +03:00
tests fix(storages): a new directory pool starts when its directory does not exist 2026-10-19 11:45:51 +03:00
__init__.py build new tree 2015-02-27 11:28:22 +02:00
forms.py fix(storages): the pool target check runs in linear time 2026-10-06 08:00:57 +03:00
jobs.py feat(storages): an ISO upload is a job 2026-10-16 11:53:59 +03:00
models.py reorg imports and black format 2022-11-02 16:05:41 +03:00
upload.py feat(storages): an ISO upload is a job 2026-10-16 11:53:59 +03:00
views.py feat(storages): an ISO upload is a job 2026-10-16 11:53:59 +03:00