# Testing to merge <intermediate> into <base> (both are offline):

inaddy@(kvm02):~$ virsh blockcommit --domain guest 
--path=/var/lib/libvirt/images/guest.1487875788 
--top=/var/lib/librt/images/guest.1487745012 
--base=/var/lib/libvirt/images/guest.qcow2 --wait --verbose
Block Commit: [100 %]
Commit complete

It works:

inaddy@(kvm02):~$ : virsh domblklist --domain guest
Target     Source
------------------------------------------------
vda        /var/lib/libvirt/images/guest.1487875788

inaddy@(kvm02):~$ sudo qemu-img info --backing-chain 
/var/lib/libvirt/images/guest.1487875788
image: /var/lib/libvirt/images/guest.1487875788
file format: qcow2
virtual size: 30G (32212254720 bytes)
disk size: 2.4M
cluster_size: 65536
backing file: /var/lib/libvirt/images/guest.qcow2
backing file format: qcow2
Format specific information:
    compat: 1.1
    lazy refcounts: false

image: /var/lib/libvirt/images/guest.qcow2
file format: qcow2
virtual size: 30G (32212254720 bytes)
disk size: 5.0G
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false

You can see that intermediate snapshot is gone. This means that
blockcommit can do offline merge but not when using online disk (like we
wanted to).

-- 
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

Reply via email to