diff --git a/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile b/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile index 0991c265..bc84f460 100644 --- a/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile +++ b/runner/actions-runner-dind-rootless.ubuntu-20.04.dockerfile @@ -27,7 +27,6 @@ RUN apt-get update -y \ dnsutils \ ftp \ git \ - git-lfs \ iproute2 \ iputils-ping \ iptables \ @@ -56,6 +55,10 @@ RUN apt-get update -y \ && ln -sf /usr/bin/pip3 /usr/bin/pip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + # Runner user RUN adduser --disabled-password --gecos "" --uid $RUNNER_UID runner diff --git a/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile b/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile index 68e11e0a..6fafdb5c 100644 --- a/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile +++ b/runner/actions-runner-dind-rootless.ubuntu-22.04.dockerfile @@ -23,7 +23,6 @@ RUN apt-get update -y \ curl \ ca-certificates \ git \ - git-lfs \ iproute2 \ iptables \ jq \ @@ -33,6 +32,10 @@ RUN apt-get update -y \ zip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + # Runner user RUN adduser --disabled-password --gecos "" --uid $RUNNER_USER_UID runner diff --git a/runner/actions-runner-dind.ubuntu-20.04.dockerfile b/runner/actions-runner-dind.ubuntu-20.04.dockerfile index e3b96e00..2b60c37c 100644 --- a/runner/actions-runner-dind.ubuntu-20.04.dockerfile +++ b/runner/actions-runner-dind.ubuntu-20.04.dockerfile @@ -25,7 +25,6 @@ RUN apt-get update -y \ dnsutils \ ftp \ git \ - git-lfs \ iproute2 \ iputils-ping \ iptables \ @@ -53,6 +52,10 @@ RUN apt-get update -y \ && ln -sf /usr/bin/pip3 /usr/bin/pip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + # Runner user RUN adduser --disabled-password --gecos "" --uid $RUNNER_UID runner \ && groupadd docker --gid $DOCKER_GID \ diff --git a/runner/actions-runner-dind.ubuntu-22.04.dockerfile b/runner/actions-runner-dind.ubuntu-22.04.dockerfile index 6f252ba5..25ad586c 100644 --- a/runner/actions-runner-dind.ubuntu-22.04.dockerfile +++ b/runner/actions-runner-dind.ubuntu-22.04.dockerfile @@ -20,7 +20,6 @@ RUN apt-get update -y \ curl \ ca-certificates \ git \ - git-lfs \ iptables \ jq \ software-properties-common \ @@ -29,6 +28,10 @@ RUN apt-get update -y \ zip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + # Runner user RUN adduser --disabled-password --gecos "" --uid $RUNNER_USER_UID runner \ && groupadd docker --gid $DOCKER_GROUP_GID \ diff --git a/runner/actions-runner.ubuntu-20.04.dockerfile b/runner/actions-runner.ubuntu-20.04.dockerfile index c153998e..2683d47f 100644 --- a/runner/actions-runner.ubuntu-20.04.dockerfile +++ b/runner/actions-runner.ubuntu-20.04.dockerfile @@ -25,7 +25,6 @@ RUN apt-get update -y \ dnsutils \ ftp \ git \ - git-lfs \ iproute2 \ iputils-ping \ jq \ @@ -50,6 +49,10 @@ RUN apt-get update -y \ && ln -sf /usr/bin/pip3 /usr/bin/pip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + RUN adduser --disabled-password --gecos "" --uid $RUNNER_UID runner \ && groupadd docker --gid $DOCKER_GID \ && usermod -aG sudo runner \ diff --git a/runner/actions-runner.ubuntu-22.04.dockerfile b/runner/actions-runner.ubuntu-22.04.dockerfile index f5fe1492..a85833b2 100644 --- a/runner/actions-runner.ubuntu-22.04.dockerfile +++ b/runner/actions-runner.ubuntu-22.04.dockerfile @@ -20,13 +20,16 @@ RUN apt-get update -y \ curl \ ca-certificates \ git \ - git-lfs \ jq \ sudo \ unzip \ zip \ && rm -rf /var/lib/apt/lists/* +# Download latest git-lfs version +RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \ + apt-get install -y --no-install-recommends git-lfs + RUN adduser --disabled-password --gecos "" --uid $RUNNER_USER_UID runner \ && groupadd docker --gid $DOCKER_GROUP_GID \ && usermod -aG sudo runner \