<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 12 October 2017 at 10:12, Raghavendra Talur <span dir="ltr">&lt;<a href="mailto:rtalur@redhat.com" target="_blank">rtalur@redhat.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 Wed, Oct 11, 2017 at 8:35 PM, Shyam Ranganathan &lt;<a href="mailto:srangana@redhat.com">srangana@redhat.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; Recently I was in some conversations that mentioned having to hunt for the<br>
&gt; mail that announced the blocker bug for a release, when there is a need to<br>
&gt; mark a bug as a blocker for that release.<br>
&gt;<br>
&gt; This need not be done as here is the shortcut (if you did not know) on how<br>
&gt; to find the blocker,<br>
&gt;<br>
&gt; Use this URL:<br>
&gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=glusterfs-</a>&lt;<wbr>VERSION&gt;<br>
&gt;<br>
&gt; Replacing &lt;VERSION&gt; with the version for which you are attempting to find<br>
&gt; the blocker bug for.<br>
&gt;<br>
&gt; Example:<br>
&gt;   - <a href="https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.10.6" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=glusterfs-3.<wbr>10.6</a><br>
&gt;   - <a href="https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.10.7" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=glusterfs-3.<wbr>10.7</a><br>
&gt;   - <a href="https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.12.2" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=glusterfs-3.<wbr>12.2</a><br>
&gt;<br>
&gt; Some FAQs:<br>
&gt;<br>
&gt; - When is the blocker bug created?<br>
&gt;<br>
&gt; Blocker bugs are created post branching a release, so if you went around<br>
&gt; hunting for the 3.13.0 blocker today, it does not exist.<br>
&gt;<br>
&gt; Blocker bugs for minor releases are created post closing the prior minor<br>
&gt; release, and migrating any blockers that did not make it in the prior<br>
&gt; release to the next minor release blocker (this is only(?) possible as a bug<br>
&gt; maybe marked as blocking a release post tagging the release and before<br>
&gt; actually announcing the release).<br>
&gt;<br>
&gt; - When to mark the blocker bug as dependent on another bug:<br>
&gt;<br>
&gt; Blockers are meant to track *just* blockers for a major or minor release,<br>
&gt; not all bugs that are a part of the release. Hence when a bug is actually a<br>
&gt; blocker for the release, only then should the tracker be made dependent on<br>
&gt; that.<br>
<br>
</div></div>I have used it a little differently. On the day of release, I add all<br>
the bugs that are fixed in a release in &quot;depends on&quot; list of the<br>
blocker bug. Essentially, I used it as a tracker bug than a blocker<br>
bug.<br>
<br>
Wouldn&#39;t it be easier that every bug that one wants to get fixed in<br>
next minor release is added to the tracker bug and is removed and<br>
moved to next release if it did not make it? It would be less work for<br>
maintainer.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div>+1 . We could use the blocker flag to tag actual blockers.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
Talur<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
&gt;<br>
&gt; - What is a blocker anyway?<br>
&gt;<br>
&gt; Blockers can be broadly classified as, regression of functionality due to<br>
&gt; code introduced in prior minor releases for the current version, bugs<br>
&gt; identified causing corruptions, bugs identified causing crashes<br>
&gt;<br>
&gt; If you believe a bug is a blocker, but still does not meet the criteria<br>
&gt; above, err on the safe option and call it a blocker, whose merit can then be<br>
&gt; discussed on the lists and appropriate action for the release taken.<br>
&gt;<br>
&gt; - Other questions or comments?<br>
&gt;<br>
&gt; HTH,<br>
&gt; Shyam<br>
&gt; ______________________________<wbr>_________________<br>
&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&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>
______________________________<wbr>_________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<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>
</div></div></blockquote></div><br></div></div>