Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions images/cassandra/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,12 @@ ENV DEBIAN_FRONTEND=noninteractive
RUN set -eux; \
apt-get update; \
apt-get install -y --no-install-recommends ca-certificates curl procps xz-utils zstd; \
# The base digest predates Debian's pcre2 and expat security updates. They
# are fixable, so they are fixed -- named packages only, so nothing else in
# the pinned base moves.
apt-get install -y --only-upgrade libpcre2-8-0 libexpat1; \
# The base digest predates Debian's pcre2, expat and perl-base security
# updates. They are fixable, so they are fixed -- named packages only, so
# nothing else in the pinned base moves. perl-base is the only perl package
# the bookworm-based 4.1 image carries (fixed in 5.36.0-7+deb12u4); on a
# base where a named package is absent, --only-upgrade skips it.
apt-get install -y --only-upgrade libpcre2-8-0 libexpat1 perl-base; \
rm -rf /var/lib/apt/lists/*

# gosu from the gotools stage (DESIGN.md D-51). gosu replaces
Expand Down
12 changes: 8 additions & 4 deletions images/pg/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -154,10 +154,14 @@ ENV DEBIAN_FRONTEND=noninteractive \
# during step 1 research (DESIGN.md section 4).
RUN set -eux; \
apt-get update; \
# The base digest predates Debian's pcre2 and expat security updates. They
# are fixable, so they are fixed -- named packages only, so the PostgreSQL
# server the digest pins does not move.
apt-get install -y --only-upgrade libpcre2-8-0 libexpat1; \
# The base digest predates Debian's pcre2, expat and perl security updates.
# They are fixable, so they are fixed -- named packages only, so the
# PostgreSQL server the digest pins does not move. The four perl packages
# move together: perl depends on the exact perl-base version, so upgrading
# one alone does not resolve. pgvector has not rebuilt 0.8.6 since
# 2026-08-13, so there is no newer digest to repin to (perl 5.36.0-7+deb12u4).
apt-get install -y --only-upgrade libpcre2-8-0 libexpat1 \
perl perl-base perl-modules-5.36 libperl5.36; \
apt-get install -y --no-install-recommends \
ca-certificates \
curl \
Expand Down
Loading