Upgrading libvirt from 9.1.0 to 9.2.0 breaks creating a new internal snapshot
Software environment
- Operating system: Manjaro or any Arch based distros
- Architecture: x86
- kernel version: 6.2
- libvirt version: 9.2.0
Description of problem
Upgrading libvirt from 9.1.0 to 9.2.0 loses the ability to create a new internal snapshot.
Steps to reproduce
- Any offline VM image qcow2 including UEFI has no issue with creating a new internal snapshot when using old libvirt 9.1.0
- Upgrading libvirt to 9.2.0, then reboot.
- Try to create a new internal snapshot of this offline VM image in Virt-manager or using the command line
$ sudo virsh snapshot-create-as --domain <Domain-name>
- Get the error message:
Error creating snapshot: Operation not supported: internal snapshots of a VM with pflash based firmware are not supported
I downgraded back to libvirt 9.1.0, then reboot. This issue is fixed.