Skip to content

Commit 1fc9430

Browse files
authored
Merge pull request #19 from posit-dev/apt-configure-retries
Configure apt retries in rendered Containerfiles
2 parents 18eedcd + 7349a8b commit 1fc9430

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

workbench-for-google-cloud-workstations/2026.04/Containerfile.ubuntu2404.min

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ ENV LC_ALL=en_US.UTF-8
1414
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
1515
COPY workbench-for-google-cloud-workstations/2026.04/deps/apt_packages.txt /tmp/apt_packages.txt
1616

17-
RUN apt-get update -yqq --fix-missing && \
17+
RUN echo 'Acquire::Retries "3"; Acquire::http::Timeout "30"; Acquire::https::Timeout "30";' > /etc/apt/apt.conf.d/99-retries && \
18+
apt-get update -yqq --fix-missing && \
1819
apt-get upgrade -yqq && \
1920
apt-get dist-upgrade -yqq && \
2021
apt-get autoremove -yqq --purge && \

workbench-for-google-cloud-workstations/2026.04/Containerfile.ubuntu2404.std

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ ENV LC_ALL=en_US.UTF-8
2424
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
2525
COPY workbench-for-google-cloud-workstations/2026.04/deps/apt_packages.txt /tmp/apt_packages.txt
2626
COPY workbench-for-google-cloud-workstations/2026.04/deps/optional_apt_packages.txt /tmp/optional_apt_packages.txt
27-
RUN apt-get update -yqq --fix-missing && \
27+
RUN echo 'Acquire::Retries "3"; Acquire::http::Timeout "30"; Acquire::https::Timeout "30";' > /etc/apt/apt.conf.d/99-retries && \
28+
apt-get update -yqq --fix-missing && \
2829
apt-get upgrade -yqq && \
2930
apt-get dist-upgrade -yqq && \
3031
apt-get autoremove -yqq --purge && \

workbench-for-microsoft-azure-ml/2026.04/Containerfile.ubuntu2404.min

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ SHELL ["/bin/bash", "-euo", "pipefail", "-c"]
3939
RUN userdel -r ubuntu
4040

4141
### Setup environment ###
42-
RUN apt-get update -yqq --fix-missing && \
42+
RUN echo 'Acquire::Retries "3"; Acquire::http::Timeout "30"; Acquire::https::Timeout "30";' > /etc/apt/apt.conf.d/99-retries && \
43+
apt-get update -yqq --fix-missing && \
4344
apt-get upgrade -yqq && \
4445
apt-get dist-upgrade -yqq && \
4546
apt-get autoremove -yqq --purge && \

workbench-for-microsoft-azure-ml/2026.04/Containerfile.ubuntu2404.std

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ SHELL ["/bin/bash", "-euo", "pipefail", "-c"]
3939
RUN userdel -r ubuntu
4040

4141
### Setup environment ###
42-
RUN apt-get update -yqq --fix-missing && \
42+
RUN echo 'Acquire::Retries "3"; Acquire::http::Timeout "30"; Acquire::https::Timeout "30";' > /etc/apt/apt.conf.d/99-retries && \
43+
apt-get update -yqq --fix-missing && \
4344
apt-get upgrade -yqq && \
4445
apt-get dist-upgrade -yqq && \
4546
apt-get autoremove -yqq --purge && \

0 commit comments

Comments
 (0)