It appears that Centos is no longer a viable platform for production Openstack clusters. Of course we have to continue supporting those who are not yet able to move to another distro, but I think we should be clear-eyed about the fact that these are stopgap measures that only need to be implemented while people work on moving. Is anyone contemplating continuing to use Centos long-term? If so, I would be interested to hear your reasoning. -----Original Message----- From: Zane Bitter <zbitter@redhat.com> Sent: Wednesday, December 1, 2021 10:13 AM To: openstack-discuss@lists.openstack.org Subject: [EXTERNAL] Re: python_requires >= 3.8 during Yoga Caution: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. On 26/11/21 10:29, Ghanshyam Mann wrote:
---- On Fri, 26 Nov 2021 09:20:39 -0600 Dmitry Tantsur <dtantsur@redhat.com> wrote ----
On Fri, Nov 26, 2021 at 3:35 PM Jeremy Stanley <fungi@yuggoth.org> wrote: On 2021-11-26 14:29:53 +0100 (+0100), Dmitry Tantsur wrote: [...]
CentOS/RHEL ships 3.6 and a limited version of 3.8 and 3.9. [...]
Is this still true for CentOS Stream 9? The TC decision was to support that instead of CentOS Stream 8 in Yoga.
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?).
I think here is the confusion. In TC, after checking with centos team impression was CentOS stream 9 is released and that is what we should update In OpenStack testing. And then only we updated the centos stream 8 -> 9 and dropped py3.6 testing
- https://secure-web.cisco.com/1l5YAwIy_Kf9i8nZRj01Av73trnFQMqoxRgz_2n5WHVL6dc...
The guidelines the TC have set are not that something exists, but that it is a stable LTS release. Debian sid, Ubuntu 20.10, Fedora rawhide, and OpenSUSE Tumbleweed all exist, but nobody mistakes them for stable LTS releases. It's not clear to me why CentOS Stream is the only distro being treated differently. The only difference is there is no plan for a CentOS-branded release to define a point in time where Stream 9 becomes an LTS release. However, other parties do have such plans, but pointedly have not done so: RHEL9 is in beta; Rocky Linux, Alma Linux, and Oracle Linux are all yet to release a version based on Stream 9. Presumably RDO folks were consulted about this decision and were OK with the time frame. However, there are other users out there, and from a MetalĀ³ perspective this is a giant PITA, requiring us to move from a LTS distro to a beta one, that was dropped on us in the middle of a release cycle in flagrant violation of the TC's own guidelines that the stable distibutions must be chosen from among those available at the *beginning* of the release cycle (which CentOS Stream 9 was not). cheers, Zane.