Commit 08f5db8f59 for openssl.org
commit 08f5db8f595b793771a07289fff1982570c9a774
Author: Dmitry Misharov <dmitry@openssl.org>
Date: Thu Oct 22 09:08:00 2026 +0200
CI: install Debian 11 packages from archive.debian.org
bullseye, bullseye-updates and bullseye-security are now on
archive.debian.org, so the snapshot repos and the Valid-Until override
are no longer needed.
Assisted-by: Claude:claude-opus-5-5
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
Reviewed-by: Milan Broz <mbroz@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Merge-date: Thu Oct 22 10:02:43 2026
Merged-from: https://github.com/openssl/openssl/pull/33314
diff --git a/.github/workflows/os-zoo.yml b/.github/workflows/os-zoo.yml
index ef413e14f8..275d565fbf 100644
--- a/.github/workflows/os-zoo.yml
+++ b/.github/workflows/os-zoo.yml
@@ -103,15 +103,10 @@ jobs:
matrix:
zoo:
- image: docker.io/library/debian:11
- # Debian 11 LTS ended 2026-08-31: bullseye-security metadata is
- # expired and its pool has been pruned. Use the snapshot repos
- # the image pins itself.
- setup: |
- sed -i -e 's|^deb |#deb |' \
- -e 's|^# deb http://snapshot|deb http://snapshot|' /etc/apt/sources.list
- install: |
- apt-get -o Acquire::Check-Valid-Until=false update && \
- apt-get install -y gcc make perl
+ # Debian 11 LTS ended 2026-08-31 and bullseye moved to
+ # archive.debian.org.
+ setup: sed -i 's|http://deb.debian.org|http://archive.debian.org|' /etc/apt/sources.list
+ install: apt-get update && apt-get install -y gcc make perl
- image: docker.io/library/debian:12
install: apt-get update && apt-get install -y gcc make perl
- image: docker.io/library/debian:13