When I create snapshots of a domain the snapshots are successfully created. However when I try to restore any snapshot the process fails with the following error and the VM is shut down. virtqemud[855]: operation failed: load of internal snapshot 'snapshotB' job failed: Device 'libvirt-1-format' is writable but does not support snapshots This does not happen in libvirt-client 11.0.0-1 on Fedora 42. Reproducible: Always Steps to Reproduce: 1. virsh detach-disk --domain subVmTest1 --target vda --config 2. qemu-img create -f qcow2 /var/lib/libvirt/images/foobar.qcow2 1M 3. virsh attach-disk --domain subVmTest1 --source /var/lib/libvirt/images/foobar.qcow2 --target vdb --subdriver qcow2 --config 4. virsh snapshot-create-as --domain subVmTest1 --name snapshotA --description 'Description of snapshotA' 5. virsh snapshot-create-as --domain subVmTest1 --name snapshotB --description 'Description of snapshotB' 6. virsh snapshot-current --domain subVmTest1 --snapshotname snapshotA 7. virsh snapshot-revert --domain subVmTest1 --snapshotname snapshotB Actual Results: error: Failed to revert snapshot snapshotB error: operation failed: load of internal snapshot 'snapshotB' job failed: Device 'libvirt-1-format' is writable but does not support snapshots Expected Results: Domain snapshot snapshotB reverted
Our automatic tracker https://github.com/cockpit-project/bots/issues/7648 hasn't seen this any more in the last 25 days, so apparently fixed now.