<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Tue, 6 Nov 2018 at 19:57, Shyam Ranganathan &lt;<a href="mailto:srangana@redhat.com">srangana@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 11/06/2018 09:20 AM, Atin Mukherjee wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Tue, Nov 6, 2018 at 7:16 PM Shyam Ranganathan &lt;<a href="mailto:srangana@redhat.com" target="_blank">srangana@redhat.com</a><br>
&gt; &lt;mailto:<a href="mailto:srangana@redhat.com" target="_blank">srangana@redhat.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;     On 11/05/2018 07:00 PM, Atin Mukherjee wrote:<br>
&gt;     &gt; Bit late to this, but I’m in favour of the proposal.<br>
&gt;     &gt;<br>
&gt;     &gt; The script change should only consider transitioning the bug<br>
&gt;     status from<br>
&gt;     &gt; POST to CLOSED NEXTRELEASE on master branch only. What’d be also ideal<br>
&gt;     &gt; is to update the fixed in version in which this patch will land.<br>
&gt; <br>
&gt;     2 things, based on my response to this thread,<br>
&gt; <br>
&gt;     - Script will change this bug state for all branches, not just master. I<br>
&gt;     do not see a reason to keep master special.<br>
&gt; <br>
&gt;     - When moving the state to NEXTRELEASE I would not want to put in a<br>
&gt;     fixed in version yet, as that may change/morph, instead it would be<br>
&gt;     added (as it is now) when the release is made and the bug changed to<br>
&gt;     CURRENTRELEASE.<br>
&gt; <br>
&gt; <br>
&gt; I can buy in the point of having the other branches also follow the same<br>
&gt; rule of bug status moving to NEXTRELEASE from POST (considering we&#39;re<br>
&gt; fine to run a script during the release of mass moving them to<br>
&gt; CURRENTRELEASE) but not having the fixed in version in the bugs which<br>
&gt; are with mainline branch may raise a question/concern on what exact<br>
&gt; version this bug is being addressed at? Or is it that the post release<br>
&gt; bug movement script also considers all the bugs fixed in the master<br>
&gt; branch as well?<br>
<br>
Here is the way I see it,<br>
- If you find a bug on master and want to know if it is<br>
present/applicable for a release, you chase it&#39;s clone against the release<br>
- The state of the cloned bug against the release, tells you if is is<br>
CURRENTRELEASE/NEXTRELEASE/or what not.<br>
<br>
So referring to the bug on master, to determine state on which<br>
release(s) it is fixed in is not the way to find fixed state.</blockquote><div dir="auto"><br></div><div dir="auto">Question : With this workflow what happens when a bug is just filed &amp; fixed only in master and comes as a fix to the next release as part of branch out? So how would an user understand what release version is the fix in if we don’t have a fixed in version?</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
As a result,<br>
- A bug on master with NEXTRELEASE means next major release of master.<br>
<br>
- A Bug on a release branch with NEXTRELEASE means, next major/minor<br>
release of the branch.<br>
<br>
&gt; <br>
&gt; <br>
&gt;     In all, the only change is the already existing script moving a bug from<br>
&gt;     POST to CLOSED-NEXTRELEASE instead of MODIFIED.<br>
&gt; <br>
&gt;     &gt;<br>
&gt;     &gt; On Mon, 5 Nov 2018 at 21:39, Yaniv Kaul &lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a><br>
&gt;     &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;<br>
&gt;     &gt; &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a> &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt;     On Mon, Nov 5, 2018 at 5:05 PM Sankarshan Mukhopadhyay<br>
&gt;     &gt;     &lt;<a href="mailto:sankarshan.mukhopadhyay@gmail.com" target="_blank">sankarshan.mukhopadhyay@gmail.com</a><br>
&gt;     &lt;mailto:<a href="mailto:sankarshan.mukhopadhyay@gmail.com" target="_blank">sankarshan.mukhopadhyay@gmail.com</a>&gt;<br>
&gt;     &gt;     &lt;mailto:<a href="mailto:sankarshan.mukhopadhyay@gmail.com" target="_blank">sankarshan.mukhopadhyay@gmail.com</a><br>
&gt;     &lt;mailto:<a href="mailto:sankarshan.mukhopadhyay@gmail.com" target="_blank">sankarshan.mukhopadhyay@gmail.com</a>&gt;&gt;&gt; wrote:<br>
&gt;     &gt;<br>
&gt;     &gt;         On Mon, Nov 5, 2018 at 8:14 PM Yaniv Kaul<br>
&gt;     &lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a> &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;<br>
&gt;     &gt;         &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a> &lt;mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt;     &gt;         &gt; On Mon, Nov 5, 2018 at 4:28 PM Niels de Vos<br>
&gt;     &lt;<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a> &lt;mailto:<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>&gt;<br>
&gt;     &gt;         &lt;mailto:<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a> &lt;mailto:<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt;     &gt;         &gt;&gt;<br>
&gt;     &gt;         &gt;&gt; On Mon, Nov 05, 2018 at 05:31:26PM +0530, Pranith Kumar<br>
&gt;     &gt;         Karampuri wrote:<br>
&gt;     &gt;         &gt;&gt; &gt; hi,<br>
&gt;     &gt;         &gt;&gt; &gt;     When we create a bz on master and clone it to the<br>
&gt;     next<br>
&gt;     &gt;         release(In my<br>
&gt;     &gt;         &gt;&gt; &gt; case it was release-5.0), after that release happens<br>
&gt;     can we<br>
&gt;     &gt;         close the bz on<br>
&gt;     &gt;         &gt;&gt; &gt; master with CLOSED NEXTRELEASE?<br>
&gt;     &gt;         &gt;<br>
&gt;     &gt;         &gt;<br>
&gt;     &gt;         &gt; Since no one is going to verify it (right now, but I&#39;m<br>
&gt;     hopeful<br>
&gt;     &gt;         this will change in the future!), no point in keeping it open.<br>
&gt;     &gt;         &gt; You could keep it open and move it along the process,<br>
&gt;     and then<br>
&gt;     &gt;         close it properly when you release the next release.<br>
&gt;     &gt;         &gt; It&#39;s kinda pointless if no one&#39;s going to do anything<br>
&gt;     with it<br>
&gt;     &gt;         between MODIFIED to CLOSED.<br>
&gt;     &gt;         &gt; I mean - assuming you move it to ON_QA - who&#39;s going to<br>
&gt;     do the<br>
&gt;     &gt;         verification?<br>
&gt;     &gt;         &gt;<br>
&gt;     &gt;         &gt; In oVirt, QE actually verifies upstream bugs, so there is<br>
&gt;     &gt;         value. They are also all appear in the release notes, with<br>
&gt;     their<br>
&gt;     &gt;         status and so on.<br>
&gt;     &gt;<br>
&gt;     &gt;         The Glusto framework is intended to accomplish this end,<br>
&gt;     is it not?<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt;     If the developer / QE engineer developed a test case for that BZ -<br>
&gt;     &gt;     that would be amazing!<br>
&gt;     &gt;     Y.<br>
&gt;     &gt;     _______________________________________________<br>
&gt;     &gt;     maintainers mailing list<br>
&gt;     &gt;     <a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a> &lt;mailto:<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a>&gt;<br>
&gt;     &lt;mailto:<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a> &lt;mailto:<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a>&gt;&gt;<br>
&gt;     &gt;     <a href="https://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">https://lists.gluster.org/mailman/listinfo/maintainers</a><br>
&gt;     &gt;<br>
&gt;     &gt; --<br>
&gt;     &gt; - Atin (atinm)<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt; _______________________________________________<br>
&gt;     &gt; maintainers mailing list<br>
&gt;     &gt; <a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a> &lt;mailto:<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a>&gt;<br>
&gt;     &gt; <a href="https://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">https://lists.gluster.org/mailman/listinfo/maintainers</a><br>
&gt;     &gt;<br>
&gt; <br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">- Atin (atinm)</div>