From d3845ddf0ee1167a83d87fb6d8d12923948d1aeb Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Thu, 7 Nov 2024 16:38:56 +0100 Subject: [PATCH] Update Dockerfile setup to use HTTPS sources. Closes #3037 --- ci/openjdk17-redis-6.2/Dockerfile | 5 ++++- ci/openjdk17-redis-7.2/Dockerfile | 5 ++++- ci/openjdk17-valkey-7.2/Dockerfile | 5 ++++- ci/openjdk21-redis-6.2/Dockerfile | 8 +++++--- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/ci/openjdk17-redis-6.2/Dockerfile b/ci/openjdk17-redis-6.2/Dockerfile index d20826b6c..bf7cb4d39 100644 --- a/ci/openjdk17-redis-6.2/Dockerfile +++ b/ci/openjdk17-redis-6.2/Dockerfile @@ -8,7 +8,10 @@ ENV VERSION=${VERSION} COPY ./Makefile / RUN set -eux; \ -# sed -i -e 's/http/https/g' /etc/apt/sources.list ; \ + sed -i -e 's/archive.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/security.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/ports.ubuntu.com/mirrors.ocf.berkeley.edu/g' /etc/apt/sources.list && \ + sed -i -e 's/http/https/g' /etc/apt/sources.list && \ apt-get update ; \ apt-get install -y build-essential ; \ make work/redis/bin/redis-cli work/redis/bin/redis-server VERSION=${VERSION}; \ diff --git a/ci/openjdk17-redis-7.2/Dockerfile b/ci/openjdk17-redis-7.2/Dockerfile index d20826b6c..bf7cb4d39 100644 --- a/ci/openjdk17-redis-7.2/Dockerfile +++ b/ci/openjdk17-redis-7.2/Dockerfile @@ -8,7 +8,10 @@ ENV VERSION=${VERSION} COPY ./Makefile / RUN set -eux; \ -# sed -i -e 's/http/https/g' /etc/apt/sources.list ; \ + sed -i -e 's/archive.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/security.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/ports.ubuntu.com/mirrors.ocf.berkeley.edu/g' /etc/apt/sources.list && \ + sed -i -e 's/http/https/g' /etc/apt/sources.list && \ apt-get update ; \ apt-get install -y build-essential ; \ make work/redis/bin/redis-cli work/redis/bin/redis-server VERSION=${VERSION}; \ diff --git a/ci/openjdk17-valkey-7.2/Dockerfile b/ci/openjdk17-valkey-7.2/Dockerfile index 1b89b923a..2c7dfcbce 100644 --- a/ci/openjdk17-valkey-7.2/Dockerfile +++ b/ci/openjdk17-valkey-7.2/Dockerfile @@ -10,7 +10,10 @@ ENV GH_ORG=valkey-io COPY ./Makefile / RUN set -eux; \ -# sed -i -e 's/http/https/g' /etc/apt/sources.list ; \ + sed -i -e 's/archive.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/security.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/ports.ubuntu.com/mirrors.ocf.berkeley.edu/g' /etc/apt/sources.list && \ + sed -i -e 's/http/https/g' /etc/apt/sources.list && \ apt-get update ; \ apt-get install -y build-essential ; \ make work/valkey/bin/valkey-cli work/valkey/bin/valkey-server VERSION=${VERSION}; \ diff --git a/ci/openjdk21-redis-6.2/Dockerfile b/ci/openjdk21-redis-6.2/Dockerfile index ea08b24be..a92d2b8fd 100644 --- a/ci/openjdk21-redis-6.2/Dockerfile +++ b/ci/openjdk21-redis-6.2/Dockerfile @@ -7,11 +7,13 @@ ENV VERSION=${VERSION} # Copy Spring Data Redis's Makefile into the container COPY ./Makefile / - RUN set -eux; \ -# sed -i -e 's/http/https/g' /etc/apt/sources.list ; \ + sed -i -e 's/archive.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/security.ubuntu.com/mirror.one.com/g' /etc/apt/sources.list && \ + sed -i -e 's/ports.ubuntu.com/mirrors.ocf.berkeley.edu/g' /etc/apt/sources.list && \ + sed -i -e 's/http/https/g' /etc/apt/sources.list && \ apt-get update ; \ - apt-get install -y build-essential curl; \ + apt-get install -y build-essential curl ; \ make work/redis/bin/redis-cli work/redis/bin/redis-server VERSION=${VERSION}; \ chmod -R o+rw work; \ apt-get clean; \