commit 3f743e00fd4fc70a1734af7deb9af1d50ecea63b Author: Carlos Goncalves Date: Wed Jun 10 12:23:27 2020 +0200 Add CentOS 8 Stream testing Add CentOS 8 Stream nodes to the testing regime. Add repositories for CentOS 8 Stream to configure-mirrors Depends-On: https://review.opendev.org/#/c/734788/ Change-Id: Ia2f2b22461b4f4eca19d294ae06f6e1c90ea8599 diff --git a/roles/configure-mirrors/tasks/mirror/CentOS-8-stream.yaml b/roles/configure-mirrors/tasks/mirror/CentOS-8-stream.yaml new file mode 100644 index 0000000..b407fbe --- /dev/null +++ b/roles/configure-mirrors/tasks/mirror/CentOS-8-stream.yaml @@ -0,0 +1,30 @@ +- name: Install CentOS 8 Stream repository files + become: yes + template: + dest: "/{{ zj_repo }}" + group: root + mode: 0644 + owner: root + src: "centos8-stream/{{ zj_repo }}.j2" + with_items: + - etc/yum.repos.d/CentOS-Stream-AppStream.repo + - etc/yum.repos.d/CentOS-Stream-Base.repo + - etc/yum.repos.d/CentOS-Stream-HA.repo + - etc/yum.repos.d/CentOS-Stream-Extras.repo + - etc/yum.repos.d/CentOS-Stream-PowerTools.repo + loop_control: + loop_var: zj_repo + notify: + - Update yum/dnf cache + +# http://dnf.readthedocs.io/en/latest/conf_ref.html#options-for-both-main-and-repo +# deltarpm is useful when the bottleneck is the network throughput. +# It also requires additional drpm packages to be hosted by the mirrors which +# is not done by default. +- name: Disable deltrarpm + become: yes + ini_file: + path: /etc/dnf.conf + section: main + option: deltarpm + value: 0 diff --git a/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-AppStream.repo.j2 b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-AppStream.repo.j2 new file mode 100644 index 0000000..a097917 --- /dev/null +++ b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-AppStream.repo.j2 @@ -0,0 +1,7 @@ +# {{ ansible_managed }} +[AppStream] +name=CentOS-Stream - AppStream +baseurl={{ package_mirror }}/$stream/AppStream/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial diff --git a/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Base.repo.j2 b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Base.repo.j2 new file mode 100644 index 0000000..bbb1a3a --- /dev/null +++ b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Base.repo.j2 @@ -0,0 +1,7 @@ +# {{ ansible_managed }} +[BaseOS] +name=CentOS-Stream - Base +baseurl={{ package_mirror }}/$stream/BaseOS/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial diff --git a/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Extras.repo.j2 b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Extras.repo.j2 new file mode 100644 index 0000000..682217f --- /dev/null +++ b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-Extras.repo.j2 @@ -0,0 +1,7 @@ +# {{ ansible_managed }} +[extras] +name=CentOS-Stream - Extras +baseurl={{ package_mirror }}/$stream/extras/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial diff --git a/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-HA.repo.j2 b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-HA.repo.j2 new file mode 100644 index 0000000..9b9dd92 --- /dev/null +++ b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-HA.repo.j2 @@ -0,0 +1,7 @@ +# {{ ansible_managed }} +[HighAvailability] +name=CentOS-Stream - HA +baseurl={{ package_mirror }}/$stream/HighAvailability/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial diff --git a/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-PowerTools.repo.j2 b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-PowerTools.repo.j2 new file mode 100644 index 0000000..dc7501e --- /dev/null +++ b/roles/configure-mirrors/templates/centos8-stream/etc/yum.repos.d/CentOS-Stream-PowerTools.repo.j2 @@ -0,0 +1,7 @@ +# {{ ansible_managed }} +[PowerTools] +name=CentOS-Stream - PowerTools +baseurl={{ package_mirror }}/$stream/PowerTools/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial diff --git a/tools/update-test-platforms.py b/tools/update-test-platforms.py index b881b37..15fe913 100755 --- a/tools/update-test-platforms.py +++ b/tools/update-test-platforms.py @@ -31,6 +31,7 @@ import ruamellib PLATFORMS = [ 'centos-7', 'centos-8', + 'centos-8-stream', 'debian-stretch', 'fedora-32', 'gentoo-17-0-systemd', diff --git a/zuul-tests.d/general-roles-jobs.yaml b/zuul-tests.d/general-roles-jobs.yaml index 2c1c5a8..2235756 100644 --- a/zuul-tests.d/general-roles-jobs.yaml +++ b/zuul-tests.d/general-roles-jobs.yaml @@ -145,6 +145,16 @@ label: centos-8 - job: + name: zuul-jobs-test-base-roles-centos-8-stream + description: Tests roles in the 'base' job on centos-8-stream + parent: zuul-jobs-test-base-roles + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-base-roles-debian-stretch description: Tests roles in the 'base' job on debian-stretch parent: zuul-jobs-test-base-roles @@ -260,6 +270,16 @@ label: centos-8 - job: + name: zuul-jobs-test-bindep-centos-8-stream + description: Test the bindep role on centos-8-stream + parent: zuul-jobs-test-bindep + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-bindep-debian-stretch description: Test the bindep role on debian-stretch parent: zuul-jobs-test-bindep @@ -436,6 +456,25 @@ - secondary - job: + name: zuul-jobs-test-multinode-roles-centos-8-stream + description: Tests multinode setup roles on centos-8-stream + parent: zuul-jobs-test-multinode-roles + tags: auto-generated + nodeset: + nodes: + - name: primary + label: centos-8-stream + - name: secondary + label: centos-8-stream + groups: + - name: switch + nodes: + - primary + - name: peers + nodes: + - secondary + +- job: name: zuul-jobs-test-multinode-roles-debian-stretch description: Tests multinode setup roles on debian-stretch parent: zuul-jobs-test-multinode-roles @@ -663,6 +702,7 @@ - zuul-jobs-test-add-sshkey - zuul-jobs-test-base-roles-centos-7 - zuul-jobs-test-base-roles-centos-8 + - zuul-jobs-test-base-roles-centos-8-stream - zuul-jobs-test-base-roles-debian-stretch - zuul-jobs-test-base-roles-fedora-32 - zuul-jobs-test-base-roles-gentoo-17-0-systemd @@ -673,6 +713,7 @@ - zuul-jobs-test-base-roles-ubuntu-focal - zuul-jobs-test-bindep-centos-7 - zuul-jobs-test-bindep-centos-8 + - zuul-jobs-test-bindep-centos-8-stream - zuul-jobs-test-bindep-debian-stretch - zuul-jobs-test-bindep-fedora-32 - zuul-jobs-test-bindep-gentoo-17-0-systemd @@ -687,6 +728,7 @@ - zuul-jobs-test-dstat-graph - zuul-jobs-test-multinode-roles-centos-7 - zuul-jobs-test-multinode-roles-centos-8 + - zuul-jobs-test-multinode-roles-centos-8-stream - zuul-jobs-test-multinode-roles-debian-stretch - zuul-jobs-test-multinode-roles-fedora-32 - zuul-jobs-test-multinode-roles-gentoo-17-0-systemd-nv @@ -708,6 +750,7 @@ - zuul-jobs-test-add-sshkey - zuul-jobs-test-base-roles-centos-7 - zuul-jobs-test-base-roles-centos-8 + - zuul-jobs-test-base-roles-centos-8-stream - zuul-jobs-test-base-roles-debian-stretch - zuul-jobs-test-base-roles-fedora-32 - zuul-jobs-test-base-roles-gentoo-17-0-systemd @@ -717,6 +760,7 @@ - zuul-jobs-test-base-roles-ubuntu-focal - zuul-jobs-test-bindep-centos-7 - zuul-jobs-test-bindep-centos-8 + - zuul-jobs-test-bindep-centos-8-stream - zuul-jobs-test-bindep-debian-stretch - zuul-jobs-test-bindep-fedora-32 - zuul-jobs-test-bindep-gentoo-17-0-systemd @@ -730,6 +774,7 @@ - zuul-jobs-test-dstat-graph - zuul-jobs-test-multinode-roles-centos-7 - zuul-jobs-test-multinode-roles-centos-8 + - zuul-jobs-test-multinode-roles-centos-8-stream - zuul-jobs-test-multinode-roles-debian-stretch - zuul-jobs-test-multinode-roles-fedora-32 - zuul-jobs-test-multinode-roles-opensuse-15 diff --git a/zuul-tests.d/go-jobs.yaml b/zuul-tests.d/go-jobs.yaml index 8f65029..df24728 100644 --- a/zuul-tests.d/go-jobs.yaml +++ b/zuul-tests.d/go-jobs.yaml @@ -37,6 +37,16 @@ label: centos-8 - job: + name: zuul-jobs-test-golang-go-centos-8-stream + description: Test the golang-go job on centos-8-stream + parent: zuul-jobs-test-golang-go + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-golang-go-debian-stretch description: Test the golang-go job on debian-stretch parent: zuul-jobs-test-golang-go @@ -122,6 +132,7 @@ jobs: - zuul-jobs-test-golang-go-centos-7 - zuul-jobs-test-golang-go-centos-8 + - zuul-jobs-test-golang-go-centos-8-stream - zuul-jobs-test-golang-go-debian-stretch - zuul-jobs-test-golang-go-fedora-32 - zuul-jobs-test-golang-go-gentoo-17-0-systemd @@ -134,6 +145,7 @@ jobs: &id001 - zuul-jobs-test-golang-go-centos-7 - zuul-jobs-test-golang-go-centos-8 + - zuul-jobs-test-golang-go-centos-8-stream - zuul-jobs-test-golang-go-debian-stretch - zuul-jobs-test-golang-go-fedora-32 - zuul-jobs-test-golang-go-gentoo-17-0-systemd diff --git a/zuul-tests.d/packer-jobs.yaml b/zuul-tests.d/packer-jobs.yaml index 40ca36c..227a373 100644 --- a/zuul-tests.d/packer-jobs.yaml +++ b/zuul-tests.d/packer-jobs.yaml @@ -39,6 +39,16 @@ label: centos-8 - job: + name: zuul-jobs-test-packer-centos-8-stream + description: Test packer job on centos-8-stream + parent: zuul-jobs-test-packer + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-packer-debian-stretch description: Test packer job on debian-stretch parent: zuul-jobs-test-packer @@ -124,6 +134,7 @@ jobs: - zuul-jobs-test-packer-centos-7 - zuul-jobs-test-packer-centos-8 + - zuul-jobs-test-packer-centos-8-stream - zuul-jobs-test-packer-debian-stretch - zuul-jobs-test-packer-fedora-32 - zuul-jobs-test-packer-gentoo-17-0-systemd @@ -136,6 +147,7 @@ jobs: &id001 - zuul-jobs-test-packer-centos-7 - zuul-jobs-test-packer-centos-8 + - zuul-jobs-test-packer-centos-8-stream - zuul-jobs-test-packer-debian-stretch - zuul-jobs-test-packer-fedora-32 - zuul-jobs-test-packer-gentoo-17-0-systemd diff --git a/zuul-tests.d/python-jobs.yaml b/zuul-tests.d/python-jobs.yaml index 8893179..1aaa18c 100644 --- a/zuul-tests.d/python-jobs.yaml +++ b/zuul-tests.d/python-jobs.yaml @@ -31,6 +31,16 @@ label: centos-8 - job: + name: zuul-jobs-test-ensure-pip-centos-8-stream + description: Test the ensure-pip role on centos-8-stream + parent: zuul-jobs-test-ensure-pip + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-ensure-pip-debian-stretch description: Test the ensure-pip role on debian-stretch parent: zuul-jobs-test-ensure-pip @@ -150,6 +160,16 @@ label: centos-8 - job: + name: zuul-jobs-test-ensure-tox-centos-8-stream + description: Test the ensure-tox role on centos-8-stream + parent: zuul-jobs-test-ensure-tox + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-ensure-tox-debian-stretch description: Test the ensure-tox role on debian-stretch parent: zuul-jobs-test-ensure-tox @@ -263,6 +283,16 @@ label: centos-8 - job: + name: zuul-jobs-test-fetch-sphinx-tarball-centos-8-stream + description: Test the fetch-sphinx-tarball role on centos-8-stream + parent: zuul-jobs-test-fetch-sphinx-tarball + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-fetch-sphinx-tarball-debian-stretch description: Test the fetch-sphinx-tarball role on debian-stretch parent: zuul-jobs-test-fetch-sphinx-tarball @@ -453,6 +483,7 @@ jobs: - zuul-jobs-test-ensure-pip-centos-7 - zuul-jobs-test-ensure-pip-centos-8 + - zuul-jobs-test-ensure-pip-centos-8-stream - zuul-jobs-test-ensure-pip-debian-stretch - zuul-jobs-test-ensure-pip-fedora-32 - zuul-jobs-test-ensure-pip-gentoo-17-0-systemd @@ -464,6 +495,7 @@ - zuul-jobs-test-ensure-sphinx - zuul-jobs-test-ensure-tox-centos-7 - zuul-jobs-test-ensure-tox-centos-8 + - zuul-jobs-test-ensure-tox-centos-8-stream - zuul-jobs-test-ensure-tox-debian-stretch - zuul-jobs-test-ensure-tox-fedora-32 - zuul-jobs-test-ensure-tox-gentoo-17-0-systemd @@ -474,6 +506,7 @@ - zuul-jobs-test-ensure-tox-ubuntu-focal - zuul-jobs-test-fetch-sphinx-tarball-centos-7 - zuul-jobs-test-fetch-sphinx-tarball-centos-8 + - zuul-jobs-test-fetch-sphinx-tarball-centos-8-stream - zuul-jobs-test-fetch-sphinx-tarball-debian-stretch - zuul-jobs-test-fetch-sphinx-tarball-fedora-32 - zuul-jobs-test-fetch-sphinx-tarball-gentoo-17-0-systemd @@ -494,6 +527,7 @@ jobs: &id001 - zuul-jobs-test-ensure-pip-centos-7 - zuul-jobs-test-ensure-pip-centos-8 + - zuul-jobs-test-ensure-pip-centos-8-stream - zuul-jobs-test-ensure-pip-debian-stretch - zuul-jobs-test-ensure-pip-fedora-32 - zuul-jobs-test-ensure-pip-gentoo-17-0-systemd @@ -504,6 +538,7 @@ - zuul-jobs-test-ensure-sphinx - zuul-jobs-test-ensure-tox-centos-7 - zuul-jobs-test-ensure-tox-centos-8 + - zuul-jobs-test-ensure-tox-centos-8-stream - zuul-jobs-test-ensure-tox-debian-stretch - zuul-jobs-test-ensure-tox-fedora-32 - zuul-jobs-test-ensure-tox-gentoo-17-0-systemd @@ -513,6 +548,7 @@ - zuul-jobs-test-ensure-tox-ubuntu-focal - zuul-jobs-test-fetch-sphinx-tarball-centos-7 - zuul-jobs-test-fetch-sphinx-tarball-centos-8 + - zuul-jobs-test-fetch-sphinx-tarball-centos-8-stream - zuul-jobs-test-fetch-sphinx-tarball-debian-stretch - zuul-jobs-test-fetch-sphinx-tarball-fedora-32 - zuul-jobs-test-fetch-sphinx-tarball-gentoo-17-0-systemd diff --git a/zuul-tests.d/python-roles-jobs.yaml b/zuul-tests.d/python-roles-jobs.yaml index d3097ae..a68ee75 100644 --- a/zuul-tests.d/python-roles-jobs.yaml +++ b/zuul-tests.d/python-roles-jobs.yaml @@ -33,6 +33,16 @@ label: centos-8 - job: + name: zuul-jobs-test-build-python-release-jobs-centos-8-stream + description: Test the build-python-release-jobs role on centos-8-stream + parent: zuul-jobs-test-build-python-release-jobs + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-build-python-release-jobs-debian-stretch description: Test the build-python-release-jobs role on debian-stretch parent: zuul-jobs-test-build-python-release-jobs @@ -143,6 +153,16 @@ label: centos-8 - job: + name: zuul-jobs-test-ensure-python-pyenv-centos-8-stream + description: Test the ensure-python role with pyenv on centos-8-stream + parent: zuul-jobs-test-ensure-python-pyenv + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-ensure-python-pyenv-debian-stretch description: Test the ensure-python role with pyenv on debian-stretch parent: zuul-jobs-test-ensure-python-pyenv @@ -228,6 +248,7 @@ jobs: - zuul-jobs-test-build-python-release-jobs-centos-7 - zuul-jobs-test-build-python-release-jobs-centos-8 + - zuul-jobs-test-build-python-release-jobs-centos-8-stream - zuul-jobs-test-build-python-release-jobs-debian-stretch - zuul-jobs-test-build-python-release-jobs-fedora-32 - zuul-jobs-test-build-python-release-jobs-gentoo-17-0-systemd @@ -238,6 +259,7 @@ - zuul-jobs-test-build-python-release-jobs-ubuntu-focal - zuul-jobs-test-ensure-python-pyenv-centos-7 - zuul-jobs-test-ensure-python-pyenv-centos-8 + - zuul-jobs-test-ensure-python-pyenv-centos-8-stream - zuul-jobs-test-ensure-python-pyenv-debian-stretch - zuul-jobs-test-ensure-python-pyenv-fedora-32 - zuul-jobs-test-ensure-python-pyenv-gentoo-17-0-systemd @@ -250,6 +272,7 @@ jobs: &id001 - zuul-jobs-test-build-python-release-jobs-centos-7 - zuul-jobs-test-build-python-release-jobs-centos-8 + - zuul-jobs-test-build-python-release-jobs-centos-8-stream - zuul-jobs-test-build-python-release-jobs-debian-stretch - zuul-jobs-test-build-python-release-jobs-fedora-32 - zuul-jobs-test-build-python-release-jobs-gentoo-17-0-systemd @@ -259,6 +282,7 @@ - zuul-jobs-test-build-python-release-jobs-ubuntu-focal - zuul-jobs-test-ensure-python-pyenv-centos-7 - zuul-jobs-test-ensure-python-pyenv-centos-8 + - zuul-jobs-test-ensure-python-pyenv-centos-8-stream - zuul-jobs-test-ensure-python-pyenv-debian-stretch - zuul-jobs-test-ensure-python-pyenv-fedora-32 - zuul-jobs-test-ensure-python-pyenv-gentoo-17-0-systemd diff --git a/zuul-tests.d/rust-jobs.yaml b/zuul-tests.d/rust-jobs.yaml index 4c9ec6b..4812a73 100644 --- a/zuul-tests.d/rust-jobs.yaml +++ b/zuul-tests.d/rust-jobs.yaml @@ -34,6 +34,16 @@ label: centos-8 - job: + name: zuul-jobs-test-rust-centos-8-stream + description: Test the rust roles on centos-8-stream + parent: zuul-jobs-test-rust + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-rust-debian-stretch description: Test the rust roles on debian-stretch parent: zuul-jobs-test-rust @@ -119,6 +129,7 @@ jobs: - zuul-jobs-test-rust-centos-7 - zuul-jobs-test-rust-centos-8 + - zuul-jobs-test-rust-centos-8-stream - zuul-jobs-test-rust-debian-stretch - zuul-jobs-test-rust-fedora-32 - zuul-jobs-test-rust-gentoo-17-0-systemd @@ -131,6 +142,7 @@ jobs: &id001 - zuul-jobs-test-rust-centos-7 - zuul-jobs-test-rust-centos-8 + - zuul-jobs-test-rust-centos-8-stream - zuul-jobs-test-rust-debian-stretch - zuul-jobs-test-rust-fedora-32 - zuul-jobs-test-rust-gentoo-17-0-systemd diff --git a/zuul-tests.d/terraform-jobs-roles.yaml b/zuul-tests.d/terraform-jobs-roles.yaml index 7d50a12..59b3b2c 100644 --- a/zuul-tests.d/terraform-jobs-roles.yaml +++ b/zuul-tests.d/terraform-jobs-roles.yaml @@ -41,6 +41,16 @@ label: centos-8 - job: + name: zuul-jobs-test-terraform-centos-8-stream + description: Test terraform job on centos-8-stream + parent: zuul-jobs-test-terraform + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-terraform-debian-stretch description: Test terraform job on debian-stretch parent: zuul-jobs-test-terraform @@ -164,6 +174,16 @@ label: centos-8 - job: + name: zuul-jobs-test-terraform-role-centos-8-stream + description: Test terraform roles on centos-8-stream + parent: zuul-jobs-test-terraform-role + tags: auto-generated + nodeset: + nodes: + - name: centos-8-stream + label: centos-8-stream + +- job: name: zuul-jobs-test-terraform-role-debian-stretch description: Test terraform roles on debian-stretch parent: zuul-jobs-test-terraform-role @@ -249,6 +269,7 @@ jobs: &id002 - zuul-jobs-test-terraform-centos-7 - zuul-jobs-test-terraform-centos-8 + - zuul-jobs-test-terraform-centos-8-stream - zuul-jobs-test-terraform-debian-stretch - zuul-jobs-test-terraform-fedora-32 - zuul-jobs-test-terraform-gentoo-17-0-systemd @@ -258,6 +279,7 @@ - zuul-jobs-test-terraform-ubuntu-focal - zuul-jobs-test-terraform-role-centos-7 - zuul-jobs-test-terraform-role-centos-8 + - zuul-jobs-test-terraform-role-centos-8-stream - zuul-jobs-test-terraform-role-debian-stretch - zuul-jobs-test-terraform-role-fedora-32 - zuul-jobs-test-terraform-role-gentoo-17-0-systemd