<div dir="ltr"><div>I merged this and posted the backport merging the two patches into one: <a href="https://review.gluster.org/#/c/17192">https://review.gluster.org/#/c/17192</a><br></div>Regressions started just now. <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 5, 2017 at 3:31 PM, Kaushal M <span dir="ltr">&lt;<a href="mailto:kshlmster@gmail.com" target="_blank">kshlmster@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, May 4, 2017 at 6:40 PM, Kaushal M &lt;<a href="mailto:kshlmster@gmail.com">kshlmster@gmail.com</a>&gt; wrote:<br>
&gt; On Thu, May 4, 2017 at 4:38 PM, Niels de Vos &lt;<a href="mailto:ndevos@redhat.com">ndevos@redhat.com</a>&gt; wrote:<br>
&gt;&gt; On Thu, May 04, 2017 at 03:39:58PM +0530, Pranith Kumar Karampuri wrote:<br>
&gt;&gt;&gt; On Wed, May 3, 2017 at 2:36 PM, Kaushal M &lt;<a href="mailto:kshlmster@gmail.com">kshlmster@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt; On Tue, May 2, 2017 at 3:55 PM, Pranith Kumar Karampuri<br>
&gt;&gt;&gt; &gt; &lt;<a href="mailto:pkarampu@redhat.com">pkarampu@redhat.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt; On Sun, Apr 30, 2017 at 9:01 PM, Shyam &lt;<a href="mailto:srangana@redhat.com">srangana@redhat.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; Hi,<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; Release 3.11 for gluster has been branched [1] and tagged [2].<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; We have ~4weeks to release of 3.11, and a week to backport features that<br>
&gt;&gt;&gt; &gt; &gt;&gt; slipped the branching date (May-5th).<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; A tracker BZ [3] has been opened for *blockers* of 3.11 release. Request<br>
&gt;&gt;&gt; &gt; &gt;&gt; that any bug that is determined as a blocker for the release be noted<br>
&gt;&gt;&gt; &gt; as a<br>
&gt;&gt;&gt; &gt; &gt;&gt; &quot;blocks&quot; against this bug.<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; NOTE: Just a heads up, all bugs that are to be backported in the next 4<br>
&gt;&gt;&gt; &gt; &gt;&gt; weeks need not be reflected against the blocker, *only* blocker bugs<br>
&gt;&gt;&gt; &gt; &gt;&gt; identified that should prevent the release, need to be tracked against<br>
&gt;&gt;&gt; &gt; this<br>
&gt;&gt;&gt; &gt; &gt;&gt; tracker bug.<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; We are not building beta1 packages, and will build out RC0 packages once<br>
&gt;&gt;&gt; &gt; &gt;&gt; we cross the backport dates. Hence, folks interested in testing this<br>
&gt;&gt;&gt; &gt; out can<br>
&gt;&gt;&gt; &gt; &gt;&gt; either build from the code or wait for (about) a week longer for the<br>
&gt;&gt;&gt; &gt; &gt;&gt; packages (and initial release notes).<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; Features tracked as slipped and expected to be backported by 5th May<br>
&gt;&gt;&gt; &gt; are,<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; 1) [RFE] libfuse rebase to latest? #153 (@amar, @csaba)<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; 2) SELinux support for Gluster Volumes #55 (@ndevos, @jiffin)<br>
&gt;&gt;&gt; &gt; &gt;&gt;   - Needs a +2 on <a href="https://review.gluster.org/13762" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>13762</a><br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; 3) Enhance handleops readdirplus operation to return handles along with<br>
&gt;&gt;&gt; &gt; &gt;&gt; dirents #174 (@skoduri)<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; 4) Halo - Initial version (@pranith)<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt; I merged the patch on master. Will send out the port on Thursday. I have<br>
&gt;&gt;&gt; &gt; to<br>
&gt;&gt;&gt; &gt; &gt; leave like right now to catch train and am on leave tomorrow, so will be<br>
&gt;&gt;&gt; &gt; &gt; back on Thursday and get the port done. Will also try to get the other<br>
&gt;&gt;&gt; &gt; &gt; patches fb guys mentioned post that preferably by 5th itself.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Niels found that the HALO patch has pulled in a little bit of the IPv6<br>
&gt;&gt;&gt; &gt; patch. This shouldn&#39;t have happened.<br>
&gt;&gt;&gt; &gt; The IPv6 patch is currently stalled because it depends on an internal<br>
&gt;&gt;&gt; &gt; FB library. The IPv6 bits that made it in pull this dependency.<br>
&gt;&gt;&gt; &gt; This would have lead to a -2 on the HALO patch by me, but as I wasn&#39;t<br>
&gt;&gt;&gt; &gt; aware of it, the patch was merged.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; The IPV6 changes are in rpcsvh.{c,h} and <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>, and don&#39;t seem<br>
&gt;&gt;&gt; &gt; to affect anything HALO. So they should be easily removable and should<br>
&gt;&gt;&gt; &gt; be removed.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; As per the <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> the macro is enabled only when we are building<br>
&gt;&gt;&gt; gluster with &quot;--with-fb-extras&quot;, which I don&#39;t think we do anywhere, so<br>
&gt;&gt;&gt; didn&#39;t think they are important at the moment. Sorry for the confusion<br>
&gt;&gt;&gt; caused because of this. Thanks to Kaushal for the patch. I will backport<br>
&gt;&gt;&gt; that one as well when I do the 3.11 backport of HALO. So will wait for the<br>
&gt;&gt;&gt; backport until Kaushal&#39;s patch is merged.<br>
&gt;&gt;<br>
&gt;&gt; Note that there have been disucssions about preventing special vendor<br>
&gt;&gt; (Red Hat or Facebook) flags and naming. In that sense, --with-fb-extras<br>
&gt;&gt; is not acceptible. Someone was interested in providing a &quot;site.h&quot;<br>
&gt;&gt; configuration file that different vendors can use to fine-tune certain<br>
&gt;&gt; things that are too detailed for ./configure options.<br>
&gt;&gt;<br>
&gt;&gt; We should remove the --with-fb-extras as well, specially because it is<br>
&gt;&gt; not useful for anyone that does not have access to the forked fbtirpc<br>
&gt;&gt; library.<br>
&gt;&gt;<br>
&gt;&gt; Kaushal mentioned he&#39;ll update the patch that removed the IPv6 default<br>
&gt;&gt; define, to also remove the --with-fb-extras and related bits.<br>
&gt;<br>
&gt; The patch removing IPV6 and fbextras is at<br>
&gt; <a href="https://review.gluster.org/17174" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>17174</a> waiting for regression tests to run.<br>
<br>
</div></div>This has now passed its tests. I don&#39;t want to merge my own patch, so<br>
I&#39;d like it if someone can merge it.<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt; I&#39;ve merged the Selinux backports, <a href="https://review.gluster.org/17159" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>17159</a><br>
&gt; and <a href="https://review.gluster.org/17157" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>17157</a> into release-3.11<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Niels<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; Thanks,<br>
&gt;&gt;&gt; &gt; &gt;&gt; Kaushal, Shyam<br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; [1] 3.11 Branch: <a href="https://github.com/gluster/glusterfs/tree/release-3.11" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/tree/release-3.11</a><br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; [2] Tag for 3.11.0beta1 :<br>
&gt;&gt;&gt; &gt; &gt;&gt; <a href="https://github.com/gluster/glusterfs/tree/v3.11.0beta1" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/tree/v3.11.0beta1</a><br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; [3] Tracker BZ for 3.11.0 blockers:<br>
&gt;&gt;&gt; &gt; &gt;&gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.11.0" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=glusterfs-3.<wbr>11.0</a><br>
&gt;&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt; &gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; &gt; &gt;&gt; maintainers mailing list<br>
&gt;&gt;&gt; &gt; &gt;&gt; <a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
&gt;&gt;&gt; &gt; &gt;&gt; <a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt; --<br>
&gt;&gt;&gt; &gt; &gt; Pranith<br>
&gt;&gt;&gt; &gt; &gt;<br>
&gt;&gt;&gt; &gt; &gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; &gt; &gt; Gluster-devel mailing list<br>
&gt;&gt;&gt; &gt; &gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt;&gt;&gt; &gt; &gt; <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Pranith<br>
&gt;&gt;<br>
&gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; maintainers mailing list<br>
&gt;&gt;&gt; <a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
&gt;&gt;&gt; <a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
&gt;&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Pranith<br></div></div>
</div>