Merge pull request #847 from egernst/cleanup-timeout

kata-deploy: improve debug message, longer cleanup timeout
This commit is contained in:
James O. D. Hunt 2019-12-04 09:05:29 +00:00 committed by GitHub
commit e2aff807ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -50,6 +50,8 @@ function waitForLabelRemoval() {
fi fi
done done
echo $(kubectl get pods,nodes --all-namespaces --show-labels)
echo "failed to cleanup" echo "failed to cleanup"
return 1 return 1
} }
@ -149,9 +151,9 @@ function test_kata() {
# The cleanup daemonset will run a single time, since it will clear the node-label. Thus, its difficult to # The cleanup daemonset will run a single time, since it will clear the node-label. Thus, its difficult to
# check the daemonset's status for completion. instead, let's wait until the kata-runtime labels are removed # check the daemonset's status for completion. instead, let's wait until the kata-runtime labels are removed
# from all of the worker nodes. If this doesn't happen in 45 seconds, let's fail # from all of the worker nodes. If this doesn't happen after 2 minutes, let's fail
timeout=45 timeout=20
sleeptime=1 sleeptime=6
waitForLabelRemoval $timeout $sleeptime waitForLabelRemoval $timeout $sleeptime
kubectl delete -f kata-cleanup.yaml kubectl delete -f kata-cleanup.yaml