aboutsummaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/nodesets.yaml24
-rw-r--r--zuul.d/project.yaml1
-rw-r--r--zuul.d/rocky.yaml61
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