core-admin/qubes
Marek Marczykowski-Górecki dd037f4663
storage/file: get volume size from the actual image file size
Don't realy on a volume configuration only, it's easy to miss updating
it. Specifically, import_volume() function didn't updated the size based
on the source volume.
The size that the actual VM sees is based on the
file size, and so is the filesystem inside. Outdated size property can
lead to a data loss if the user perform an action based on a incorrect
assumption - like extending size, which actually will shrink the volume.

Fixes QubesOS/qubes-issues#4821
2019-10-31 21:53:35 +01:00
..
api Added admin.pool.UsageDetails API method 2019-10-23 03:04:30 +02:00
ext gui: simplify setting guivm xid and keyboard layout 2019-10-20 17:35:43 +02:00
qmemman qmemman: fix early crash 2018-01-18 17:36:37 +01:00
storage storage/file: get volume size from the actual image file size 2019-10-31 21:53:35 +01:00
tests tests: check if storage driver adjust the size on import_volume/clone 2019-10-31 01:17:26 +01:00
tools app: setup_pools() must be a coroutine 2019-06-28 10:29:26 +00:00
vm vm: improve error message about missing IOMMU 2019-10-30 15:45:52 +01:00
__init__.py Fixed unexpected error on empty default template and incorrect error handling 2019-09-19 20:20:36 +02:00
app.py app: fix get_free_xen_memory function 2019-10-30 15:46:11 +01:00
backup.py Remove unused core2migration.py 2018-12-04 16:12:33 +01:00
config.py vm/adminvm: add run_service* functions 2019-06-09 21:00:02 +02:00
devices.py Make pylint happy 2019-09-27 16:29:20 +02:00
dochelpers.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
events.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
exc.py Prevent removal of in-use storage pool 2019-02-27 06:03:57 +01:00
features.py qubes/features: check_with_(template_and_)adminvm 2018-12-20 18:28:33 +01:00
firewall.py Make pylint happy 2019-09-27 16:29:20 +02:00
log.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rngdoc.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
tarwriter.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
utils.py Fix invalid timezone 2019-08-06 18:23:00 -03:00