docs: PostgreSQL major upgrade for RHDH Local - #275
Conversation
Align the optional Postgres example with rhel10/postgresql-18 and document POSTGRESQL_UPGRADE=copy for users already on rhel8/postgresql-16.
Restore the app-config.local.yaml SQLite step, put a single podman/docker swap note before commands, and reduce bold emphasis.
Document .env POSTGRES_PASSWORD for compose substitution, reorder collation before clearing POSTGRESQL_UPGRADE, and warn that the old quay dist path breaks install-dynamic-plugins on RHDH 1.10+.
Rely on the guide note to set POSTGRES_PASSWORD in .env.
Describe the POSTGRESQL_UPGRADE=copy flow for any supported major hop instead of hard-coding 16 to 18.
PR Summary by QodoDocs: Upgrade RHDH Local optional Postgres example to PG18 + major-upgrade guide
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Code Review by Qodo
Context used✅ Cross-repo context Not relevant to this PR:
redhat-developer/rhdh Not relevant to this PR:
redhat-developer/rhdh-plugins 1. Postgres config not applied
|
|



Description
Align RHDH Local's optional Compose Postgres with the PG18 direction from RHIDP-13956:
dbimage example toregistry.redhat.io/rhel10/postgresql-18POSTGRESQL_UPGRADE=copyTracked by RHIDP-15765 (child of RHIDP-13956). Related product docs work remains RHIDP-14594 (chart/operator); this PR is RHDH Local only. Procedure inspired by rhdh#5139.
Which issue(s) does this PR fix or relate to
PR acceptance criteria
How to test changes / Special notes to the reviewer
Locally verified end-to-end:
dbonrhel8/postgresql-16, seed proof data, bring up RHDH (:1.10) → HTTP 200rhel10/postgresql-18withPOSTGRESQL_UPGRADE=copy(same volume)SHOW server_version16.x → 18.x and proof data survives (Upgrade Completein db logs)POSTGRESQL_UPGRADE;--force-recreate db