<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Hi,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
thanks for all the feedbacks from teams so far!<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
@Zigo: Extended Maintenance process was created just for the same situation: to give space to interested parties to cooperate and keep things maintained even when stable releases are over their 'supported' lifetime. So it's good to see that there is interest
in it! Unfortunately, with very old branches we've reached the state where gates can't be maintained and without a functional gate it's not safe to merge patches (yes, even security fixes) and they are just using resources (CI & maintainers' time). When gate
is broken in such extent, then i think the community have to accept that it is not possible to merge patches confidently and needs to EOL that release. (Yes, it means that some vendors still have to do it for their own sake, testing it by their own, etc).
Keeping things open in such state gives the false signal to vendors that 'it is maintained' however this is done without fully testing the changes.<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Another aspect is that code cannot be cleaned up until those old branches are still present (CI jobs, project configurations, etc) which gives pain for developers.<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
So, however some vendors would appreciate probably to keep things open forever, for the community this is not beneficial and doable I think. Seeing that teams want to EOL their old branches is a proof that this is needed (unfortunately).<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Thanks,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<font size="2"><span style="font-size:11pt" class="ContentPasted0">Előd Illés <br class="ContentPasted0">
irc: elodilles @ #openstack-stable / #openstack-release </span></font><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Thomas Goirand <thomas@goirand.fr><br>
<b>Sent:</b> Saturday, January 28, 2023 2:25 PM<br>
<b>Cc:</b> openstack-discuss@lists.openstack.org <openstack-discuss@lists.openstack.org><br>
<b>Subject:</b> Re: [all][stable][ptl] Propose to EOL Rocky series</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Hi,<br>
<br>
I understand the gate is broken, however, Rocky is in Debian LTS, and I would like to keep the possibility to merge patches, even with the gate tests disabled. CVE-2022-47951 is an example why this is important...<br>
<br>
Thomas Goirand (zigo)<br>
<br>
On Jan 28, 2023 11:54, Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote:<br>
><br>
> Masakari is happy to EOL Rocky too. <br>
><br>
> Radek <br>
> -yoctozepto <br>
><br>
> On Fri, 27 Jan 2023 at 20:59, Jay Faulkner <jay@gr-oss.io> wrote: <br>
> > <br>
> > Thanks for doing all this cleanup work Elod. Ironic is OK with retirements of these shared resources up to Train.
<br>
> > <br>
> > - <br>
> > Jay Faulkner <br>
> > <br>
> > On Fri, Jan 27, 2023 at 10:12 AM Elõd Illés <elod.illes@est.tech> wrote: <br>
> >> <br>
> >> Hi, <br>
> >> <br>
> >> Similarly like the Queens branch EOL proposal [1] I would like to propose <br>
> >> to transition every project's stable/rocky to End of Life: <br>
> >> <br>
> >> - gates are mostly broken <br>
> >> - minimal number of activity can be seen on this branch <br>
> >> - some core projects already transitioned their stable/rocky to EOL <br>
> >> recently (like ironic, neutron, nova) <br>
> >> - gate job definitions are still using the old, legacy zuul syntax <br>
> >> - gate jobs are based on Ubuntu Xenial, which is also beyond its public <br>
> >> maintenance window date and hard to maintain <br>
> >> <br>
> >> Based on the above, if there won't be any project who wants to keep open <br>
> >> their stable/rocky, then I'll start the process of EOL'ing Rocky stable <br>
> >> series as a whole. If anyone has any objection then please respond to <br>
> >> this mail. <br>
> >> <br>
> >> Thanks, <br>
> >> <br>
> >> Előd Illés <br>
> >> irc: elodilles @ #openstack-stable / #openstack-release <br>
> >> <br>
> >> [1] <a href="https://lists.openstack.org/pipermail/openstack-discuss/2022-October/031030.html">
https://lists.openstack.org/pipermail/openstack-discuss/2022-October/031030.html</a>
<br>
> >> <br>
><br>
</div>
</span></font></div>
</body>
</html>