From 3c8bee583171f6c6a334e039cf16d176f95e46fe Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Thu, 3 Feb 2022 10:19:40 +0100 Subject: Drop CentOS Linux 8 image builds (cherry picked from commit 405fca90f2c8d3763ac56ce8b925611d136bba6c) Change-Id: I95ea4a66a80bf035f8bd1180790c7e0c85d759ed (cherry picked from commit 07f519996381789c1f21850cfc9b27f3b86a6f4c) --- .zuul.d/centos.yaml | 31 ---------------------- doc/source/admin/image-building.rst | 15 ----------- doc/source/support_matrix.rst | 9 ++++--- .../notes/centos-8-eol-4500333b5e01f448.yaml | 6 +++++ 4 files changed, 12 insertions(+), 49 deletions(-) create mode 100644 releasenotes/notes/centos-8-eol-4500333b5e01f448.yaml diff --git a/.zuul.d/centos.yaml b/.zuul.d/centos.yaml index 3d9f956cf..0096d2ca2 100644 --- a/.zuul.d/centos.yaml +++ b/.zuul.d/centos.yaml @@ -4,8 +4,6 @@ jobs: - kolla-build-centos-binary - kolla-build-centos-source - - kolla-build-centos8-binary - - kolla-build-centos8-source - kolla-ansible-centos-source - kolla-ansible-centos-binary - tripleo-build-containers-centos-7: @@ -20,7 +18,6 @@ queue: kolla jobs: - kolla-build-centos-source - - kolla-build-centos8-source - kolla-ansible-centos-source - tripleo-build-containers-centos-7: voting: true @@ -34,14 +31,10 @@ jobs: - kolla-publish-centos-source - kolla-publish-centos-binary - - kolla-publish-centos8-source - - kolla-publish-centos8-binary release: jobs: - kolla-publish-centos-source - kolla-publish-centos-binary - - kolla-publish-centos8-source - - kolla-publish-centos8-binary experimental: jobs: - kolla-ansible-bifrost-centos-source: @@ -66,12 +59,6 @@ base_distro: centos install_type: binary -- job: - name: kolla-build-centos8-binary - parent: kolla-build-centos-binary - vars: - base_tag: 8 - - job: name: kolla-publish-centos-binary parent: kolla-build-centos-binary @@ -81,12 +68,6 @@ secrets: - kolla_dockerhub_creds -- job: - name: kolla-publish-centos8-binary - parent: kolla-publish-centos-binary - vars: - base_tag: 8 - - job: name: kolla-build-centos-source parent: kolla-base @@ -96,12 +77,6 @@ base_distro: centos install_type: source -- job: - name: kolla-build-centos8-source - parent: kolla-build-centos-source - vars: - base_tag: 8 - - job: name: kolla-publish-centos-source parent: kolla-build-centos-source @@ -110,9 +85,3 @@ publisher: true secrets: - kolla_dockerhub_creds - -- job: - name: kolla-publish-centos8-source - parent: kolla-publish-centos-source - vars: - base_tag: 8 diff --git a/doc/source/admin/image-building.rst b/doc/source/admin/image-building.rst index ead62e9af..6d585ba03 100644 --- a/doc/source/admin/image-building.rst +++ b/doc/source/admin/image-building.rst @@ -78,21 +78,6 @@ See the :ref:`support matrix ` for information on supported base image distribution versions and supported images on each distribution. -The Train ``9.1.0`` release supports both CentOS 7 and 8 base container images. -The default is to use CentOS 7. CentOS 8 may be used as follows: - -.. code-block:: console - - kolla-build --base centos --base-tag 8 - -Kolla uses the tag to set defaults for the distribution Python version and -package manager. If you need to use a base image with a different tag, use the -following options: - -.. code-block:: console - - kolla-build --base centos --base-image --base-tag --distro-package-manager dnf --distro-python-version 3.6 - It is possible to build only a subset of images by specifying them on the command line: diff --git a/doc/source/support_matrix.rst b/doc/source/support_matrix.rst index 4aa9e8df1..a44608340 100644 --- a/doc/source/support_matrix.rst +++ b/doc/source/support_matrix.rst @@ -17,14 +17,17 @@ The following base container images are supported: .. note:: Train is the last release of Kolla to support CentOS 7 as a base container - image. The Train ``9.1.0`` release also supports CentOS 8 images, and - provides a route for migration. + image. + +.. note:: + + CentOS 8 is no longer supported since it has been marked as End of Life + and repositories have been removed from CentOS mirrors. ============= ============ ================ Distribution Default base Default base tag ============= ============ ================ CentOS 7 centos 7 -CentOS 8 centos 8 Debian Buster debian 10 RHEL 8 rhel 8 Ubuntu Bionic ubuntu 18.04 diff --git a/releasenotes/notes/centos-8-eol-4500333b5e01f448.yaml b/releasenotes/notes/centos-8-eol-4500333b5e01f448.yaml new file mode 100644 index 000000000..a22d0e579 --- /dev/null +++ b/releasenotes/notes/centos-8-eol-4500333b5e01f448.yaml @@ -0,0 +1,6 @@ +--- +critical: + - | + CentOS Linux 8 (non-Stream) support has been dropped, since + repositories have been removed from CentOS mirrors - see + `announcement `_. -- cgit v1.2.3