<div dir="ltr">Do we have a place where all the current logic of the hooks is described?<div>I can use it as a base and adjust each one to the new logic we need.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 2, 2016 at 5:19 PM, David Caro <span dir="ltr">&lt;<a href="mailto:dcaro@redhat.com" target="_blank">dcaro@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 01/28 16:17, Eyal Edri wrote:<br>
&gt; David,<br>
&gt; Is it something manual we need to change per version or we can add<br>
&gt; something automatic to work on any 3.6.X branch only (exluding the 3.6<br>
&gt; branch)?<br>
<br>
</span>Can you summarize the complete checks that should be done on the hooks<br>
side? Because it&#39;s starting to be a bit of a mess as we are changing<br>
small things each time without the complete knowledge (for example,<br>
the target release was being checked before when moving to MODIFIED,<br>
and that was commented out, and there&#39;s a hook to warn if the patch is<br>
not merged yet on a previous branch, like not being merged on 3.6 if<br>
it&#39;s on 3.6.x)<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
&gt;<br>
&gt; e.<br>
&gt;<br>
&gt; On Thu, Jan 28, 2016 at 4:00 PM, Tal Nisan &lt;<a href="mailto:tnisan@redhat.com">tnisan@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; This was the behavior in 3.6.2, don&#39;t know why it changed<br>
&gt; &gt;<br>
&gt; &gt; On Thu, Jan 28, 2016 at 3:57 PM, Eyal Edri &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; so maybe we&#39;ll stop moving bugs to MODIFIED if they are merged on stable<br>
&gt; &gt;&gt; branch (i.e ovirt-engine-3.6) and only if its merged into a version branch<br>
&gt; &gt;&gt; (i.e ovirt-engine-3.6.3) ?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Thu, Jan 28, 2016 at 3:52 PM, Tal Nisan &lt;<a href="mailto:tnisan@redhat.com">tnisan@redhat.com</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; It makes life easier for everyone when automation moves the bug to<br>
&gt; &gt;&gt;&gt; MODIFIED, if the work is not done then the developer can always move it<br>
&gt; &gt;&gt;&gt; back to POST like we sometimes do.<br>
&gt; &gt;&gt;&gt; In any way, when a 3.6.3 bug is merged in 3.6.3 it should be moved to<br>
&gt; &gt;&gt;&gt; MODIFIED, not a second before<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; On Thu, Jan 28, 2016 at 12:23 PM, Yedidyah Bar David &lt;<a href="mailto:didi@redhat.com">didi@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; On Thu, Jan 28, 2016 at 10:59 AM, Eyal Edri &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt; On Thu, Jan 28, 2016 at 10:23 AM, Yedidyah Bar David &lt;<a href="mailto:didi@redhat.com">didi@redhat.com</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; On Thu, Jan 28, 2016 at 10:08 AM, Eyal Edri &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Maybe we should change the logic on moving bugs to MODIFIED,<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Now that we moved to the version branch.<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Tal - any thoughts on a logic that SHOULD move bugs to MODIFIED<br>
&gt; &gt;&gt;&gt;&gt; that<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; we&#39;ll<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; be sure its OK?<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; Repeating myself from a previous discussion: I think we should never<br>
&gt; &gt;&gt;&gt;&gt; move<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; bugs from POST to MODIFIED. Only a developer can know if it&#39;s indeed<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; ready,<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; or another patch is still needed but was not yet pushed. I think it&#39;s<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; safer<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; to miss bugs left on POST although they could have been moved to<br>
&gt; &gt;&gt;&gt;&gt; MODIFIED,<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; than the opposite - move to MODIFIED bugs that actually require more<br>
&gt; &gt;&gt;&gt;&gt; work.<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt; You&#39;re optimistic that bugs will not stay on POST, we&#39;ve done it in<br>
&gt; &gt;&gt;&gt;&gt; the<br>
&gt; &gt;&gt;&gt;&gt; &gt; past.<br>
&gt; &gt;&gt;&gt;&gt; &gt; This has a bigger risk of bugs getting left behind on POST and<br>
&gt; &gt;&gt;&gt;&gt; increasing<br>
&gt; &gt;&gt;&gt;&gt; &gt; the amount of<br>
&gt; &gt;&gt;&gt;&gt; &gt; bugs that are not verified on time.<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt; Its the easiest solution to drop this bot, but i belive it will do<br>
&gt; &gt;&gt;&gt;&gt; more<br>
&gt; &gt;&gt;&gt;&gt; &gt; damage than good.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Perhaps, then, run it once a day and move to MODIFIED only if last patch<br>
&gt; &gt;&gt;&gt;&gt; was merged at least X hours ago? Hopefully developers will not wait more<br>
&gt; &gt;&gt;&gt;&gt; than X before pushing an additional patch for the same bug if needed.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Of course, we then also have to fix the issue starting current thread.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; e.<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; On Thu, Jan 28, 2016 at 10:03 AM, Tal Nisan &lt;<a href="mailto:tnisan@redhat.com">tnisan@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; After merging a patch for a 3.6.3 bug on the ovirt-engine-3.6<br>
&gt; &gt;&gt;&gt;&gt; branch<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; the<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; bug is moved to MODIFIED, since the 3.6.3 branch was opened<br>
&gt; &gt;&gt;&gt;&gt; yesterday<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; the<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; bug should stay in POST until merged in ovirt-engine-3.6.3 branch<br>
&gt; &gt;&gt;&gt;&gt; as<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; well<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; _______________________________________________<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; Infra mailing list<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; <a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; --<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Eyal Edri<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Associate Manager<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; EMEA ENG Virtualization R&amp;D<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Red Hat Israel<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; Infra mailing list<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; <a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; --<br>
&gt; &gt;&gt;&gt;&gt; &gt;&gt; Didi<br>
&gt; &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;<br>
&gt; &gt;&gt;&gt;&gt; &gt; --<br>
&gt; &gt;&gt;&gt;&gt; &gt; Eyal Edri<br>
&gt; &gt;&gt;&gt;&gt; &gt; Associate Manager<br>
&gt; &gt;&gt;&gt;&gt; &gt; EMEA ENG Virtualization R&amp;D<br>
&gt; &gt;&gt;&gt;&gt; &gt; Red Hat Israel<br>
&gt; &gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt;&gt;&gt;&gt; &gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; &gt;&gt;&gt;&gt; &gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<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; Didi<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Eyal Edri<br>
&gt; &gt;&gt; Associate Manager<br>
&gt; &gt;&gt; EMEA ENG Virtualization R&amp;D<br>
&gt; &gt;&gt; Red Hat Israel<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; &gt;&gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Eyal Edri<br>
&gt; Associate Manager<br>
&gt; EMEA ENG Virtualization R&amp;D<br>
&gt; Red Hat Israel<br>
&gt;<br>
&gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
David Caro<br>
<br>
Red Hat S.L.<br>
Continuous Integration Engineer - EMEA ENG Virtualization R&amp;D<br>
<br>
Tel.: <a href="tel:%2B420%20532%20294%20605" value="+420532294605">+420 532 294 605</a><br>
Email: <a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a><br>
IRC: dcaro|dcaroest@{freenode|oftc|redhat}<br>
Web: <a href="http://www.redhat.com" rel="noreferrer" target="_blank">www.redhat.com</a><br>
RHT Global #: 82-62605<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Eyal Edri<br>Associate Manager<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>