<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 1, 2013 at 8:40 PM, Lorin Hochstein <span dir="ltr"><<a href="mailto:lorin@nimbisservices.com" target="_blank">lorin@nimbisservices.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>All:</div><div><br></div>I've noticed that there have been several bugs in the grizzly branch that were fixed in the master but hadn't been backported to stable/grizzly. I'd like to propose the following automated approach to ensure backports happen more regularly:<div>


<br></div><div>Any patch to the master branch must specify in the commit message whether the patch should be backported. For example:</div><div><br></div><div>backport: stable/grizzly</div><div><br></div><div>or</div><div>


<br></div><div>backport: none</div><div><br></div><div>or</div><div><br></div><div>backport: stable/grizzly stable/folsom</div><div><br></div><div><br></div><div>If this line is missing from the commit log, then a gating job will fail, and jenkins will link to the error message (e.g., "Missing 'backport: ' line. Please specify "backport: stable/grizzly" if this should be backported to grizzly or "backport: none" if this shouldn't be backported).</div>


<div><br></div></div></blockquote><div><br></div><div style>This sounds like a good mechanism, and I love automation. For how many more weeks / months will the automation work without any merging intervention needed manually? I haven't had too much trouble but imagine as more patches get backported it'll get worse? What do you think? </div>

<div style><br></div><div style>Anne</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>When the patch is merged into trunk, then jenkins automatically does a cherry-pick and merge proposal against the branches specified in the backport line.<br>

<div><div><br></div><div><br></div><div>
What do you folks think?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div><br></div><div>Lorin<br clear="all"><div><br></div>-- <br><div dir="ltr">Lorin Hochstein<br><div>Lead Architect - Cloud Services</div>

<div>Nimbis Services, Inc.</div><div>
<a href="http://www.nimbisservices.com" target="_blank">www.nimbisservices.com</a></div></div>
</div></font></span></div></div></div>
<br>_______________________________________________<br>
Openstack-docs mailing list<br>
<a href="mailto:Openstack-docs@lists.openstack.org">Openstack-docs@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Anne Gentle<br><a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>
</div></div>