Skip to content

chore: dismiss Debian bullseye (EOL) - #505

Merged
NiccoloFei merged 2 commits into
mainfrom
dev/dismiss-bullseye
Sep 10, 2026
Merged

chore: dismiss Debian bullseye (EOL)#505
NiccoloFei merged 2 commits into
mainfrom
dev/dismiss-bullseye

Conversation

@NiccoloFei

Copy link
Copy Markdown
Contributor

Dismiss Bullseye images, alongside the code to generate deprecated rolling tags.

Closes #504

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
@NiccoloFei
NiccoloFei requested a review from a team as a code owner September 4, 2026 14:43
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
@NiccoloFei
NiccoloFei merged commit e892667 into main Sep 10, 2026
54 checks passed
@NiccoloFei
NiccoloFei deleted the dev/dismiss-bullseye branch September 10, 2026 13:45
ehbello added a commit to maarlab-rethinking/postgres-containers that referenced this pull request Sep 10, 2026
Brings in the removal of Debian bullseye (upstream cloudnative-pg#505), whose Debian LTS
ended on 2026-08-31: its packages left deb.debian.org and every build on it
had been 404-ing since, taking down the whole scheduled run because `minimal`
is the base of the chain. Also picks up `apt-get upgrade` during the build
(cloudnative-pg#498), which lands in `minimal` and so reaches every variant.

docker-bake.hcl merged with no conflict, upstream's retirement of the release
and of the deprecated rolling tags applying as-is. Bullseye then had to come
out of docker-bake.extra.hcl by hand -- its base image variable, its entry in
the extra-targets matrix, and the PostGIS constraint that existed only for it.
The catalogs for the release arrived as modify/delete conflicts, which
`merge=ours` does not cover, and were removed.

Down to 46 targets from 69: the 18 standard bullseye ones and the 5
extra-bullseye ones. README no longer claims PostGIS is unavailable on a
release that is no longer built.

Signed-off-by: Enrique Hernández Bello <enrique.hernandez@maarlab.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
ehbello added a commit to maarlab-rethinking/postgres-containers that referenced this pull request Sep 10, 2026
Brings in the removal of Debian bullseye (upstream cloudnative-pg#505), whose Debian LTS
ended on 2026-08-31: its packages left deb.debian.org and every build on it
had been 404-ing since, taking down the whole scheduled run because `minimal`
is the base of the chain. Also picks up `apt-get upgrade` during the build
(cloudnative-pg#498), which lands in `minimal` and so reaches every variant.

docker-bake.hcl merged with no conflict, upstream's retirement of the release
and of the deprecated rolling tags applying as-is. Bullseye then had to come
out of docker-bake.extra.hcl by hand -- its base image variable, its entry in
the extra-targets matrix, and the PostGIS constraint that existed only for it.
The catalogs for the release arrived as modify/delete conflicts, which
`merge=ours` does not cover, and were removed.

Down to 46 targets from 69: the 18 standard bullseye ones and the 5
extra-bullseye ones. README no longer claims PostGIS is unavailable on a
release that is no longer built.

Signed-off-by: Enrique Hernández Bello <enrique.hernandez@maarlab.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dismiss Debian Bullseye (EOL)

3 participants