You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* origin/pr/690:
use dirty file instead of clean file
storage: prune reflinks files when snapshots are disabled
storage: prevent cloning when volumes without snapshot is running
lint
don't allow to enable or disable snapshots if dispvm base on current vm is running
prevent startup of vm having snapshots disabled and running DispVM
prevent startup if source volume snapshot disabled and is running
storage: add a running state file for volumes
storage: add a running state file for volumes
storage: prevent setting revisions_to_keep < -1
backup: prevent backup of running VM when private volume snapshots are disabled
prevent re-enabling snapshots when running VM
storage: prevent setting disable snapshots when VM is running
storage: snapshots_disabled for zfs storage
storage: snapshots_disabled for reflink storage
storage: snapshots_disabled for lvm storage
storage: snapshots_disabled for file storage
storage: add a new volume property snapshots_disabled
api: update validate_size method to allow negative numbers
Pull request description:
This PR is related to issue QubesOS/qubes-issues#8767
A new option **disable snapshots** can be set on volumes (lvm, file, reflink and zfs supported). When enabled on a private volume, the volume is used directly instead of doing a snapshot and use it.
The option can be enabled by setting ``revisions_to_keep = -1``
Using the volume directly saves space but requires features like backup, dispvm or cloning to be disabled when the volume is in use.
0 commit comments