From d4b777bb060517dbb0b648d5d7d5c07336969866 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Tue, 5 Aug 2025 14:24:11 +0200 Subject: Move to Rocky Linux 10 Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/961237 Change-Id: Idd809f5efd2d308c1565d7635e67af0a431d18f7 Signed-off-by: Michal Nasiadka --- zuul.d/nodesets.yaml | 24 +++++++++++++++------ zuul.d/project.yaml | 1 + zuul.d/rocky.yaml | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 80 insertions(+), 6 deletions(-) create mode 100644 zuul.d/rocky.yaml (limited to 'zuul.d') diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index 89c346ba9..bdb9fc8c8 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -11,12 +11,6 @@ - name: primary label: centos-10-stream-arm64-8GB -- nodeset: - name: kolla-ubuntu-noble-8GB - nodes: - - name: primary - label: ubuntu-noble-8GB - - nodeset: name: kolla-debian-bookworm-8GB nodes: @@ -29,6 +23,24 @@ - name: primary label: debian-bookworm-arm64-8GB +- nodeset: + name: kolla-rocky-10-8GB + nodes: + - name: primary + label: rockylinux-10-8GB + +- nodeset: + name: kolla-rocky-10-aarch64-8GB + nodes: + - name: primary + label: rockylinux-10-arm64-8GB + +- nodeset: + name: kolla-ubuntu-noble-8GB + nodes: + - name: primary + label: ubuntu-noble-8GB + - nodeset: name: kolla-ubuntu-noble-aarch64-8GB nodes: diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index b90e6f393..f8652aaf7 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -7,6 +7,7 @@ - check-requirements - kolla-build-centos - kolla-build-debian + - kolla-build-rocky - kolla-build-ubuntu - kolla-periodic-copr - kolla-scenario-aio diff --git a/zuul.d/rocky.yaml b/zuul.d/rocky.yaml new file mode 100644 index 000000000..13ed8f543 --- /dev/null +++ b/zuul.d/rocky.yaml @@ -0,0 +1,61 @@ +--- +- job: + name: kolla-build-rocky-10 + parent: kolla-base + nodeset: kolla-rocky-10-8GB + vars: + base_distro: rocky + +- job: + name: kolla-build-rocky-10-podman + parent: kolla-base-podman + nodeset: kolla-rocky-10-8GB + vars: + base_distro: rocky + +- job: + name: kolla-build-rocky-10-aarch64 + parent: kolla-build-rocky-10 + nodeset: kolla-rocky-10-aarch64-8GB + vars: + base_arch: aarch64 + voting: false + +- job: + name: kolla-build-no-infra-wheels-rocky-10 + parent: kolla-build-no-infra-wheels-base + nodeset: kolla-rocky-10-8GB + vars: + base_distro: rocky + +- job: + name: kolla-publish-rocky-10-quay + parent: kolla-build-rocky-10 + post-run: tests/playbooks/publish.yml + vars: + publisher: true + kolla_registry: quay.io + kolla_namespace: openstack.kolla + secrets: + - kolla_quay_io_creds + - kolla_quay_io_api + +- project-template: + name: kolla-build-rocky + description: | + Runs Kolla Rocky Linux build jobs. + check: + jobs: + - kolla-build-rocky-10 + check-arm64: + jobs: + - kolla-build-rocky-10-aarch64 + experimental: + jobs: + - kolla-build-no-infra-wheels-rocky-10 + gate: + jobs: + - kolla-build-rocky-10 + periodic: + jobs: + - kolla-publish-rocky-10-quay -- cgit v1.2.3