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