<div dir="ltr"><div dir="ltr"><div>Thanks for starting this Dmitry!</div><div><br></div><div>+1 to drop the bugfix branches for Bifrost.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em ter., 18 de jan. de 2022 às 16:24, Julia Kreger <<a href="mailto:juliaashleykreger@gmail.com">juliaashleykreger@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">+1, drop the bugfix branches on bifrost.<br>
<br>
There are two cases where we've seen people want or need to use<br>
*stable* branches in bifrost.<br>
<br>
1) "I want to run some precise stable branch of all the things because<br>
surely the stable branch will have every fix for better experience."<br>
2) "I want to run a precise version and need behavior which has been<br>
removed in newer releases.<br>
<br>
Only the latter has really been a case where they have *had* to use a<br>
stable branch of bifrost, since bifrost has long supported specific<br>
branch/tag overrides for what to install from source. The same<br>
capability has often allowed those with the fromer desire to tune<br>
exactly what they want/desire if they know they need that aspect.<br>
<br>
-Julia<br>
<br>
On Tue, Jan 18, 2022 at 11:13 AM Dmitry Tantsur <<a href="mailto:dtantsur@redhat.com" target="_blank">dtantsur@redhat.com</a>> wrote:<br>
><br>
> Hi team!<br>
><br>
> Some time ago we introduced bugfix/X.Y branches [1] to some of the Ironic projects. This has worked pretty well and has been very helpful in ironic/inspector/IPA, but I have second thoughts about Bifrost.<br>
><br>
> First, maintaining Bifrost branches is tedious enough because of how many distros we support and how quickly they change.<br>
><br>
> Second, our recommended approach to using Bifrost is to git-clone master and work from it. I'm honestly unsure if the regular stable branches are used (outside of the Kolla CI), let alone bugfix branches. (I also doubt that Bifrost releases are very popular or even meaningful, but that's another topic.)<br>
><br>
> As one of few people who is maintaining bugfix branches, I suggest we stop making them for Bifrost and switch Bifrost back to normal cycle-with-intermediaries. We can keep releasing 3x per cycle, just to have checkpoints, but only create "normal" stable branches.<br></blockquote><div><br></div><div>I loved this idea!</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> Thoughts?<br>
><br>
> Dmitry<br>
><br>
> [1] <a href="https://specs.openstack.org/openstack/ironic-specs/specs/approved/new-release-model.html" rel="noreferrer" target="_blank">https://specs.openstack.org/openstack/ironic-specs/specs/approved/new-release-model.html</a><br>
><br>
> --<br>
> Red Hat GmbH, <a href="https://de.redhat.com/" rel="noreferrer" target="_blank">https://de.redhat.com/</a> , Registered seat: Grasbrunn,<br>
> Commercial register: Amtsgericht Muenchen, HRB 153243,<br>
> Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs, Michael O'Neill<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><span style="background-color:rgb(255,255,255)"><font style="background-color:transparent"><div><div dir="ltr"><div><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:12.8px"><i style="font-size:13px"><font style="color:rgb(0,0,0)">Att[]'s</font><br><font color="#500050"><span style="color:rgb(0,0,0)">Iury Gregory Melo Ferreira</span> </font><br></i><i><font color="#000000">MSc in Computer Science at UFCG<br></font></i></div><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:12.8px"><i><font color="#000000">Part of the ironic-core and puppet-manager-core team in OpenStack</font></i><br><i><font color="#000000"><span style="background-color:rgb(255,255,255)"><font style="background-color:transparent"><i><font color="#000000">Software Engineer at Red Hat Czech</font></i></font></span></font></i></div><div><font style="font-family:arial,sans-serif;font-size:12.8px" color="#000000"><i>Social</i>:</font><font style="font-family:arial,sans-serif;font-size:12.8px"><font color="#888888"> </font><a href="https://www.linkedin.com/in/iurygregory" target="_blank"><font color="#0b5394">https://www.linkedin.com/in/iurygregory</font></a></font></div><div><i style="color:rgb(136,136,136);background-color:transparent;font-size:13px"><font color="#500050"><span style="color:rgb(0,0,0)">E-mail: </span> </font><a href="mailto:iurygregory@gmail.com" style="color:rgb(0,84,136)" target="_blank">iurygregory@gmail.com</a></i></div></div></div></div></font></span></div></div></div></div></div></div></div></div></div></div></div>