Closed inode64 closed 1 year ago
hi,
this is not really a bug. The bitmap exists in the qemu image but not on libvirt side. you need to clean up your bitmap information using qemu-img, see past issues on this topic. You also need to investigate how this situation can happen in your envirionment, please check:
https://github.com/abbbi/virtnbdbackup#transient-virtual-machines-checkpoint-persistency
Problem is that the qemu image has the bitmap information (use qemu-img to find out and remove the dangling bitmap) but libvirt has not. Can happen if virtual machine is migrated between libvirt environments, for example.
Ok I check the image with qemu-img, and the next problem with missing 1 required positional argument: 'defmsg'
Yes, the exception raise was a bit off, this has been fixed in in dev branch and exception is now correctly raised.
Ok, I check this commit and it runs fine now!!
thanks!
Version used 1.9.8
Describe the bug When trying to perform a backup, the checkpoint cannot be created because it says that it already exists, but it really does not exist ("virsh checkpoint-list svrServicios" does not show any and there is no file in /var/lib/libvirt/qemu/checkpoint/).
Then when generating the error it looks like a message that you need to pass an argument to the libvirtError function (defmsg)
Expected behavior A correct backup
Hypervisor information:
Logfiles: