Use flock around gcloud component update to avoid race

pull/6/head
Zach Loafman 2015-04-17 09:48:27 -07:00
parent 12984c85ea
commit d5f02b2970
1 changed files with 1 additions and 1 deletions

View File

@ -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 .