osmith has uploaded this change for review.

View Change

Use debian archive for deb10 libssl package

As Debian 10 is EOL, this debian 10 package we are still using here to
make mongodb work is getting removed from the mirrors. Currently some
still have it, some have deleted it already. Use the archive instead.

Fix for currently failing osmo-gsm-tester jobs:

1.879 + wget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb
1.885 --2025-07-29 08:34:52-- http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb
1.885 Resolving security.debian.org (security.debian.org)... 151.101.2.132, 151.101.66.132, 151.101.130.132, ...
1.886 Connecting to security.debian.org (security.debian.org)|151.101.2.132|:80... connected.
1.891 HTTP request sent, awaiting response... 404 Not Found
1.898 2025-07-29 08:34:52 ERROR 404: Not Found.

Change-Id: Ia447d850d38c662aac567aa88685d984c0b42238
---
M open5gs-latest/Dockerfile
M open5gs-master/Dockerfile
M osmo-gsm-tester/Dockerfile
3 files changed, 3 insertions(+), 3 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/74/40774/1
diff --git a/open5gs-latest/Dockerfile b/open5gs-latest/Dockerfile
index 46375e7..eb8a2b7 100644
--- a/open5gs-latest/Dockerfile
+++ b/open5gs-latest/Dockerfile
@@ -29,7 +29,7 @@
if [ "x${DEBIAN_VERSION}" = "xbookworm" ]; then \
echo "Using bullseye since bookworm mongodb-org package is not available. Furthermore, manually install required libssl1.1." && \
DEBIAN_VERSION="bullseye" && \
- wget "http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
+ wget "http://archive.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
dpkg -i "libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
rm "libssl1.1_1.1.1n-0+deb10u6_amd64.deb"; \
fi; \
diff --git a/open5gs-master/Dockerfile b/open5gs-master/Dockerfile
index e9b3cf4..41fde34 100644
--- a/open5gs-master/Dockerfile
+++ b/open5gs-master/Dockerfile
@@ -27,7 +27,7 @@
if [ "x${DEBIAN_VERSION}" = "xbookworm" ]; then \
echo "Using bullseye since bookworm mongodb-org package is not available. Furthermore, manually install required libssl1.1." && \
DEBIAN_VERSION="bullseye" && \
- wget "http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
+ wget "http://archive.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
dpkg -i "libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
rm "libssl1.1_1.1.1n-0+deb10u6_amd64.deb"; \
fi; \
diff --git a/osmo-gsm-tester/Dockerfile b/osmo-gsm-tester/Dockerfile
index b38706d..ef4434f 100644
--- a/osmo-gsm-tester/Dockerfile
+++ b/osmo-gsm-tester/Dockerfile
@@ -106,7 +106,7 @@
mkdir -p /tmp/mongodb && \
cd /tmp/mongodb && \
wget "https://pgp.mongodb.com/server-5.0.asc" -O "/mongodb.key" && \
- wget "http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
+ wget "http://archive.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
dpkg -i "libssl1.1_1.1.1n-0+deb10u6_amd64.deb" && \
echo "deb [signed-by=/mongodb.key] http://repo.mongodb.org/apt/debian bullseye/mongodb-org/5.0 main" \
> /etc/apt/sources.list.d/mongodb-org.list && \

To view, visit change 40774. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: Ia447d850d38c662aac567aa88685d984c0b42238
Gerrit-Change-Number: 40774
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith@sysmocom.de>