<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 1, 2021 at 5:48 PM Alex Schultz <<a href="mailto:aschultz@redhat.com">aschultz@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 Wed, Dec 1, 2021 at 9:30 AM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com" target="_blank">gmann@ghanshyammann.com</a>> wrote:<br>
><br>
>  ---- On Wed, 01 Dec 2021 09:13:02 -0600 Zane Bitter <<a href="mailto:zbitter@redhat.com" target="_blank">zbitter@redhat.com</a>> wrote ----<br>
>  > On 26/11/21 10:29, Ghanshyam Mann wrote:<br>
>  > >   ---- On Fri, 26 Nov 2021 09:20:39 -0600 Dmitry Tantsur <<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>> 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 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 impression was CentOS stream 9 is released and that is<br>
>  > > what we should update In OpenStack testing. And then only we updated the centos stream 8 -> 9 and dropped py3.6 testing<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>
>  > The guidelines the TC have set are not that something exists, but that<br>
>  > it is a stable LTS release. Debian sid, Ubuntu 20.10, Fedora rawhide,<br>
>  > and OpenSUSE Tumbleweed all exist, but nobody mistakes them for stable<br>
>  > LTS releases. It's not clear to me why CentOS Stream is the only distro<br>
>  > being treated differently.<br>
>  ><br>
>  > The only difference is there is no plan for a CentOS-branded release to<br>
>  > define a point in time where Stream 9 becomes an LTS release. However,<br>
>  > other parties do have such plans, but pointedly have not done so: RHEL9<br>
>  > is in beta; Rocky Linux, Alma Linux, and Oracle Linux are all yet to<br>
>  > release a version based on Stream 9.<br>
>  ><br>
>  > Presumably RDO folks were consulted about this decision and were OK with<br>
>  > the time frame. However, there are other users out there, and from a<br>
>  > Metal³ perspective this is a giant PITA, requiring us to move from a LTS<br>
>  > distro to a beta one, that was dropped on us in the middle of a release<br>
>  > cycle in flagrant violation of the TC's own guidelines that the stable<br>
>  > distibutions must be chosen from among those available at the<br>
>  > *beginning* of the release cycle (which CentOS Stream 9 was not).<br>
><br>
> Those are good points. We were discussing with the RDO team on the start<br>
> of Yoga cycle itself whether to move to CentOS Stream9  or not.<br>
><br>
> Yes, there is a clear confusion on what is stable or not in CentOS Stream distro.<br>
> Like other distro has, is there any document we as TC can refer to in the future on<br>
> checking if the CentOS Stream *X* version is stable/LTS or not? I cannot find it<br>
> for CentOS Stream 8 also, is that stable or LTS?<br>
><br>
<br>
I guess what's the definition of LTS? Support > 1 year?<br>
<br>
<a href="https://www.centos.org/cl-vs-cs/" rel="noreferrer" target="_blank">https://www.centos.org/cl-vs-cs/</a><br>
<br>
CentOS Stream 8 is to be supported till 2024 and 9 is estimated until<br>
2027. That seems pretty LTS to me.<br>
<br></blockquote><div><br></div><div>Actually, there are no special LTS releases in CentOS. In Red Hat family distros, Fedora would be the non-LTS distro while CentOS is the LTS one.<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">
Additionally what is the definition of stable in this case? My<br>
understanding is that there still won't be major version bumps to core<br>
software similar to how CentOS used to operate.  So it'd be a similar<br>
stability as previously existed in the non stream 7/8. What changes is<br>
that fixes will be available sooner, but it would have been the same<br>
that would have been released at a previous point release in the old<br>
method.<br>
<br></blockquote><div><br></div><div>Exactly, so as mentioned several times in this thread the main difference between CentOS Stream and CentOS Linux is the fact that updates are not done in big batches (minor releases) but in more frequent and small package updates in a continuous delivery approach [1]. Stability should not be very different to what we had with CentOS Linux.<br></div><div><br></div><div>[1] <a href="https://blog.centos.org/2020/12/centos-stream-is-continuous-delivery/">https://blog.centos.org/2020/12/centos-stream-is-continuous-delivery/</a></div><div><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">
> If we have such official documentation or announcement  in RDO community<br>
> then we can avoid such situations in future where we get to know the distro<br>
> version stability well before trying it in OpenStack testing?<br>
><br>
> - <a href="https://centos.org/download/" rel="noreferrer" target="_blank">https://centos.org/download/</a><br>
><br>
> -gmann<br>
><br>
>  ><br>
>  > cheers,<br>
>  > Zane.<br>
>  ><br>
>  ><br>
>  ><br>
><br>
<br>
<br>
</blockquote></div></div>