From c091359dade437faddfe90f7a8054442b3628313 Mon Sep 17 00:00:00 2001 From: Paulo Fidalgo Date: Tue, 12 May 2026 11:28:21 +0100 Subject: [PATCH 1/2] Fix postgres entrypoint permissions Make the copied pg-entrypoint.sh executable in the Docker image instead of relying on source file mode preservation. Also mark the source entrypoint executable so local repository state matches the runtime contract. This does not change POSTGRES_VERSION or VERSION. --- Dockerfile | 2 +- entrypoint.sh | 0 2 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 entrypoint.sh diff --git a/Dockerfile b/Dockerfile index 00932b0..f4036d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,7 +21,7 @@ RUN mkdir -p /etc/postgresql/conf.d \ USER postgres -COPY entrypoint.sh /usr/local/bin/pg-entrypoint.sh +COPY --chmod=755 entrypoint.sh /usr/local/bin/pg-entrypoint.sh COPY conf/postgresql.conf /etc/postgresql/postgresql.conf COPY conf/pg_hba.conf /etc/postgresql/pg_hba.conf COPY pgbackrest.conf.template /usr/local/share/pgbackrest/pgbackrest.conf.template diff --git a/entrypoint.sh b/entrypoint.sh old mode 100644 new mode 100755 From 34feed56cca5a535bd259b261a881d5a27871161 Mon Sep 17 00:00:00 2001 From: Paulo Fidalgo Date: Wed, 15 Jul 2026 23:28:35 +0100 Subject: [PATCH 2/2] Bump postgresql to 18.4 --- Dockerfile | 2 +- POSTGRES_VERSION | 2 +- VERSION | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index f4036d6..e0738dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG POSTGRES_VERSION=18.3 +ARG POSTGRES_VERSION=18.4 FROM postgres:${POSTGRES_VERSION} # ensure setpriv works as expected diff --git a/POSTGRES_VERSION b/POSTGRES_VERSION index 32adf19..890e452 100644 --- a/POSTGRES_VERSION +++ b/POSTGRES_VERSION @@ -1 +1 @@ -18.3 +18.4 diff --git a/VERSION b/VERSION index becca14..890e452 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -18.3-r1 +18.4