<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 29, 2021 at 12:50 PM Dmitry Tantsur <<a href="mailto:dtantsur@redhat.com">dtantsur@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 29, 2021 at 12:38 PM Sean Mooney <<a href="mailto:smooney@redhat.com" target="_blank">smooney@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 2021-11-26 at 19:48 +0100, Dmitry Tantsur wrote:<br>
> On Fri, Nov 26, 2021 at 6:14 PM Alfredo Moralejo Alonso <<a href="mailto:amoralej@redhat.com" target="_blank">amoralej@redhat.com</a>><br>
> wrote:<br>
> <br>
> > <br>
> > <br>
> > On Fri, Nov 26, 2021 at 4:44 PM Dmitry Tantsur <<a href="mailto:dtantsur@redhat.com" target="_blank">dtantsur@redhat.com</a>><br>
> > wrote:<br>
> > <br>
> > > <br>
> > > <br>
> > > On Fri, Nov 26, 2021 at 4:35 PM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com" target="_blank">gmann@ghanshyammann.com</a>><br>
> > > wrote:<br>
> > > <br>
> > > > ---- On Fri, 26 Nov 2021 09:20:39 -0600 Dmitry Tantsur <<br>
> > > > <a href="mailto:dtantsur@redhat.com" target="_blank">dtantsur@redhat.com</a>> wrote ----<br>
> > > > ><br>
> > > > ><br>
> > > > > On Fri, Nov 26, 2021 at 3:35 PM Jeremy Stanley <<a href="mailto:fungi@yuggoth.org" target="_blank">fungi@yuggoth.org</a>><br>
> > > > wrote:<br>
> > > > > On 2021-11-26 14:29:53 +0100 (+0100), Dmitry Tantsur wrote:<br>
> > > > > [...]<br>
> > > > > > CentOS/RHEL ships 3.6 and a limited version of 3.8 and 3.9.<br>
> > > > > [...]<br>
> > > > ><br>
> > > > > Is this still true for CentOS Stream 9? The TC decision was to<br>
> > > > > support that instead of CentOS Stream 8 in Yoga.<br>
> > > > ><br>
> > > > > No. But Stream 9 is pretty much beta, so it's not a replacement for<br>
> > > > us (and we don't have nodes in nodepool with it even yet?).<br>
> > > > <br>
> > > > I think here is the confusion. In TC, after checking with centos team<br>
> > > > impression was CentOS stream 9 is released and that is<br>
> > > > what we should update In OpenStack testing. And then only we updated the<br>
> > > > centos stream 8 -> 9 and dropped py3.6 testing<br>
> > > > <br>
> > > > -<br>
> > > > <a href="https://review.opendev.org/c/openstack/governance/+/815851/3..6/reference/runtimes/yoga.rst" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/governance/+/815851/3..6/reference/runtimes/yoga.rst</a><br>
> > > > <br>
> > > <br>
> > > I think there is an enormous perception gap between the CentOS team and<br>
> > > the rest of the world.<br>
> > > <br>
> > > <br>
> > So, CentOS Stream 9 was released, in the official mirrors and usable since<br>
> > some weeks ago[1][2]. We shouldn't consider it beta or something like that.<br>
> > <br>
> > As mentioned, support for diskimage-builder has been introduced for CS9<br>
> > and there are nodepool nodes ready for it. From RDO, we are providing RPMs<br>
> > for master branch content on CentOS Stream 9 [3] and actually we have been<br>
> > doing some tests. Actually, we have recently merged new jobs in<br>
> > puppet-openstack[4].<br>
> > <br>
> <br>
> "It's usable since some weeks ago and we even added tests today" is not<br>
> exactly reassuring :) The PTI uses wording "stable and LTS", which applies<br>
> to Stream 9 no more than it applies to Fedora.<br>
thats not quite true.<br>
yes centos 9 is a roling release but it is more stable then fedroa since packages landing in centos 9 stream have been<br>
stablised via fedroa already and any argurments in this regard would also apply to centos 8 stream.<br></blockquote><div><br></div></div></div></blockquote><div><br></div><div>That's correct.<br></div><div><br></div><div>Also, the rolling release nature of CentOS Stream applies to a single major release where Red Hat is committed to provide a set of compatibility rules, upgrade support (ar packaging levels), abi and api compatibility etc... That's not the case for Fedora where is rolling update between major releases including major version rebases, etc...<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div><div>Stream 8 is part of an already released and maintained RHEL, hence I give it a certain benefit of doubt. More on this below.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The only reason that centos 8 stream would be more stable then 9 stream is due to less frequent updates as focus moves to 9 stream.<br>
9 stream is effectivly a preview of what whill be rhel 9.<br>
> <br>
> In the end, what we test with Bifrost is what we will recommend people to<br>
> deploy it in production on. I do believe people can and should deploy on<br>
> Stream 8 despite all the FUD around it, but I cannot do it for Stream 9<br>
> until RHEL 9 is out.<br>
<br>
why just because rhel 9.0 is relased does not mean centos 9 is sudennly more stable.<br></blockquote><div><br></div><div>Okay, you convinced me, I won't recommend Stream 9 at all :)</div><div><br></div><div>Kidding aside, we know that each major branch of RHEL offers a certain degree of compatibility. It's not expected that 8.N+1 breaks a lot of stuff from 8.N, hence it's not expected that Stream between them will break anything (modulo bugs) either. I have no idea what and how gets into Stream 9 now, nor will I risk recommending it for production.</div><div><br></div></div></div></blockquote><div><br></div><div>I don't understand the doubt here, could you elaborate?<br></div><div><br></div><div>The same compatibility rules applied to RHEL/CentOS Stream 8 are applied to CS/RHEL9. What is in CS9 will end up in RHEL9 at some later point of time. However, instead of pushing updates in minor releases are applied more frequently.<br></div><div><br></div><div>Said this, the concept of "recommended for production" is vague, depends on how organizations work and how they want to manage risks, and each one of us may have our own perception, of course.</div><div><br></div><div>Alfredo<br></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"><div dir="ltr"><div class="gmail_quote"><div></div><div>Dmitry<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Now that centos 9 has been release there shoudl be no more package removalas form centos/rhel so<br>
it should have stableised in terms of the minium package set and over time we woudl expect more pacakges to be added.<br>
yes centos 8 stream will be supported until the EOL or rhel 8 so people can continue to deploy it.<br>
rhel 9 will be released next year, perhaps not before yoga is released but if you are deploying RDO you will not be useing<br>
RHEL anyway you will be using centos so stream 9 is the better plathform to use if you plan to continue to upgrade the deploy<br>
ment over the next few year as it allow you to avoid the costly OS upgrade when moving to the next openstack relesase.<br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> <br>
> Dmitry<br>
> <br>
> <br>
> > <br>
> > [1] <a href="https://www.centos.org/centos-stream/" rel="noreferrer" target="_blank">https://www.centos.org/centos-stream/</a><br>
> > <<a href="http://mirror.stream.centos.org/9-stream/" rel="noreferrer" target="_blank">http://mirror.stream.centos.org/9-stream/</a>><br>
> > [2] <a href="https://cloud.centos.org/centos/9-stream/x86_64/images/" rel="noreferrer" target="_blank">https://cloud.centos.org/centos/9-stream/x86_64/images/</a><br>
> > [3] <a href="https://trunk.rdoproject.org/centos9-master/report.html" rel="noreferrer" target="_blank">https://trunk.rdoproject.org/centos9-master/report.html</a><br>
> > [4]<br>
> > <a href="https://review.opendev.org/c/openstack/puppet-openstack-integration/+/793462" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/puppet-openstack-integration/+/793462</a><br>
> > <br>
> > Alfredo<br>
> > <br>
> > <br>
> > <br>
> > > Dmitry<br>
> > > <br>
> > > <br>
> > > > <br>
> > > > <<a href="https://review.opendev.org/c/openstack/governance/+/815851/3..6/reference/runtimes/yoga.rst" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/governance/+/815851/3..6/reference/runtimes/yoga.rst</a>><br>
> > > > <br>
> > > > -gmann<br>
> > > > <br>
> > > > > Dmitry<br>
> > > > > --<br>
> > > > > Jeremy Stanley<br>
> > > > ><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,<br>
> > > > Michael O'Neill<br>
> > > > ><br>
> > > > <br>
> > > > <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<br>
> > > O'Neill<br>
> > > <br>
> > <br>
> <br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr">Red Hat GmbH, <a href="https://de.redhat.com/" 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></div></div></div>
</blockquote></div></div>