<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>thanks Josh, hi list</div><div>it would be great if you would get it done for the upcomming 14.04 release!</div><div>If I find the time I'll try to rerun the compiling again and provide at least&nbsp;</div><div>more detailed information of the stumble stones I find ;-)</div><div>As said, the PPA would be great for the next release cycle,</div><div>but IMO it would be ridiculous if libgfapi wouldn't make it into</div><div>the standard debian/ubuntu repository!</div><div>I appreciate a lot the simplicity (from the admin/op side)</div><div>that gluster offers.</div><div>best regards,</div><div>Bernhard</div><div><br>On 18.02.2014, at 22:31, Josh Boon &lt;<a href="mailto:gluster@joshboon.com">gluster@joshboon.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div style="font-family: Arial; font-size: 10pt; color: #000000"><div>I've yet to crack into 14.04 and see what that beast looks like as we don't have it in use here yet. &nbsp;I'll add that to my todo list. &nbsp;I can be bribed if someone needs it sooner :)</div><div><br></div><div>As a separate task, I'll look into the ipxe problem. I remember it was file conflict between the packages so I may have to do some hacks in the debian build rules for one of the packages.</div><div><br></div><div>The PPA is an option but yes maintenance would be ongoing and best effort as that's all I can afford currently.</div><div><br></div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"bernhard glomm" &lt;<a href="mailto:bernhard.glomm@ecologic.eu">bernhard.glomm@ecologic.eu</a>&gt;<br><b>To: </b>"Paul Boven" &lt;<a href="mailto:boven@jive.nl">boven@jive.nl</a>&gt;, <a href="mailto:gluster-devel@nongnu.org">gluster-devel@nongnu.org</a><br><b>Cc: </b>"Josh Boon" &lt;<a href="mailto:gluster@joshboon.com">gluster@joshboon.com</a>&gt;, "<a href="mailto:gluster-users@gluster.org">gluster-users@gluster.org</a> List" &lt;<a href="mailto:gluster-users@gluster.org">gluster-users@gluster.org</a>&gt;<br><b>Sent: </b>Tuesday, February 18, 2014 4:23:53 PM<br><b>Subject: </b>Re: [Gluster-users] [Bug 1057645] ownership of diskimage changes during livemigration, livemigration with kvm/libvirt fails<br><div><br></div><div><div>Hi Paul, and all</div><div><br></div><div><blockquote>With the release of Ubuntu 14.04 LTS, I hope to be able to use libgfapi on our setup.<br></blockquote><div><br></div><div>Well I hope that too, but I'm not sure if that will happen (soon).</div><div>I , recompiled qemu as described here:</div><div><br></div><div><a href="http://www.gluster.org/community/documentation/index.php/Building_QEMU_with_gfapi_for_Debian_based_systems" target="_blank">http://www.gluster.org/community/documentation/index.php/Building_QEMU_with_gfapi_for_Debian_based_systems</a></div><div><br></div><div>with little luck since finally the ipxe-qemu component (which I need/want)&nbsp;</div><div>and I didn't had the time to dig deeper into that.</div><div><br></div><div><a href="https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1224517" target="_blank">https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1224517</a></div><div><br></div><div>still says "won't fix it" :-(</div><div><br></div><div>Josh Boon (hi Josh) suggested to create a PPA for an ubuntu&nbsp;<span style="font-family: Arial; font-size: 13px; ">qemu with gfapi support&nbsp;</span></div><div><span style="font-family: Arial; font-size: 13px; ">which might be a&nbsp;</span><span style="font-family: Arial; font-size: 13px; ">temporary solution</span><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">…</span></span></div><div><span style="font-family: Arial; font-size: 13px; ">But from&nbsp;</span><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">my "happy end - user" perspective (as a "non-dev-but-op")&nbsp;</span></span></div><div><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">that looks like a lot of parallel extra work</span></span></div><div><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">on maintaining that "fork"in the long run.</span></span></div><div><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">I hope the gluster devels either can get it into debian(and/or ubuntu)&nbsp;</span></span></div><div><span face="Arial" data-mce-style="font-family: Arial;" style="font-family: Arial;"><span style="font-size: 13px;">or even qemu (as a default option?) directly</span></span></div><br><blockquote>Perhaps the fact that the RedHat specific bug is now private might mean that they're actually doing something with it, but I wouldn't know.<br></blockquote><div><br></div>we'll stay on that topic</div><div><br></div><div>Regards,</div><div>Bernahrd</div><div><br><blockquote>Regards, Paul Boven.<br></blockquote><br></div></div><blockquote><div><div>On 02/18/2014 02:59 PM, Adam Huffman wrote:<br><blockquote>Hi Paul,<br><div><br></div>Could you keep the list updated? That bug has been marked private, so<br>I can't see it.<br><div><br></div>Best Wishes,<br>Adam<br><div><br></div>On Tue, Jan 28, 2014 at 9:29 AM, Paul Boven &lt;<a href="mailto:boven@jive.nl" target="_blank">boven@jive.nl</a>&gt; wrote:<br><blockquote>Hi Bernhard, everyone,<br><div><br></div>The same problem has now been reproduced on RedHat, please see:<br><div><br></div><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1058032" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1058032</a><br><div><br></div>With 3.4.0 and Ubuntu 13.04, live migrations worked fine. For me it broke<br>when the packages were upgraded to 3.4.1.<br><div><br></div>I've set AppArmor to 'complain' as part of the debugging, so that's not the<br>issue.<br><div><br></div>I'm still not convinced that the file ownership itself is the root cause of<br>this issue, it could well be just a symptom. Libvirt/qemu is perfectly happy<br>to start a VM when its image file is owned root:root, and change ownership<br>to libvirt-qemu:kvm. So I see no reason why it couldn't do the same during a<br>live migration.<br><div><br></div>In my opinion the real issue is the failure at the fuse level, that makes<br>file access to the image on the destination impossible, even for root.<br><div><br></div>Regards, Paul Boven.<br><div><br></div><br>On 01/27/2014 07:51 PM, BGM wrote:<br><blockquote><br>Hi Paul &amp; all<br>I'm really keen on getting this solved,<br>right now it's a nasty show stopper.<br>I could try different gluster versions,<br>as long as I can get the .debs for it,<br>wouldn't want to start compiling<br>(although.... does a config option have changed on package build?)<br>you reported that 3.4.0 on ubuntu 13.04 was working, right?<br>code diff, config options for package build.<br>Another approach: can anyone verify or falsify<br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1057645">https://bugzilla.redhat.com/show_bug.cgi?id=1057645</a><br>on another distro than ubuntu/debian?<br>thinking of it... could it be an apparmor interference?<br>I had fun with apparmor and mysql on ubuntu 12.04 once...<br>will have a look at that tomorrow.<br>As mentioned before, a straight drbd/ocfs2 works (with only 1/4 speed<br>and the pain of maintenance) so AFAIK I have to blame the ownership change<br>on gluster, not on an issue with my general setup....<br>best regards<br>Bernhard<br></blockquote><br><div><br></div><br>--<br>Paul Boven &lt;<a href="mailto:boven@jive.nl">boven@jive.nl</a>&gt; +31 (0)521-596547<br>Unix/Linux/Networking specialist<br>Joint Institute for VLBI in Europe - <a href="http://www.jive.nl">www.jive.nl</a><br>VLBI - It's a fringe science<br>_______________________________________________<br>Gluster-users mailing list<br><a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users">http://supercolony.gluster.org/mailman/listinfo/gluster-users</a><br></blockquote>_______________________________________________<br>Gluster-users mailing list<br><a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a><br><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users">http://supercolony.gluster.org/mailman/listinfo/gluster-users</a><br><div><br></div></blockquote><br><div><br></div>-- <br>Paul Boven &lt;<a href="mailto:boven@jive.nl" target="_blank">boven@jive.nl</a>&gt; +31 (0)521-596547<br>Unix/Linux/Networking specialist<br>Joint Institute for VLBI in Europe - <a href="http://www.jive.nl" target="_blank">www.jive.nl</a><br>VLBI - It's a fringe science<br>_______________________________________________<br>Gluster-users mailing list<br><a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a><br><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users">http://supercolony.gluster.org/mailman/listinfo/gluster-users</a><br></div></div><br></blockquote></div><div><br></div></div></div></blockquote></body></html>