Always use internal snapshots
Currently the code is pretty complex since we deal with both “memory-only” snapshots and internal snapshots. The only reason we use the former is that no qcow2 disk is present in some tests, and internal snapshots require that. However, we can use internal snapshots all the time if we just add a “dummy” qcow2 disk that is never used for anything except storing the snapshots.
#1 Updated by anonym 2016-01-18 23:12:42
- % Done changed from 0 to 20
- Feature Branch set to test/10974-use-only-internal-snapshots
WIP pushed. The last commit is problematic, but we need to do something like it. It makes us fail with:
Call to virDomainUpdateDeviceFlags failed: invalid argument: this disk doesn't support update (Libvirt::Error)
when trying to start a domain after it has been shut down.