From f7665f2c405dd9014b9f95383b8ad0a07bfb6d65 Mon Sep 17 00:00:00 2001 From: Jenny Li Date: Tue, 7 Dec 2021 10:19:44 +0800 Subject: [PATCH] [skip ci]Add wait to delete pvc (#12840) Signed-off-by: Jenny Li --- tests/scripts/uninstall_milvus.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/scripts/uninstall_milvus.sh b/tests/scripts/uninstall_milvus.sh index 9316ce72df..d98a28b865 100755 --- a/tests/scripts/uninstall_milvus.sh +++ b/tests/scripts/uninstall_milvus.sh @@ -64,8 +64,8 @@ MILVUS_LABELS1="app.kubernetes.io/instance=${MILVUS_HELM_RELEASE_NAME}" MILVUS_LABELS2="release=${MILVUS_HELM_RELEASE_NAME}" # Clean up pvc -kubectl delete pvc -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS1}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true -kubectl delete pvc -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS2}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true +kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS1}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true +kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS2}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true # Add check & delete pvc again in case pvc need time to be deleted clean_label_pvc(){ @@ -81,7 +81,7 @@ clean_label_pvc(){ else sleep 5 echo "PVCs are ${PVC}" - kubectl delete pvc -n "${MILVUS_HELM_NAMESPACE}" ${PVC} + kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" ${PVC} fi done }