From 7fd2177da3e828ab5f345a9c1dcc2fb3f3f1a88b Mon Sep 17 00:00:00 2001 From: Riddhesh Sanghvi Date: Fri, 25 Sep 2026 05:37:24 +0000 Subject: [PATCH] fix(php): use final bullseye-security snapshot for 7.4 and 8.0 Debian 11 LTS ended on 2026-08-31 and the bullseye-security pool was purged from deb.debian.org (the index is still published), so apt-get install fails with 404s on every security package. archive.debian.org has no bullseye-security yet, so point it at the last snapshot.debian.org state to keep the LTS security updates. --- php/7.4/Dockerfile | 2 ++ php/8.0/Dockerfile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/php/7.4/Dockerfile b/php/7.4/Dockerfile index 0d749c9..9c43533 100644 --- a/php/7.4/Dockerfile +++ b/php/7.4/Dockerfile @@ -5,7 +5,9 @@ LABEL org.label-schema.schema-version="1.0.0" LABEL org.label-schema.vendor="EasyEngine" LABEL org.label-schema.name="php" +# bullseye-security was purged from deb.debian.org after Debian 11 LTS ended; use its final snapshot. RUN set -ex; \ + sed -i 's|^deb http://deb.debian.org/debian-security bullseye-security|deb [check-valid-until=no] http://snapshot.debian.org/archive/debian-security/20260901T000000Z bullseye-security|' /etc/apt/sources.list; \ apt-get update; \ apt-get install -y --no-install-recommends \ imagemagick \ diff --git a/php/8.0/Dockerfile b/php/8.0/Dockerfile index 986c940..5672ee4 100644 --- a/php/8.0/Dockerfile +++ b/php/8.0/Dockerfile @@ -5,7 +5,9 @@ LABEL org.label-schema.schema-version="1.0.0" LABEL org.label-schema.vendor="EasyEngine" LABEL org.label-schema.name="php" +# bullseye-security was purged from deb.debian.org after Debian 11 LTS ended; use its final snapshot. RUN set -ex; \ + sed -i 's|^deb http://deb.debian.org/debian-security bullseye-security|deb [check-valid-until=no] http://snapshot.debian.org/archive/debian-security/20260901T000000Z bullseye-security|' /etc/apt/sources.list; \ apt-get update; \ apt-get install -y --no-install-recommends \ imagemagick \