** Description changed: [Impact] * Virsh can't merge snapshots using the Block Commit technique * It is only possible to merge base to top image (not the opposite) * Combination of libvirt v1.2.2 and QEMU 2 is no good for Block Commit * After this fix, virsh won't hang on the opration, will cause an error [Test Case] - * Workaround in Commit #10 - * QEMU is fine in Commit #11 - * Test Case in Commit #12 + $ virsh list --all + Id Name State + ---------------------------------------------------- + 4 guest running + + $ virsh domblklist --domain guest + Target Source + ------------------------------------------------ + vda /var/lib/libvirt/images/guest.1487880011 + + $ sudo qemu-img info --backing-chain /var/lib/libvirt/images/guest.1487880011 | grep image: + image: /var/lib/libvirt/images/guest.1487880011 + image: /var/lib/libvirt/images/guest.qcow2 + + inaddy@(kvm02):~$ virsh blockcommit --domain=guest --path=/var/lib/libvirt/images/guest.1487880011 --base=/var/lib/libvirt/images/guest.qcow2 --wait --verbose + Block Commit: [100 %] <----- STUCKS HERE [Regression Potential] - * Block commit (Already broken) would continue not working + * Block commit for Active layers would continue not working + * Block commit for Intermediary layers would not work * Its a small fix based on upstream fix (to block this function) + * Has been tested a lost on verification [Other Info] ## Original Case Description virsh blockcommit hangs at 100% and nothing happens.
** Tags removed: verification-needed ** Tags added: verification-done ** Tags added: sts-sru -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317491 Title: virsh blockcommit hangs at 100% To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1317491/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs