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
|
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"
|
namespace="utility"
|
||||||
: ${OSH_EXTRA_HELM_ARGS:=""}
|
: ${OSH_EXTRA_HELM_ARGS:=""}
|
||||||
@ -63,4 +69,4 @@ helm upgrade --install ceph-utility ./artifacts/ceph-utility.tgz --namespace=$na
|
|||||||
# Wait for Deployment
|
# Wait for Deployment
|
||||||
: "${OSH_INFRA_PATH:="../openstack-helm-infra"}"
|
: "${OSH_INFRA_PATH:="../openstack-helm-infra"}"
|
||||||
cd "${OSH_INFRA_PATH}"
|
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