File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -635,11 +635,16 @@ EOF
635635
636636# Deletes kind cluster inside a prow job
637637delete_cluster_inside_prow_job () {
638+ local name=" $1 "
639+
638640 # Inside a real Prow job it is better to clean up at runtime
639641 # instead of leaving that to the Prow job cleanup code
640642 # because the later sometimes times out (https://github.com/kubernetes-csi/csi-release-tools/issues/24#issuecomment-554765872).
643+ #
644+ # This is also a good time to collect logs.
641645 if [ " $JOB_NAME " ]; then
642646 if kind get clusters | grep -q csi-prow; then
647+ run kind export logs --name=csi-prow " ${ARTIFACTS} /cluster-logs/$name "
643648 run kind delete cluster --name=csi-prow || die " kind delete failed"
644649 fi
645650 unset KUBECONFIG
@@ -1274,7 +1279,7 @@ main () {
12741279 fi
12751280 fi
12761281 fi
1277- delete_cluster_inside_prow_job
1282+ delete_cluster_inside_prow_job non-alpha
12781283 fi
12791284
12801285 if tests_need_alpha_cluster && [ " ${CSI_PROW_E2E_ALPHA_GATES} " ]; then
@@ -1309,7 +1314,7 @@ main () {
13091314 fi
13101315 fi
13111316 fi
1312- delete_cluster_inside_prow_job
1317+ delete_cluster_inside_prow_job alpha
13131318 fi
13141319 fi
13151320
You can’t perform that action at this time.
0 commit comments