<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Dec 12, 2014 at 4:32 PM, Itamar Heim <span dir="ltr">&lt;<a href="mailto:iheim@redhat.com" target="_blank">iheim@redhat.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On 11/21/2014 09:53 AM, Gianluca Cecchi wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="h5">
So the official statement is this one at:<br>
<a href="http://www.ovirt.org/OVirt_3.5_Release_Notes" target="_blank">http://www.ovirt.org/OVirt_3.<u></u>5_Release_Notes</a><br>
<br>
Live Merge<br>
If an image has one or more snapshots, oVirt 3.5&#39;s merge command will<br>
combine the data of one volume into another. Live merges can be<br>
performed with data is pulled from one snapshot into another snapshot.<br>
The engine can merge multiple disks at the same time and each merge can<br>
independently fail or succeed in each operation.<br>
<br>
I think we should remove the part above, or at least have some of the<br>
developers to better clarify it.<br>
The feature in my opinion is very important and crucial for oVirt/RHEV<br>
because it is able to almost-fill the gap with VMware, especially in<br>
development environments, where having flexibility on snapshots<br>
management is very important and could be a starting point to have<br>
greater user base familiarize with the product and adopt it.<br>
<br>
So these are my findings and all combinations and none of them was able<br>
to provide live merge....<br>
Could anyone tell me where I&#39;m failing? Or correct release notes?<br>
<br>
1) Environment with All-In-One F20<br>
<br>
installing oVirt AIO on F20 automatically gives the virt-preview repo<br>
through the ovirt-3.5-dependencies.repo file, but only for libvirt*<br>
packages:<br>
<br>
the same server is the engine and the hypervisor<br>
<br>
[root@tekkaman qemu]# rpm -q libvirt<br>
libvirt-1.2.9.1-1.fc20.x86_64<br>
<br>
[root@tekkaman qemu]# vdsClient -s 0 getVdsCaps | grep -i merge<br>
     liveMerge = &#39;true&#39;<br>
<br>
but<br>
[root@tekkaman qemu]# rpm -q qemu<br>
qemu-1.6.2-10.fc20.x86_64<br>
<br>
So that tryng live merge it initially start but you get this in vdsm.log:<br>
libvirtError: unsupported configuration: active commit not supported<br>
with this QEMU binary<br>
<br>
<br>
2) Another seaparate environment with a dedicated 3.5 engine f20 engine<br>
and 4 test cases tried<br>
<br>
a) ovirt node installed and put in a dedicated cluster<br>
latest available seems ovirt-node-iso-3.5.0.ovirt35.<u></u>20140912.el6.iso<br>
from 3.5 rc test days<br>
<br>
At the end of oVirt Node install and activation in engine:<br>
[root@ovnode01 ~]# vdsClient -s 0 getVdsCaps | grep -i merge<br>
liveMerge = &#39;false&#39;<br>
<br>
[root@ovnode01 ~]# rpm -qa libvirt* qemu*<br>
libvirt-<a href="tel:0.10.2-29" value="+39010229" target="_blank">0.10.2-29</a>.el6_5.12.x86_64<br>
libvirt-lock-sanlock-<a href="tel:0.10.2-29" value="+39010229" target="_blank">0.10.2-29</a>.el6_5.<u></u>12.x86_64<br>
libvirt-python-<a href="tel:0.10.2-29" value="+39010229" target="_blank">0.10.2-29</a>.el6_5.12.x86_<u></u>64<br>
qemu-kvm-tools-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.x86_<u></u>64<br>
qemu-kvm-rhev-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.x86_64<br>
libvirt-client-<a href="tel:0.10.2-29" value="+39010229" target="_blank">0.10.2-29</a>.el6_5.12.x86_<u></u>64<br>
qemu-img-rhev-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.x86_64<br>
<br>
<br>
<br>
b) f20 + latest updates host installed as OS and then installed from<br>
webadmin in another cluster<br>
virt-preview on host it is not enabled so that libvirt/qemu are not ready<br>
<br>
<br>
[root@ovnode02 network-scripts]#  vdsClient -s 0 getVdsCaps | grep -i merge<br>
liveMerge = &#39;false&#39;<br>
<br>
[root@ovnode02 network-scripts]# rpm -qa libvirt* qemu*<br>
libvirt-daemon-1.1.3.6-2.fc20.<u></u>x86_64<br>
libvirt-python-1.1.3.6-2.fc20.<u></u>x86_64<br>
libvirt-daemon-config-<u></u>nwfilter-1.1.3.6-2.fc20.x86_64<br>
qemu-kvm-1.6.2-10.fc20.x86_64<br>
qemu-common-1.6.2-10.fc20.x86_<u></u>64<br>
libvirt-client-1.1.3.6-2.fc20.<u></u>x86_64<br>
libvirt-daemon-driver-network-<u></u>1.1.3.6-2.fc20.x86_64<br>
libvirt-daemon-driver-<u></u>nwfilter-1.1.3.6-2.fc20.x86_64<br>
libvirt-daemon-driver-<u></u>interface-1.1.3.6-2.fc20.x86_<u></u>64<br>
libvirt-daemon-driver-nodedev-<u></u>1.1.3.6-2.fc20.x86_64<br>
libvirt-daemon-driver-secret-<u></u>1.1.3.6-2.fc20.x86_64<br>
qemu-system-x86-1.6.2-10.fc20.<u></u>x86_64<br>
libvirt-daemon-kvm-1.1.3.6-2.<u></u>fc20.x86_64<br>
qemu-kvm-tools-1.6.2-10.fc20.<u></u>x86_64<br>
qemu-img-1.6.2-10.fc20.x86_64<br>
libvirt-daemon-driver-qemu-1.<u></u>1.3.6-2.fc20.x86_64<br>
libvirt-daemon-driver-storage-<u></u>1.1.3.6-2.fc20.x86_64<br>
libvirt-lock-sanlock-1.1.3.6-<u></u>2.fc20.x86_64<br>
<br>
<br>
<br>
c) CentOS 6.6 host + latest updates installed as OS and then installed<br>
from webadmin in another cluster<br>
<br>
[root@ovnode03 ~]# vdsClient -s 0 getVdsCaps | grep -i merge<br>
liveMerge = &#39;false&#39;<br>
<br>
[root@ovnode03 ~]# rpm -qa libvirt* qemu*<br>
libvirt-python-<a href="tel:0.10.2-46" value="+39010246" target="_blank">0.10.2-46</a>.el6_6.2.x86_64<br>
qemu-kvm-rhev-tools-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.<u></u>x86_64<br>
qemu-img-rhev-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.x86_64<br>
libvirt-client-<a href="tel:0.10.2-46" value="+39010246" target="_blank">0.10.2-46</a>.el6_6.2.x86_64<br>
libvirt-<a href="tel:0.10.2-46" value="+39010246" target="_blank">0.10.2-46</a>.el6_6.2.x86_64<br>
qemu-kvm-rhev-<a href="tel:0.12.1.2-2.415" value="+39012122415" target="_blank">0.12.1.2-2.415</a>.el6_5.14.x86_64<br>
libvirt-lock-sanlock-<a href="tel:0.10.2-46" value="+39010246" target="_blank">0.10.2-46</a>.el6_6.2.<u></u>x86_64<br>
<br>
<br>
<br>
d) CentOS 7.0 host + latest updates installed as OS and then installed<br>
from webadmin in another cluster<br>
<br>
[root@ovnode04 ~]# vdsClient -s 0 getVdsCaps | grep -i merge<br>
liveMerge = &#39;false&#39;<br>
<br>
[root@ovnode04 ~]# rpm -qa qemu* libvirt*<br>
qemu-img-rhev-1.5.3-60.el7_0.<u></u>2.x86_64<br>
libvirt-daemon-1.1.1-29.el7_0.<u></u>3.x86_64<br>
libvirt-daemon-driver-storage-<u></u>1.1.1-29.el7_0.3.x86_64<br>
libvirt-daemon-driver-nodedev-<u></u>1.1.1-29.el7_0.3.x86_64<br>
libvirt-daemon-kvm-1.1.1-29.<u></u>el7_0.3.x86_64<br>
qemu-kvm-tools-rhev-1.5.3-60.<u></u>el7_0.2.x86_64<br>
qemu-kvm-common-rhev-1.5.3-60.<u></u>el7_0.2.x86_64<br>
libvirt-client-1.1.1-29.el7_0.<u></u>3.x86_64<br>
libvirt-daemon-driver-<u></u>nwfilter-1.1.1-29.el7_0.3.x86_<u></u>64<br>
libvirt-daemon-driver-<u></u>interface-1.1.1-29.el7_0.3.<u></u>x86_64<br>
libvirt-lock-sanlock-1.1.1-29.<u></u>el7_0.3.x86_64<br>
libvirt-daemon-config-<u></u>nwfilter-1.1.1-29.el7_0.3.x86_<u></u>64<br>
libvirt-daemon-driver-network-<u></u>1.1.1-29.el7_0.3.x86_64<br>
qemu-kvm-rhev-1.5.3-60.el7_0.<u></u>2.x86_64<br>
libvirt-python-1.1.1-29.el7_0.<u></u>3.x86_64<br>
libvirt-daemon-driver-secret-<u></u>1.1.1-29.el7_0.3.x86_64<br>
libvirt-daemon-driver-qemu-1.<u></u>1.1-29.el7_0.3.x86_64<br>
<br>
<br>
Thanks in advance,<br>
Gianluca<br>
<br>
<br></div></div>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/<u></u>mailman/listinfo/users</a><br>
<br>
</blockquote>
<br>
was this resolved?<br></blockquote><div><br><br></div><div>In my opinion it was not resolved and what written into release notes doesn&#39;t correspond to features set.<br></div><div>See my test cases and eventually describe other test cases where live merge is usable<br><br></div><div>See also other findings about live merge on active layer here:<br><a href="http://lists.ovirt.org/pipermail/users/2014-November/029450.html">http://lists.ovirt.org/pipermail/users/2014-November/029450.html</a><br><br></div><div>Gianluca<br></div></div></div></div>