Skip to content

Update postgres - #21790

Merged
yosifkit merged 1 commit into
docker-library:masterfrom
docker-library-bot:postgres
Jul 7, 2026
Merged

yosifkit merged 1 commit into
docker-library:masterfrom
docker-library-bot:postgres

Conversation

@tianon

@tianon tianon commented Jul 6, 2026

Copy link
Copy Markdown
Member

Changes:

Changes:

- docker-library/postgres@4f9ced0: Unset bootstrap credentials before exec-ing the server (docker-library/postgres#1412)
@tianon
tianon requested review from a team and LaurentGoderre as code owners July 6, 2026 18:21
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Diff for ca1ec9b:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 24f20c8..5106b93 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -3,120 +3,120 @@ GitRepo: https://github.com/docker-library/postgres.git
 
 Tags: 14.23, 14, 14.23-trixie, 14-trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 283efbfc12fa4003daedb56a4631bf3fc248ced5
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 14/trixie
 
 Tags: 14.23-alpine3.23, 14-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 14/alpine3.23
 
 Tags: 14.23-alpine3.24, 14-alpine3.24, 14.23-alpine, 14-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 14/alpine3.24
 
 Tags: 14.23-bookworm, 14-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 283efbfc12fa4003daedb56a4631bf3fc248ced5
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 14/bookworm
 
 Tags: 15.18, 15, 15.18-trixie, 15-trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b56f92d56fe0be70d7f81f6bf35cc97519f3fd34
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 15/trixie
 
 Tags: 15.18-alpine3.23, 15-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 15/alpine3.23
 
 Tags: 15.18-alpine3.24, 15-alpine3.24, 15.18-alpine, 15-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 15/alpine3.24
 
 Tags: 15.18-bookworm, 15-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: b56f92d56fe0be70d7f81f6bf35cc97519f3fd34
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 15/bookworm
 
 Tags: 16.14, 16, 16.14-trixie, 16-trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: cdd398f54a863447d5d7486ad6a9952e044e772f
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 16/trixie
 
 Tags: 16.14-alpine3.23, 16-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 16/alpine3.23
 
 Tags: 16.14-alpine3.24, 16-alpine3.24, 16.14-alpine, 16-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 16/alpine3.24
 
 Tags: 16.14-bookworm, 16-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: cdd398f54a863447d5d7486ad6a9952e044e772f
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 16/bookworm
 
 Tags: 17.10, 17, 17.10-trixie, 17-trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: f7201e8ed65eb83a8a9b33ba6669f23cf814bf5d
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 17/trixie
 
 Tags: 17.10-alpine3.23, 17-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 17/alpine3.23
 
 Tags: 17.10-alpine3.24, 17-alpine3.24, 17.10-alpine, 17-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 17/alpine3.24
 
 Tags: 17.10-bookworm, 17-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: f7201e8ed65eb83a8a9b33ba6669f23cf814bf5d
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 17/bookworm
 
 Tags: 18.4, 18, latest, 18.4-trixie, 18-trixie, trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: dc8f7ae06a43a6c9647d9b7ca3b270bd148307fb
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 18/trixie
 
 Tags: 18.4-alpine3.23, 18-alpine3.23, alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 18/alpine3.23
 
 Tags: 18.4-alpine3.24, 18-alpine3.24, alpine3.24, 18.4-alpine, 18-alpine, alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 18/alpine3.24
 
 Tags: 18.4-bookworm, 18-bookworm, bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: dc8f7ae06a43a6c9647d9b7ca3b270bd148307fb
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 18/bookworm
 
 Tags: 19beta1, 19beta1-trixie
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 32485831e2be041e8a36cf325751ad29c88f8c60
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 19/trixie
 
 Tags: 19beta1-alpine3.23
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 19/alpine3.23
 
 Tags: 19beta1-alpine3.24, 19beta1-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: b6a26b9672dcce87fdcc185b902650129c90a6c4
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 19/alpine3.24
 
 Tags: 19beta1-bookworm
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 32485831e2be041e8a36cf325751ad29c88f8c60
+GitCommit: 4f9ced003ba58a854656ba150d146243d27ae3ac
 Directory: 19/bookworm
diff --git a/postgres_14-alpine/docker-entrypoint.sh b/postgres_14-alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_14-alpine/docker-entrypoint.sh
+++ b/postgres_14-alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_14-alpine3.23/docker-entrypoint.sh b/postgres_14-alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_14-alpine3.23/docker-entrypoint.sh
+++ b/postgres_14-alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_14-bookworm/docker-entrypoint.sh b/postgres_14-bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_14-bookworm/docker-entrypoint.sh
+++ b/postgres_14-bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_14-trixie/docker-entrypoint.sh b/postgres_14-trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_14-trixie/docker-entrypoint.sh
+++ b/postgres_14-trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_15-alpine/docker-entrypoint.sh b/postgres_15-alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_15-alpine/docker-entrypoint.sh
+++ b/postgres_15-alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_15-alpine3.23/docker-entrypoint.sh b/postgres_15-alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_15-alpine3.23/docker-entrypoint.sh
+++ b/postgres_15-alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_15-bookworm/docker-entrypoint.sh b/postgres_15-bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_15-bookworm/docker-entrypoint.sh
+++ b/postgres_15-bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_15-trixie/docker-entrypoint.sh b/postgres_15-trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_15-trixie/docker-entrypoint.sh
+++ b/postgres_15-trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_16-alpine/docker-entrypoint.sh b/postgres_16-alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_16-alpine/docker-entrypoint.sh
+++ b/postgres_16-alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_16-alpine3.23/docker-entrypoint.sh b/postgres_16-alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_16-alpine3.23/docker-entrypoint.sh
+++ b/postgres_16-alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_16-bookworm/docker-entrypoint.sh b/postgres_16-bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_16-bookworm/docker-entrypoint.sh
+++ b/postgres_16-bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_16-trixie/docker-entrypoint.sh b/postgres_16-trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_16-trixie/docker-entrypoint.sh
+++ b/postgres_16-trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_17-alpine/docker-entrypoint.sh b/postgres_17-alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_17-alpine/docker-entrypoint.sh
+++ b/postgres_17-alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_17-alpine3.23/docker-entrypoint.sh b/postgres_17-alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_17-alpine3.23/docker-entrypoint.sh
+++ b/postgres_17-alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_17-bookworm/docker-entrypoint.sh b/postgres_17-bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_17-bookworm/docker-entrypoint.sh
+++ b/postgres_17-bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_17-trixie/docker-entrypoint.sh b/postgres_17-trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_17-trixie/docker-entrypoint.sh
+++ b/postgres_17-trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_19beta1-alpine/docker-entrypoint.sh b/postgres_19beta1-alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_19beta1-alpine/docker-entrypoint.sh
+++ b/postgres_19beta1-alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_19beta1-alpine3.23/docker-entrypoint.sh b/postgres_19beta1-alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_19beta1-alpine3.23/docker-entrypoint.sh
+++ b/postgres_19beta1-alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_19beta1-bookworm/docker-entrypoint.sh b/postgres_19beta1-bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_19beta1-bookworm/docker-entrypoint.sh
+++ b/postgres_19beta1-bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_19beta1-trixie/docker-entrypoint.sh b/postgres_19beta1-trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_19beta1-trixie/docker-entrypoint.sh
+++ b/postgres_19beta1-trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_alpine/docker-entrypoint.sh b/postgres_alpine/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_alpine/docker-entrypoint.sh
+++ b/postgres_alpine/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_alpine3.23/docker-entrypoint.sh b/postgres_alpine3.23/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_alpine3.23/docker-entrypoint.sh
+++ b/postgres_alpine3.23/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_bookworm/docker-entrypoint.sh b/postgres_bookworm/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_bookworm/docker-entrypoint.sh
+++ b/postgres_bookworm/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"
diff --git a/postgres_trixie/docker-entrypoint.sh b/postgres_trixie/docker-entrypoint.sh
index d4442d8..8d507bc 100755
--- a/postgres_trixie/docker-entrypoint.sh
+++ b/postgres_trixie/docker-entrypoint.sh
@@ -377,6 +377,8 @@ _main() {
 
 			EOM
 		fi
+
+		unset "${!POSTGRES_@}"
 	fi
 
 	exec "$@"

Relevant Maintainers:

@yosifkit
yosifkit merged commit 79182a5 into docker-library:master Jul 7, 2026
29 checks passed
@yosifkit
yosifkit deleted the postgres branch July 7, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants