<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 17, 2016 at 2:25 PM, Nir Soffer <span dir="ltr">&lt;<a href="mailto:nsoffer@redhat.com" target="_blank">nsoffer@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"><span class="">On Wed, Aug 17, 2016 at 1:45 PM, Eyal Edri &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt; wrote:<br>
&gt; I still thinks its a very valuable hook and we are aware of the fact it has<br>
&gt; bugs,  especially with patches on master branch and 4.0.<br>
&gt;<br>
&gt; Shlomi from the infra team is working on a solution for it as we speak and<br>
&gt; we hope to have a solution in the next few days,  however it&#39;s not trival to<br>
&gt; test and requires setting up a staging env and improve loga for the hooks<br>
&gt; system.<br>
<br>
</span>How do you plan to solve this?<br>
<br>
Only the owner of the bug knows if the all the required patches are merged<br></blockquote><div><br></div><div>The authors should use Bug-Url on the main bug and related-to: on other patches that are related.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and backported to the correct repositories.<br></blockquote><div><br></div><div>This is done with logic according to the bug target milestone.</div><div><br></div><div>for e.g - a patch on branch &#39;ovirt-engine-4.0&#39; was merged to bug targeted to ovirt-4.0.2.</div><div>The hook should check if branch 4.0.2 exists or not, if it exists then the bug should NOT move to MODIFIED, </div><div>since it needs still backporting to ovirt-engine-4.0.2 branch. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
&gt; On Aug 17, 2016 12:06 PM, &quot;Eli Mesika&quot; &lt;<a href="mailto:emesika@redhat.com">emesika@redhat.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I also got this, especially when bugs should be back-ported<br>
&gt;&gt; +1 for option #1<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Aug 17, 2016 at 10:10 AM, Yedidyah Bar David &lt;<a href="mailto:didi@redhat.com">didi@redhat.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi all,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; We currently have a bot that automatically moves bugs from POST to<br>
&gt;&gt;&gt; MODIFIED<br>
&gt;&gt;&gt; if all linked patches on gerrit are merged.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It happened to me personally several times that this was a wrong thing to<br>
&gt;&gt;&gt; do,<br>
&gt;&gt;&gt; either because a new patch was still needed but not pushed yet, or<br>
&gt;&gt;&gt; because<br>
&gt;&gt;&gt; an existing patch should have been back-ported to another branch and<br>
&gt;&gt;&gt; wasn&#39;t<br>
&gt;&gt;&gt; yet. Since I usually pay more attention to my bug in POST, I sometimes<br>
&gt;&gt;&gt; missed<br>
&gt;&gt;&gt; this and handled the missing patches (backports, usually) later than I<br>
&gt;&gt;&gt; could<br>
&gt;&gt;&gt; if left on POST.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have a feeling I am not the only one. So I suggest to stop doing this.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I can think of several alternatives:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 1. Do nothing. I think that&#39;s reasonable - I think most people pay more<br>
&gt;&gt;&gt; attention to POST bugs anyway.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2. Set needinfo on bug owner.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 3. Send some alert email to relevant people (bug owner, existing patches<br>
&gt;&gt;&gt; owners,<br>
&gt;&gt;&gt; perhaps others - e.g. reviewers of existing patches, perhaps those<br>
&gt;&gt;&gt; that actually reviewed, etc.). Need to think how to make it not too<br>
&gt;&gt;&gt; annoying for others but<br>
&gt;&gt;&gt; still effective also if owner is on long PTO or something like that. New<br>
&gt;&gt;&gt; flag<br>
&gt;&gt;&gt; doesn&#39;t have to be very specific - can be called something like<br>
&gt;&gt;&gt; &#39;attention<br>
&gt;&gt;&gt; needed&#39; or something like that.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 4. Add a new flag for that and set it. This will allow easier<br>
&gt;&gt;&gt; filtering/reporting.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; What do you think?<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Didi<br>
&gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; Devel mailing list<br>
&gt;&gt;&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt;&gt;&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; Devel mailing list<br>
&gt;&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt;&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
&gt;<br>
&gt;<br>
&gt; ______________________________<wbr>_________________<br>
&gt; Devel mailing list<br>
&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Eyal Edri<br>Associate Manager</div><div>RHV DevOps<br>EMEA ENG Virtualization R&amp;D<br>Red Hat Israel<br><br>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</div></div>