From 7c991ebe79a8e9069cbe437bc126fe2015fb387f Mon Sep 17 00:00:00 2001 From: Nathan Klick Date: Thu, 1 Aug 2024 20:59:20 -0500 Subject: [PATCH] fix: resolve apt-get install failures Signed-off-by: Nathan Klick --- .../actions-runner-dind-rootless.ubuntu-20.04.dockerfile | 5 +++-- .../actions-runner-dind-rootless.ubuntu-22.04.dockerfile | 5 +++-- legacy/runner/actions-runner-dind.ubuntu-20.04.dockerfile | 5 +++-- legacy/runner/actions-runner-dind.ubuntu-22.04.dockerfile | 5 +++-- legacy/runner/actions-runner.ubuntu-20.04.dockerfile | 5 +++-- legacy/runner/actions-runner.ubuntu-22.04.dockerfile | 5 +++-- 6 files changed, 18 insertions(+), 12 deletions(-) diff --git a/legacy/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile b/legacy/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile index 47a2cb8..4427bed 100644 --- a/legacy/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile +++ b/legacy/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile @@ -123,7 +123,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -131,7 +131,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \ diff --git a/legacy/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile b/legacy/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile index 457a9fd..3772e70 100644 --- a/legacy/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile +++ b/legacy/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile @@ -101,7 +101,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -109,7 +109,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \ diff --git a/legacy/runner/actions-runner-dind.ubuntu-20.04.dockerfile b/legacy/runner/actions-runner-dind.ubuntu-20.04.dockerfile index 3a1a08e..a60330c 100644 --- a/legacy/runner/actions-runner-dind.ubuntu-20.04.dockerfile +++ b/legacy/runner/actions-runner-dind.ubuntu-20.04.dockerfile @@ -131,7 +131,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -139,7 +139,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \ diff --git a/legacy/runner/actions-runner-dind.ubuntu-22.04.dockerfile b/legacy/runner/actions-runner-dind.ubuntu-22.04.dockerfile index 18e43ad..73d466f 100644 --- a/legacy/runner/actions-runner-dind.ubuntu-22.04.dockerfile +++ b/legacy/runner/actions-runner-dind.ubuntu-22.04.dockerfile @@ -107,7 +107,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -115,7 +115,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \ diff --git a/legacy/runner/actions-runner.ubuntu-20.04.dockerfile b/legacy/runner/actions-runner.ubuntu-20.04.dockerfile index 0a8ddf5..14f677b 100644 --- a/legacy/runner/actions-runner.ubuntu-20.04.dockerfile +++ b/legacy/runner/actions-runner.ubuntu-20.04.dockerfile @@ -127,7 +127,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -135,7 +135,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \ diff --git a/legacy/runner/actions-runner.ubuntu-22.04.dockerfile b/legacy/runner/actions-runner.ubuntu-22.04.dockerfile index 9ca93cf..aaba345 100644 --- a/legacy/runner/actions-runner.ubuntu-22.04.dockerfile +++ b/legacy/runner/actions-runner.ubuntu-22.04.dockerfile @@ -104,7 +104,7 @@ COPY hooks /etc/arc/hooks/ ######################################### ## Begin Tool Cache Customization ## ######################################### -COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} +COPY --link --chown=1000:1001 tools /opt/hostedtoolcache ######################################### ## End Tool Cache Customization ## ######################################### @@ -112,7 +112,8 @@ COPY --link --chown=${RUNNER_UID}:${DOCKER_GID} tools ${RUNNER_TOOL_CACHE} ######################################### ## Begin OS Software Customizations ## ######################################### -RUN apt-get install -y --no-install-recommends \ +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends \ make \ wget \ gnupg2 \