You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inside a real Prow job it is better to clean up at runtime instead of leaving that to the Prow job cleanup code because the later sometimes times out.
Signed-off-by: Mucahit Kurt <[email protected]>
Copy file name to clipboardExpand all lines: prow.sh
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -580,6 +580,19 @@ EOF
580
580
export KUBECONFIG
581
581
}
582
582
583
+
# Deletes kind cluster inside a prow job
584
+
delete_cluster_inside_prow_job() {
585
+
# Inside a real Prow job it is better to clean up at runtime
586
+
# instead of leaving that to the Prow job cleanup code
587
+
# because the later sometimes times out (https://github.com/kubernetes-csi/csi-release-tools/issues/24#issuecomment-554765872).
588
+
if [ "$JOB_NAME" ];then
589
+
if kind get clusters | grep -q csi-prow;then
590
+
run kind delete cluster --name=csi-prow || die "kind delete failed"
591
+
fi
592
+
unset KUBECONFIG
593
+
fi
594
+
}
595
+
583
596
# Looks for the deployment as specified by CSI_PROW_DEPLOYMENT and CSI_PROW_KUBERNETES_VERSION
584
597
# in the given directory.
585
598
find_deployment () {
@@ -1017,6 +1030,7 @@ main () {
1017
1030
fi
1018
1031
fi
1019
1032
fi
1033
+
delete_cluster_inside_prow_job
1020
1034
fi
1021
1035
1022
1036
if tests_need_alpha_cluster && [ "${CSI_PROW_E2E_ALPHA_GATES}" ];then
0 commit comments