[all][infra][qa][tripleo][openstack-ansible][rally][aodh][cinder][kolla][chef][sahara] CentOS 8 EOL and removal from CI label/image lists

Clark Boylan cboylan at sapwetik.org
Tue Jan 11 21:50:27 UTC 2022


As noted last month the OpenDev [0] team intends on removing CentOS 8 images from our CI system now that the release has gone EOL. A number of you have already shifted over to CentOS 8 Stream in CI (thank you!), but there is still quite a bit remaining based on codesearch and some manual digging. The OpenDev team has begun the process of removing some of the supporting infrastructure and testing as well [1].

This list is probably not comprehensive but is a start. These projects will need to look at removing their CentOS 8 CI jobs (optionally replacing them with CentOS 8 Stream jobs):

  * devstack (victoria and older branches)
  * tripleo-validations
  * tripleo-upgrade
  * openstack-ansible
  * rally
  * aodh
  * cinderlib
  * kolla-ansible
  * openstack-chef
  * sahara
  * tenks
  * validations-common
  * validations-lib

One thing to keep in mind is that stable branches may also be affected.

We'd like to do this cleanup as gracefully as possible,  but reality is that some projects are unlikely to completely remove their use of CentOS 8. I think that we can give it until the end of January before we force merge updates to remove the nodeset and label from our configs. At that point any Zuul configuration still using CentOS 8 will enter an error state and correcting it will be necessary to make updates to those Zuul configs.

[0] https://lists.opendev.org/pipermail/service-announce/2021-December/000029.html
[1] https://review.opendev.org/q/topic:%22remove-centos-8%22+status:open



More information about the openstack-discuss mailing list