From 7376af071f30c6fe851007995b63648c38d1895e Mon Sep 17 00:00:00 2001 From: Chandan Kumar Date: Thu, 14 Mar 2024 15:53:33 +0530 Subject: [PATCH] Enable ceph in multinode job Depends-On: https://github.com/openstack-k8s-operators/openstack-operator/pull/707 Signed-off-by: Chandan Kumar --- zuul.d/projects.yaml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index e0be88dcf..4e764277b 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -4,8 +4,19 @@ parent: podified-multinode-edpm-deployment-crc-3comp dependencies: ["openstack-k8s-operators-content-provider"] vars: + cifmw_control_plane_ceph_backend_include_vars: "{{ cifmw_basedir }}/artifacts/pre_deploy_ceph_deploy.yml" cifmw_operator_build_golang_ct: "docker.io/library/golang:1.20" cifmw_operator_build_golang_alt_ct: "quay.rdoproject.org/openstack-k8s-operators/golang:1.20" + cifmw_make_ceph_environment: + CEPH_TIMEOUT: 90 + CEPH_DATASIZE: "10Gi" + pre_deploy: + - name: Ceph deploy + type: playbook + source: ceph-deploy.yml + - name: Kustomize OpenStack CR with Ceph + type: playbook + source: control_plane_ceph_backends.yml cifmw_tempest_tempestconf_profile: overrides: compute-feature-enabled.vnc_console: true @@ -47,9 +58,9 @@ - project: name: openstack-k8s-operators/openstack-operator - templates: - - podified-multinode-edpm-baremetal-pipeline - - data-plane-adoption-pipeline github-check: jobs: - - openstack-operator-tempest-multinode + - openstack-k8s-operators-content-provider + - openstack-operator-tempest-multinode: + dependencies: + - openstack-k8s-operators-content-provider