719eb5c2a2
The revisions_to_keep should be inherited from the pool by default (or whatever else logic is in the storage pool driver). When creating VM in a specific pool, volumes config is re-initialized to include right defaults. But the config cleaning logic in `_clean_volume_config()` failed to remove revisions_to_keep property initialized by the default pool driver. This prevented new pool driver to apply its own default logic. An extreme result was inability to create a VM in 'file' pool at all, because it refuses any revisions_to_keep > 1, and the default LVM pool has revisions_to_keep = 2. |
||
---|---|---|
ci | ||
contrib | ||
doc | ||
etc | ||
linux | ||
qubes | ||
qubes-rpc | ||
qubes-rpc-policy | ||
qvm-tools | ||
relaxng | ||
rpm_spec | ||
templates | ||
test-packages | ||
.gitignore | ||
.pylintrc | ||
.travis.yml | ||
installer.wxs | ||
LICENSE | ||
Makefile | ||
Makefile.builder | ||
README.md | ||
run-tests | ||
setup.cfg | ||
setup.py | ||
version |
Qubes core, version 3
This is master branch of the Qubes OS core.
API documentation is available: https://dev.qubes-os.org/projects/core-admin/en/latest/.