mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-23 14:50:24 +00:00
ci: internally create & delete cephcsi namespace in install-helm.sh
This ensures the kubectl call is retried with kubectl_retry function.
Updates: #2309
Signed-off-by: Rakshith R <rar@redhat.com>
(cherry picked from commit 7fba62dd47
)
This commit is contained in:
parent
c9eb7bce7c
commit
1948dce69b
@ -133,6 +133,8 @@ install_cephcsi_helm_charts() {
|
||||
NAMESPACE="default"
|
||||
fi
|
||||
|
||||
kubectl_retry create namespace ${NAMESPACE}
|
||||
|
||||
# label the nodes uniformly for domain information
|
||||
for node in $(kubectl_retry get node -o jsonpath='{.items[*].metadata.name}'); do
|
||||
kubectl_retry label node/"${node}" ${NODE_LABEL_REGION}=${REGION_VALUE}
|
||||
@ -167,6 +169,7 @@ cleanup_cephcsi_helm_charts() {
|
||||
fi
|
||||
"${HELM}" uninstall ${CEPHFS_CHART_NAME} --namespace ${NAMESPACE}
|
||||
"${HELM}" uninstall ${RBD_CHART_NAME} --namespace ${NAMESPACE}
|
||||
kubectl_retry delete namespace ${NAMESPACE}
|
||||
}
|
||||
|
||||
helm_reset() {
|
||||
|
Loading…
Reference in New Issue
Block a user