From 787e5639c413435e586e2d6273952ee2b14e80cf Mon Sep 17 00:00:00 2001 From: Piotr Parczewski Date: Wed, 3 Sep 2025 09:26:06 +0200 Subject: [PATCH] Start testing using multiple nodes --- zuul.d/jobs.yaml | 16 ++++++++++++++++ zuul.d/nodesets.yaml | 22 ++++++++++++++++++++++ zuul.d/project.yaml | 8 ++++---- 3 files changed, 42 insertions(+), 4 deletions(-) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 4c16727..5d3fef3 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -14,3 +14,19 @@ vars: cephadm_ceph_release: reef cephadm_container_engine: podman + +- job: + name: cephadm-jammy-multinode-docker-reef + parent: cephadm-base + nodeset: cephadm-jammy-multinode + vars: + cephadm_ceph_release: reef + cephadm_container_engine: docker + +- job: + name: cephadm-jammy-multinode-podman-reef + parent: cephadm-base + nodeset: cephadm-jammy-multinode + vars: + cephadm_ceph_release: reef + cephadm_container_engine: podman diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index a9b8742..8ca95ce 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -17,3 +17,25 @@ - name: osds nodes: - primary + +- nodeset: + name: cephadm-jammy-multinode + nodes: + - name: ceph-1 + label: ubuntu-jammy + - name: ceph-2 + label: ubuntu-jammy + - name: ceph-3 + label: ubuntu-jammy + groups: + - name: ceph + nodes: &multinode_nodes + - ceph-1 + - ceph-2 + - ceph-3 + - name: mons + nodes: *multinode_nodes + - name: mgrs + nodes: *multinode_nodes + - name: osds + nodes: *multinode_nodes diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 6f61ec2..02fcad4 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -2,10 +2,10 @@ - project: check: jobs: - - cephadm-jammy-singlenode-docker-reef - - cephadm-jammy-singlenode-podman-reef + - cephadm-jammy-multinode-docker-reef + - cephadm-jammy-multinode-podman-reef - tox-linters gate: jobs: - - cephadm-jammy-singlenode-docker-reef - - cephadm-jammy-singlenode-podman-reef + - cephadm-jammy-multinode-docker-reef + - cephadm-jammy-multinode-podman-reef