diff options
Diffstat (limited to 'zuul.d')
| -rw-r--r-- | zuul.d/nodesets.yaml | 24 | ||||
| -rw-r--r-- | zuul.d/project.yaml | 1 | ||||
| -rw-r--r-- | zuul.d/rocky.yaml | 61 |
3 files changed, 80 insertions, 6 deletions
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 @@ -12,12 +12,6 @@ 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: - name: primary @@ -30,6 +24,24 @@ 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: - name: primary 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 |
