From b4767daaaacafab349fb156412d11de4b6569e85 Mon Sep 17 00:00:00 2001 From: Christian Sigg <csigg@google.com> Date: Wed, 25 Mar 2020 11:51:05 -0700 Subject: [PATCH] Retry apt commands on connection timeout when building docker. PiperOrigin-RevId: 302937064 Change-Id: I07f6e70036a0af49cdda6cb36d96b715ecdd4e84 --- .../tools/ci_build/install/install_bootstrap_deb_packages.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tensorflow/tools/ci_build/install/install_bootstrap_deb_packages.sh b/tensorflow/tools/ci_build/install/install_bootstrap_deb_packages.sh index a8be075e3cf..19f93a0d916 100755 --- a/tensorflow/tools/ci_build/install/install_bootstrap_deb_packages.sh +++ b/tensorflow/tools/ci_build/install/install_bootstrap_deb_packages.sh @@ -16,6 +16,9 @@ set -e +# Retry on connection timeout. +bash -c "echo 'APT::Acquire::Retries \"3\";' > /etc/apt/apt.conf.d/80-retries" + # Install bootstrap dependencies from ubuntu deb repository. apt-get update apt-get install -y --no-install-recommends \