diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2025-09-15 14:29:39 +0200 |
|---|---|---|
| committer | Michal Nasiadka <mnasiadka@gmail.com> | 2025-09-22 11:52:00 +0000 |
| commit | 5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694 (patch) | |
| tree | 415e5214457c7274bebf7940a683aecea4479dc9 /zuul.d/nodesets.yaml | |
| parent | ad5a7200ae5c8f0721a23cde199b0d26c4d52ee7 (diff) | |
| download | kolla-ansible-5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694.tar.gz kolla-ansible-5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694.zip | |
CI: Reorganise scenarios into project templates
This patch moves into using project templates, which is easier
to organise.
base_distro and upgrade variables are derived from base.yaml
and respective job name - so don't need to be specified in each
job anymore.
All jobs will now also have an OS release specified, so it's easier
to add different OS release jobs (e.g. when backporting new release
support to stable branch).
Change-Id: I1f08f9b9064d9f7e95b07944db0e7ebac3120c57
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Diffstat (limited to 'zuul.d/nodesets.yaml')
| -rw-r--r-- | zuul.d/nodesets.yaml | 64 |
1 files changed, 24 insertions, 40 deletions
diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index 68565fba6..a28552933 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -1,12 +1,12 @@ --- - nodeset: - name: kolla-ansible-centos10s-8GB + name: kolla-ansible-centos-10s-8GB nodes: - name: primary label: centos-10-stream-8GB - nodeset: - name: kolla-ansible-centos10s-aarch64-8GB + name: kolla-ansible-centos-10s-aarch64-8GB nodes: - name: primary label: centos-10-stream-arm64-8GB @@ -30,16 +30,16 @@ label: debian-bookworm-arm64-8GB - nodeset: - name: kolla-ansible-ubuntu-noble-8GB + name: kolla-ansible-debian-bookworm-masakari-8GB nodes: - name: primary - label: ubuntu-noble-8GB - -- nodeset: - name: kolla-ansible-ubuntu-noble-16GB - nodes: - - name: primary - label: ubuntu-noble-16GB + label: debian-bookworm-8GB + - name: secondary + label: debian-bookworm-8GB + - name: ternary1 + label: debian-bookworm-8GB + - name: ternary2 + label: debian-bookworm-8GB - nodeset: name: kolla-ansible-debian-bookworm-multi-8GB @@ -62,10 +62,22 @@ label: debian-bookworm-16GB - nodeset: - name: kolla-ansible-rocky9 + name: kolla-ansible-debian-bookworm-nested-virt + nodes: + - name: primary + label: debian-bookworm-nested-virt-8GB + +- nodeset: + name: kolla-ansible-ubuntu-noble-8GB + nodes: + - name: primary + label: ubuntu-noble-8GB + +- nodeset: + name: kolla-ansible-ubuntu-noble-16GB nodes: - name: primary - label: rockylinux-9 + label: ubuntu-noble-16GB - nodeset: name: kolla-ansible-ubuntu-noble-multi-8GB @@ -88,28 +100,12 @@ label: ubuntu-noble-16GB - nodeset: - name: kolla-ansible-rocky9-multi - nodes: - - name: primary - label: rockylinux-9 - - name: secondary1 - label: rockylinux-9 - - name: secondary2 - label: rockylinux-9 - -- nodeset: name: kolla-ansible-ubuntu-noble-nested-virt nodes: - name: primary label: ubuntu-noble-nested-virt-8GB - nodeset: - name: kolla-ansible-rocky9-nested-virt - nodes: - - name: primary - label: nested-virt-centos-9-stream - -- nodeset: name: kolla-ansible-ubuntu-noble-masakari-8GB nodes: - name: primary @@ -120,15 +116,3 @@ label: ubuntu-noble-8GB - name: ternary2 label: ubuntu-noble-8GB - -- nodeset: - name: kolla-ansible-rocky9-masakari - nodes: - - name: primary - label: rockylinux-9 - - name: secondary - label: rockylinux-9 - - name: ternary1 - label: rockylinux-9 - - name: ternary2 - label: rockylinux-9 |
