From 4f1c04c9ef1987f27207ac57de76262c248cede2 Mon Sep 17 00:00:00 2001 From: astebenkova Date: Wed, 29 May 2024 16:41:05 +0300 Subject: [PATCH] Build OSH ceph charts Some ceph related charts lack dependencies due to: https://review.opendev.org/c/openstack/openstack-helm-infra/+/920379 Change-Id: I5dc46d6bb8d1716f1ca7f2f68078fb9f10f7b213 --- tools/deployment/010-ceph-utility.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tools/deployment/010-ceph-utility.sh b/tools/deployment/010-ceph-utility.sh index 4719540d..77093764 100755 --- a/tools/deployment/010-ceph-utility.sh +++ b/tools/deployment/010-ceph-utility.sh @@ -5,7 +5,13 @@ CURRENT_DIR="$(pwd)" cd "${OSH_INFRA_PATH}" || exit -.//tools/deployment/ceph/ceph.sh + +# Lint and package ceph charts +for CHART in ceph-mon ceph-osd ceph-client ceph-provisioners; do + make "${CHART}" +done + +./tools/deployment/ceph/ceph.sh namespace="utility" : ${OSH_EXTRA_HELM_ARGS:=""} @@ -63,4 +69,4 @@ helm upgrade --install ceph-utility ./artifacts/ceph-utility.tgz --namespace=$na # Wait for Deployment : "${OSH_INFRA_PATH:="../openstack-helm-infra"}" cd "${OSH_INFRA_PATH}" -./tools/deployment/common/wait-for-pods.sh $namespace \ No newline at end of file +./tools/deployment/common/wait-for-pods.sh $namespace