From 6e0af61097d9b58557940b1377a9a2051018a4b3 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Wed, 21 Feb 2024 09:17:32 -0800 Subject: [PATCH] Drop opensuse-15 jobs The OpenDev team is planning to remove OpenSUSE LEAP 15 images as our node builds and mirrors are for 15.2 which is ancient and no one is currently working to modernize these test environments. On top of that LEAP is apparently going away in the future and will be replaced with another distro. Change-Id: I7b35561f2577d0d2a3f951199e10c509bf7de421 --- tools/update-test-platforms.py | 2 - zuul-tests.d/general-roles-jobs.yaml | 53 -------------------------- zuul-tests.d/go-jobs.yaml | 11 ------ zuul-tests.d/helm-jobs.yaml | 11 ------ zuul-tests.d/packer-jobs.yaml | 11 ------ zuul-tests.d/python-jobs.yaml | 44 --------------------- zuul-tests.d/python-roles-jobs.yaml | 22 ----------- zuul-tests.d/rust-jobs.yaml | 11 ------ zuul-tests.d/terraform-jobs-roles.yaml | 22 ----------- 9 files changed, 187 deletions(-) diff --git a/tools/update-test-platforms.py b/tools/update-test-platforms.py index 8744f0f96..361317e09 100755 --- a/tools/update-test-platforms.py +++ b/tools/update-test-platforms.py @@ -48,7 +48,6 @@ FEDORA_PLATFORMS = [ ] OTHER_PLATFORMS = [ # 'gentoo-17-0-systemd', - 'opensuse-15', ] ALL_PLATFORMS = (CENTOS_PLATFORMS + DEBIAN_PLATFORMS + UBUNTU_PLATFORMS + FEDORA_PLATFORMS + @@ -72,7 +71,6 @@ NON_VOTING_JOBS = [ 'zuul-jobs-test-multinode-roles-gentoo-17-0-systemd', # nimble jobs for centos-7 and opensuse-15 are broken since long time 'zuul-jobs-test-nimble-centos-7', - 'zuul-jobs-test-nimble-opensuse-15' ] diff --git a/zuul-tests.d/general-roles-jobs.yaml b/zuul-tests.d/general-roles-jobs.yaml index 3cb893058..dcbf52da2 100644 --- a/zuul-tests.d/general-roles-jobs.yaml +++ b/zuul-tests.d/general-roles-jobs.yaml @@ -192,16 +192,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-base-roles-opensuse-15 - description: Tests roles in the 'base' job on opensuse-15 - parent: zuul-jobs-test-base-roles - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-base-roles-ubuntu-bionic description: Tests roles in the 'base' job on ubuntu-bionic @@ -305,16 +295,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-bindep-opensuse-15 - description: Test the bindep role on opensuse-15 - parent: zuul-jobs-test-bindep - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-bindep-ubuntu-bionic description: Test the bindep role on ubuntu-bionic @@ -531,16 +511,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-dstat-graph-opensuse-15 - description: Test the dstat-graph roles on opensuse-15 - parent: zuul-jobs-test-dstat-graph - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-dstat-graph-ubuntu-bionic description: Test the dstat-graph roles on ubuntu-bionic @@ -703,25 +673,6 @@ nodes: - secondary -- job: - name: zuul-jobs-test-multinode-roles-opensuse-15 - description: Tests multinode setup roles on opensuse-15 - parent: zuul-jobs-test-multinode-roles - tags: auto-generated - nodeset: - nodes: - - name: primary - label: opensuse-15 - - name: secondary - label: opensuse-15 - groups: - - name: switch - nodes: - - primary - - name: peers - nodes: - - secondary - - job: name: zuul-jobs-test-multinode-roles-ubuntu-bionic description: Tests multinode setup roles on ubuntu-bionic @@ -955,7 +906,6 @@ - zuul-jobs-test-base-roles-debian-bookworm - zuul-jobs-test-base-roles-debian-bullseye - zuul-jobs-test-base-roles-debian-buster - - zuul-jobs-test-base-roles-opensuse-15 - zuul-jobs-test-base-roles-ubuntu-bionic - zuul-jobs-test-base-roles-ubuntu-focal - zuul-jobs-test-base-roles-ubuntu-jammy @@ -965,7 +915,6 @@ - zuul-jobs-test-bindep-debian-bookworm - zuul-jobs-test-bindep-debian-bullseye - zuul-jobs-test-bindep-debian-buster - - zuul-jobs-test-bindep-opensuse-15 - zuul-jobs-test-bindep-ubuntu-bionic - zuul-jobs-test-bindep-ubuntu-focal - zuul-jobs-test-bindep-ubuntu-jammy @@ -985,7 +934,6 @@ - zuul-jobs-test-dstat-graph-debian-bookworm - zuul-jobs-test-dstat-graph-debian-bullseye - zuul-jobs-test-dstat-graph-debian-buster - - zuul-jobs-test-dstat-graph-opensuse-15 - zuul-jobs-test-dstat-graph-ubuntu-bionic - zuul-jobs-test-dstat-graph-ubuntu-focal - zuul-jobs-test-dstat-graph-ubuntu-jammy @@ -995,7 +943,6 @@ - zuul-jobs-test-multinode-roles-debian-bookworm - zuul-jobs-test-multinode-roles-debian-bullseye - zuul-jobs-test-multinode-roles-debian-buster - - zuul-jobs-test-multinode-roles-opensuse-15 - zuul-jobs-test-multinode-roles-ubuntu-bionic - zuul-jobs-test-multinode-roles-ubuntu-focal - zuul-jobs-test-multinode-roles-ubuntu-jammy diff --git a/zuul-tests.d/go-jobs.yaml b/zuul-tests.d/go-jobs.yaml index 2cfa8147d..8d8832393 100644 --- a/zuul-tests.d/go-jobs.yaml +++ b/zuul-tests.d/go-jobs.yaml @@ -75,16 +75,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-golang-go-opensuse-15 - description: Test the golang-go job on opensuse-15 - parent: zuul-jobs-test-golang-go - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-golang-go-ubuntu-bionic description: Test the golang-go job on ubuntu-bionic @@ -124,7 +114,6 @@ - zuul-jobs-test-golang-go-debian-bookworm - zuul-jobs-test-golang-go-debian-bullseye - zuul-jobs-test-golang-go-debian-buster - - zuul-jobs-test-golang-go-opensuse-15 - zuul-jobs-test-golang-go-ubuntu-bionic - zuul-jobs-test-golang-go-ubuntu-focal - zuul-jobs-test-golang-go-ubuntu-jammy diff --git a/zuul-tests.d/helm-jobs.yaml b/zuul-tests.d/helm-jobs.yaml index 5b4a810df..7e86c7ea7 100644 --- a/zuul-tests.d/helm-jobs.yaml +++ b/zuul-tests.d/helm-jobs.yaml @@ -77,16 +77,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-helm-lint-opensuse-15 - description: Test the helm-lint job on opensuse-15 - parent: zuul-jobs-test-helm-lint - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-helm-lint-ubuntu-bionic description: Test the helm-lint job on ubuntu-bionic @@ -126,7 +116,6 @@ - zuul-jobs-test-helm-lint-debian-bookworm - zuul-jobs-test-helm-lint-debian-bullseye - zuul-jobs-test-helm-lint-debian-buster - - zuul-jobs-test-helm-lint-opensuse-15 - zuul-jobs-test-helm-lint-ubuntu-bionic - zuul-jobs-test-helm-lint-ubuntu-focal - zuul-jobs-test-helm-lint-ubuntu-jammy diff --git a/zuul-tests.d/packer-jobs.yaml b/zuul-tests.d/packer-jobs.yaml index 663bcc313..48b274435 100644 --- a/zuul-tests.d/packer-jobs.yaml +++ b/zuul-tests.d/packer-jobs.yaml @@ -77,16 +77,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-packer-opensuse-15 - description: Test packer job on opensuse-15 - parent: zuul-jobs-test-packer - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-packer-ubuntu-bionic description: Test packer job on ubuntu-bionic @@ -126,7 +116,6 @@ - zuul-jobs-test-packer-debian-bookworm - zuul-jobs-test-packer-debian-bullseye - zuul-jobs-test-packer-debian-buster - - zuul-jobs-test-packer-opensuse-15 - zuul-jobs-test-packer-ubuntu-bionic - zuul-jobs-test-packer-ubuntu-focal - zuul-jobs-test-packer-ubuntu-jammy diff --git a/zuul-tests.d/python-jobs.yaml b/zuul-tests.d/python-jobs.yaml index 43b7aea75..f6ab5865f 100644 --- a/zuul-tests.d/python-jobs.yaml +++ b/zuul-tests.d/python-jobs.yaml @@ -67,16 +67,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-ensure-nox-opensuse-15 - description: Test the ensure-nox role on opensuse-15 - parent: zuul-jobs-test-ensure-nox - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-ensure-nox-ubuntu-bionic description: Test the ensure-nox role on ubuntu-bionic @@ -176,16 +166,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-ensure-pip-opensuse-15 - description: Test the ensure-pip role on opensuse-15 - parent: zuul-jobs-test-ensure-pip - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-ensure-pip-ubuntu-bionic description: Test the ensure-pip role on ubuntu-bionic @@ -302,16 +282,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-ensure-tox-opensuse-15 - description: Test the ensure-tox role on opensuse-15 - parent: zuul-jobs-test-ensure-tox - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-ensure-tox-ubuntu-bionic description: Test the ensure-tox role on ubuntu-bionic @@ -413,16 +383,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-fetch-sphinx-tarball-opensuse-15 - description: Test the fetch-sphinx-tarball role on opensuse-15 - parent: zuul-jobs-test-fetch-sphinx-tarball - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-fetch-sphinx-tarball-ubuntu-bionic description: Test the fetch-sphinx-tarball role on ubuntu-bionic @@ -573,7 +533,6 @@ - zuul-jobs-test-ensure-nox-debian-bookworm - zuul-jobs-test-ensure-nox-debian-bullseye - zuul-jobs-test-ensure-nox-debian-buster - - zuul-jobs-test-ensure-nox-opensuse-15 - zuul-jobs-test-ensure-nox-ubuntu-bionic - zuul-jobs-test-ensure-nox-ubuntu-focal - zuul-jobs-test-ensure-nox-ubuntu-jammy @@ -583,7 +542,6 @@ - zuul-jobs-test-ensure-pip-debian-bookworm - zuul-jobs-test-ensure-pip-debian-bullseye - zuul-jobs-test-ensure-pip-debian-buster - - zuul-jobs-test-ensure-pip-opensuse-15 - zuul-jobs-test-ensure-pip-ubuntu-bionic - zuul-jobs-test-ensure-pip-ubuntu-focal - zuul-jobs-test-ensure-pip-ubuntu-jammy @@ -595,7 +553,6 @@ - zuul-jobs-test-ensure-tox-debian-bookworm - zuul-jobs-test-ensure-tox-debian-bullseye - zuul-jobs-test-ensure-tox-debian-buster - - zuul-jobs-test-ensure-tox-opensuse-15 - zuul-jobs-test-ensure-tox-ubuntu-bionic - zuul-jobs-test-ensure-tox-ubuntu-focal - zuul-jobs-test-ensure-tox-ubuntu-jammy @@ -605,7 +562,6 @@ - zuul-jobs-test-fetch-sphinx-tarball-debian-bookworm - zuul-jobs-test-fetch-sphinx-tarball-debian-bullseye - zuul-jobs-test-fetch-sphinx-tarball-debian-buster - - zuul-jobs-test-fetch-sphinx-tarball-opensuse-15 - zuul-jobs-test-fetch-sphinx-tarball-ubuntu-bionic - zuul-jobs-test-fetch-sphinx-tarball-ubuntu-focal - zuul-jobs-test-fetch-sphinx-tarball-ubuntu-jammy diff --git a/zuul-tests.d/python-roles-jobs.yaml b/zuul-tests.d/python-roles-jobs.yaml index dbaf4d95e..c9f59100c 100644 --- a/zuul-tests.d/python-roles-jobs.yaml +++ b/zuul-tests.d/python-roles-jobs.yaml @@ -72,16 +72,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-build-python-release-jobs-opensuse-15 - description: Test the build-python-release-jobs role on opensuse-15 - parent: zuul-jobs-test-build-python-release-jobs - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-build-python-release-jobs-ubuntu-bionic description: Test the build-python-release-jobs role on ubuntu-bionic @@ -180,16 +170,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-ensure-python-pyenv-opensuse-15 - description: Test the ensure-python role with pyenv on opensuse-15 - parent: zuul-jobs-test-ensure-python-pyenv - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-ensure-python-pyenv-ubuntu-bionic description: Test the ensure-python role with pyenv on ubuntu-bionic @@ -229,7 +209,6 @@ - zuul-jobs-test-build-python-release-jobs-debian-bookworm - zuul-jobs-test-build-python-release-jobs-debian-bullseye - zuul-jobs-test-build-python-release-jobs-debian-buster - - zuul-jobs-test-build-python-release-jobs-opensuse-15 - zuul-jobs-test-build-python-release-jobs-ubuntu-bionic - zuul-jobs-test-build-python-release-jobs-ubuntu-focal - zuul-jobs-test-build-python-release-jobs-ubuntu-jammy @@ -239,7 +218,6 @@ - zuul-jobs-test-ensure-python-pyenv-debian-bookworm - zuul-jobs-test-ensure-python-pyenv-debian-bullseye - zuul-jobs-test-ensure-python-pyenv-debian-buster - - zuul-jobs-test-ensure-python-pyenv-opensuse-15 - zuul-jobs-test-ensure-python-pyenv-ubuntu-bionic - zuul-jobs-test-ensure-python-pyenv-ubuntu-focal - zuul-jobs-test-ensure-python-pyenv-ubuntu-jammy diff --git a/zuul-tests.d/rust-jobs.yaml b/zuul-tests.d/rust-jobs.yaml index a7a90d2af..538991a2a 100644 --- a/zuul-tests.d/rust-jobs.yaml +++ b/zuul-tests.d/rust-jobs.yaml @@ -74,16 +74,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-rust-opensuse-15 - description: Test the rust roles on opensuse-15 - parent: zuul-jobs-test-rust - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-rust-ubuntu-bionic description: Test the rust roles on ubuntu-bionic @@ -123,7 +113,6 @@ - zuul-jobs-test-rust-debian-bookworm - zuul-jobs-test-rust-debian-bullseye - zuul-jobs-test-rust-debian-buster - - zuul-jobs-test-rust-opensuse-15 - zuul-jobs-test-rust-ubuntu-bionic - zuul-jobs-test-rust-ubuntu-focal - zuul-jobs-test-rust-ubuntu-jammy diff --git a/zuul-tests.d/terraform-jobs-roles.yaml b/zuul-tests.d/terraform-jobs-roles.yaml index 59a1bf29f..2b5c5bd6b 100644 --- a/zuul-tests.d/terraform-jobs-roles.yaml +++ b/zuul-tests.d/terraform-jobs-roles.yaml @@ -79,16 +79,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-terraform-opensuse-15 - description: Test terraform job on opensuse-15 - parent: zuul-jobs-test-terraform - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-terraform-ubuntu-bionic description: Test terraform job on ubuntu-bionic @@ -201,16 +191,6 @@ - name: debian-buster label: debian-buster -- job: - name: zuul-jobs-test-terraform-role-opensuse-15 - description: Test terraform roles on opensuse-15 - parent: zuul-jobs-test-terraform-role - tags: auto-generated - nodeset: - nodes: - - name: opensuse-15 - label: opensuse-15 - - job: name: zuul-jobs-test-terraform-role-ubuntu-bionic description: Test terraform roles on ubuntu-bionic @@ -250,7 +230,6 @@ - zuul-jobs-test-terraform-debian-bookworm - zuul-jobs-test-terraform-debian-bullseye - zuul-jobs-test-terraform-debian-buster - - zuul-jobs-test-terraform-opensuse-15 - zuul-jobs-test-terraform-ubuntu-bionic - zuul-jobs-test-terraform-ubuntu-focal - zuul-jobs-test-terraform-ubuntu-jammy @@ -260,7 +239,6 @@ - zuul-jobs-test-terraform-role-debian-bookworm - zuul-jobs-test-terraform-role-debian-bullseye - zuul-jobs-test-terraform-role-debian-buster - - zuul-jobs-test-terraform-role-opensuse-15 - zuul-jobs-test-terraform-role-ubuntu-bionic - zuul-jobs-test-terraform-role-ubuntu-focal - zuul-jobs-test-terraform-role-ubuntu-jammy