From d5f02b2970c15254f3f795caf8a1cc900aeea475 Mon Sep 17 00:00:00 2001 From: Zach Loafman Date: Fri, 17 Apr 2015 09:48:27 -0700 Subject: [PATCH] Use flock around gcloud component update to avoid race --- hack/jenkins/e2e.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/jenkins/e2e.sh b/hack/jenkins/e2e.sh index a4635f79b40..2e07193a4e6 100755 --- a/hack/jenkins/e2e.sh +++ b/hack/jenkins/e2e.sh @@ -102,7 +102,7 @@ else exit 1 fi - sudo gcloud components update -q || true + sudo flock -x -n /var/run/lock/gcloud-components.lock -c "gcloud components update -q" || true GITHASH=$(gsutil cat gs://kubernetes-release/ci/latest.txt) gsutil -m cp gs://kubernetes-release/ci/${GITHASH}/kubernetes.tar.gz gs://kubernetes-release/ci/${GITHASH}/kubernetes-test.tar.gz .