authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-06-10 23:27:42-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-06-11 01:38:21-07:00
logc5477a134a7b0043dc4658dcfe6a5e95403a60fd
treedf93232a4b8d4f7a258d45c8a583145d5748fdd6
parent9cefa15f35725f9768b918c4a7ad36002e48c8c5
signaturebadge-check Signed by SSH key SHA256:xbd+BjjhyBfwk7GVoURf9Yx0gzDerHbvYv7SddNWmAs

chore: upgrade postgres 17 -> 18

closes #15 new image convention mounts at /var/lib/postgresql; fresh cluster in pg_data18 restored from pg_dumpall, old cluster left untouched in pg_data as rollback. dump kept at apps/pg17-dumpall-2026-06-10.sql

2 files changed, 2 insertions(+), 2 deletions(-)

compose.yaml+1-1
...@@ -513,7 +513,7 @@ services:...@@ -513,7 +513,7 @@ services:
513 POSTGRES_PASSWORD_DAWARICH: "${POSTGRES_PASSWORD_DAWARICH:?}"513 POSTGRES_PASSWORD_DAWARICH: "${POSTGRES_PASSWORD_DAWARICH:?}"
514 POSTGRES_PASSWORD_EVIL_FORGEJO: "${POSTGRES_PASSWORD_EVIL_FORGEJO:?}"514 POSTGRES_PASSWORD_EVIL_FORGEJO: "${POSTGRES_PASSWORD_EVIL_FORGEJO:?}"
515 volumes:515 volumes:
516 - "${APP_ROOT}/pg_data:/var/lib/postgresql/data/"516 - "${APP_ROOT}/pg_data18:/var/lib/postgresql/"
517 healthcheck:517 healthcheck:
518 test: ["CMD-SHELL", "pg_isready -U keycloak -d keycloak"]518 test: ["CMD-SHELL", "pg_isready -U keycloak -d keycloak"]
519 interval: 10s519 interval: 10s
config/postgres/Dockerfile+1-1
...@@ -1,4 +1,4 @@...@@ -1,4 +1,4 @@
1FROM postgres:171FROM postgres:18
22
3ARG USER_ID3ARG USER_ID
4ARG GROUP_ID4ARG GROUP_ID