diff --git a/compose.yml b/compose.yml index 6b310c5..459bbcb 100644 --- a/compose.yml +++ b/compose.yml @@ -94,7 +94,7 @@ services: labels: - "traefik.enable=false" - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}" - - "coop-cloud.${STACK_NAME}.version=0.2.6+v0.11.1" + - "coop-cloud.${STACK_NAME}.version=0.3.0+v0.11.1" environment: <<: [ *common-env ] healthcheck: @@ -180,17 +180,17 @@ services: - email_pass db: - image: postgres:16 + image: pgautoupgrade/pgautoupgrade:18-debian networks: - backend healthcheck: - test: ["CMD", "pg_isready", "-q", "-U", "docs", "-d", "docs"] + test: ["CMD", "pg_isready", "-q", "-U", "drive", "-d", "drive"] interval: 1s timeout: 2s retries: 300 environment: <<: *postgres-env - PGDATA: var/lib/postgresql/data/pgdata + PGDATA: /var/lib/postgresql/data/pgdata volumes: - postgres:/var/lib/postgresql/data/pgdata deploy: diff --git a/release/0.3.0+v0.11.1 b/release/0.3.0+v0.11.1 new file mode 100644 index 0000000..046d989 --- /dev/null +++ b/release/0.3.0+v0.11.1 @@ -0,0 +1 @@ +Switched the database image from postgres:16 to pgautoupgrade/pgautoupgrade:18-debian. This enables automatic PostgreSQL major version upgrades. No action required from the operator — the upgrade from PostgreSQL 16 to 18 is handled automatically by the pgautoupgrade image on first start.