From 4cd652b0487042b850f7e47efbc77e874d44d1cc Mon Sep 17 00:00:00 2001 From: Jeff Grafton Date: Wed, 16 Mar 2016 13:43:46 -0700 Subject: [PATCH] Have curl retry etcd download if it fails --- hack/lib/etcd.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/lib/etcd.sh b/hack/lib/etcd.sh index 11cd2b5864d..7af86e7ffed 100644 --- a/hack/lib/etcd.sh +++ b/hack/lib/etcd.sh @@ -68,7 +68,7 @@ kube::etcd::cleanup() { kube::etcd::install() { ( cd "${KUBE_ROOT}/third_party" - curl -fsSL https://github.com/coreos/etcd/releases/download/v${ETCD_VERSION}/etcd-v${ETCD_VERSION}-linux-amd64.tar.gz | tar xzf - + curl -fsSL --retry 3 https://github.com/coreos/etcd/releases/download/v${ETCD_VERSION}/etcd-v${ETCD_VERSION}-linux-amd64.tar.gz | tar xzf - ln -fns "etcd-v${ETCD_VERSION}-linux-amd64" etcd kube::log::info "etcd v${ETCD_VERSION} installed. To use:" kube::log::info "export PATH=\${PATH}:$(pwd)/etcd"