From e1eb92432768fb910b66de4a4f19e6ab45b8a04a Mon Sep 17 00:00:00 2001 From: jupblb Date: Wed, 21 Sep 2022 11:19:05 +0200 Subject: [PATCH] Add timeout to kubemark cleanup commands The kubectl delete -f commands in stop-kubemark.sh may get stuck if the cluster setup is removed concurrently. It is not important for these commands to succeed so a timeout of 5m is set. --- test/kubemark/stop-kubemark.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/kubemark/stop-kubemark.sh b/test/kubemark/stop-kubemark.sh index 591780a1c44..e1bf6abdabd 100755 --- a/test/kubemark/stop-kubemark.sh +++ b/test/kubemark/stop-kubemark.sh @@ -35,9 +35,9 @@ RESOURCE_DIRECTORY="${KUBEMARK_DIRECTORY}/resources" detect-project &> /dev/null -"${KUBECTL}" delete -f "${RESOURCE_DIRECTORY}/addons" --namespace="kubemark" &> /dev/null || true -"${KUBECTL}" delete -f "${RESOURCE_DIRECTORY}/hollow-node.yaml" --namespace="kubemark" &> /dev/null || true -"${KUBECTL}" delete -f "${RESOURCE_DIRECTORY}/kubemark-ns.json" &> /dev/null || true +"${KUBECTL}" delete --timeout=5m -f "${RESOURCE_DIRECTORY}/addons" --namespace="kubemark" &> /dev/null || true +"${KUBECTL}" delete --timeout=5m -f "${RESOURCE_DIRECTORY}/hollow-node.yaml" --namespace="kubemark" &> /dev/null || true +"${KUBECTL}" delete --timeout=5m -f "${RESOURCE_DIRECTORY}/kubemark-ns.json" &> /dev/null || true rm -rf "${RESOURCE_DIRECTORY}/addons" \ "${RESOURCE_DIRECTORY}/kubeconfig.kubemark" \