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
This commit is contained in:
parent
80f3dfd08d
commit
4f1c04c9ef
@ -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
|
||||
./tools/deployment/common/wait-for-pods.sh $namespace
|
||||
|
Loading…
Reference in New Issue
Block a user