From aaea34151ccfe933a068ceca75b12d3faf957030 Mon Sep 17 00:00:00 2001 From: bfren Date: Sun, 11 Oct 2026 10:21:59 +0100 Subject: [PATCH 1/4] Bumping version to 4.2.13 --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 3fca978..a85ba9b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.2.12 \ No newline at end of file +4.2.13 \ No newline at end of file From 43af923a08d5448487118479da3c954b3bdd8924 Mon Sep 17 00:00:00 2001 From: bfren Date: Sun, 11 Oct 2026 10:22:10 +0100 Subject: [PATCH 2/4] Moving to S6 Overlay user-bundles.d --- .../{s6-rc.d => user-bundles.d}/user/contents.d/postgresql | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename overlay/etc/s6-overlay/{s6-rc.d => user-bundles.d}/user/contents.d/postgresql (100%) diff --git a/overlay/etc/s6-overlay/s6-rc.d/user/contents.d/postgresql b/overlay/etc/s6-overlay/user-bundles.d/user/contents.d/postgresql similarity index 100% rename from overlay/etc/s6-overlay/s6-rc.d/user/contents.d/postgresql rename to overlay/etc/s6-overlay/user-bundles.d/user/contents.d/postgresql From 93e653b9b066eb92f48132f92204f0da26af6fbf Mon Sep 17 00:00:00 2001 From: bfren Date: Sun, 11 Oct 2026 10:22:29 +0100 Subject: [PATCH 3/4] Adding exec to run services correctly --- overlay/etc/s6-overlay/s6-rc.d/postgresql/down-signal | 1 + overlay/etc/s6-overlay/s6-rc.d/postgresql/run | 2 +- overlay/usr/bin/bf/pg | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 overlay/etc/s6-overlay/s6-rc.d/postgresql/down-signal diff --git a/overlay/etc/s6-overlay/s6-rc.d/postgresql/down-signal b/overlay/etc/s6-overlay/s6-rc.d/postgresql/down-signal new file mode 100644 index 0000000..2310461 --- /dev/null +++ b/overlay/etc/s6-overlay/s6-rc.d/postgresql/down-signal @@ -0,0 +1 @@ +SIGINT \ No newline at end of file diff --git a/overlay/etc/s6-overlay/s6-rc.d/postgresql/run b/overlay/etc/s6-overlay/s6-rc.d/postgresql/run index 858026e..78444e6 100644 --- a/overlay/etc/s6-overlay/s6-rc.d/postgresql/run +++ b/overlay/etc/s6-overlay/s6-rc.d/postgresql/run @@ -15,4 +15,4 @@ nu -c "use bf-postgresql run ; run preflight" # -D path to the data directory #====================================================================================================================== -pg postgres -D "${BF_PG_DATA}" +exec pg postgres -D "${BF_PG_DATA}" diff --git a/overlay/usr/bin/bf/pg b/overlay/usr/bin/bf/pg index cf66a21..00fcbbe 100644 --- a/overlay/usr/bin/bf/pg +++ b/overlay/usr/bin/bf/pg @@ -7,4 +7,4 @@ set -euo pipefail # Run a command as postgres user #====================================================================================================================== -s6-setuidgid postgres "$@" +exec s6-setuidgid postgres "$@" From efc3c24ffb41fd4092c68df8a9b2eb3a1cc18fd7 Mon Sep 17 00:00:00 2001 From: bfren Date: Sun, 11 Oct 2026 10:26:41 +0100 Subject: [PATCH 4/4] Using latest base images --- 12/Dockerfile | 2 +- 13/Dockerfile | 2 +- 14/Dockerfile | 2 +- 15/Dockerfile | 2 +- 16/Dockerfile | 2 +- 17/Dockerfile | 2 +- 18/Dockerfile | 2 +- generate-dockerfiles.sh | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/12/Dockerfile b/12/Dockerfile index d6f0307..7fbfd56 100644 --- a/12/Dockerfile +++ b/12/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.18-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.18-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/13/Dockerfile b/13/Dockerfile index ce16bd4..e0fa0d4 100644 --- a/13/Dockerfile +++ b/13/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.19-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.19-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/14/Dockerfile b/14/Dockerfile index c07ab81..a78cb02 100644 --- a/14/Dockerfile +++ b/14/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.20-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.20-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/15/Dockerfile b/15/Dockerfile index 62683dc..18b051d 100644 --- a/15/Dockerfile +++ b/15/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.22-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.22-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/16/Dockerfile b/16/Dockerfile index 1dec642..c31b918 100644 --- a/16/Dockerfile +++ b/16/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/17/Dockerfile b/17/Dockerfile index 0c9c1a6..875ca33 100644 --- a/17/Dockerfile +++ b/17/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/18/Dockerfile b/18/Dockerfile index f50d1de..c9c3410 100644 --- a/18/Dockerfile +++ b/18/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.2 +FROM quay.io/bfren/alpine-s6:alpine3.24-6.3.3 LABEL org.opencontainers.image.source="https://github.com/bfren/docker-postgresql" diff --git a/generate-dockerfiles.sh b/generate-dockerfiles.sh index 765cdc0..e79423f 100755 --- a/generate-dockerfiles.sh +++ b/generate-dockerfiles.sh @@ -4,7 +4,7 @@ set -euo pipefail docker pull bfren/alpine -BASE_VERSION="6.3.2" +BASE_VERSION="6.3.3" echo "Base: ${BASE_VERSION}" POSTGRESQL_VERSIONS="12 13 14 15 16 17 18"