ADR-0009: PostGIS-Image 17-3.5
- Status: accepted
- Datum: 2026-08-26
- Phase: bump / P1
- Lastenheft: kein Muss, Stack
Kontext
Volume-Pfad von postgis/postgis:16-3.5 ist /var/lib/postgresql/data. PostGIS 18-3.6 wechselt den Datenverzeichnis-Pfad (/var/lib/postgresql) — ohne geplante Volume-Migration ein Fußangel.
Entscheidung
Pin postgis/postgis:17-3.5. Kein Sprung auf 18-3.6, bis eine Volume-Migration geplant ist. Nie :latest.
Begründung
Major 17 bleibt auf dem bekannten Volume-Pfad. Restore/Test vor Produktiv-Cutover. Das Image ist der SSOT-Träger; ein stiller 18-Wechsel würde bestehende Volumes unlesbar machen.
Verworfene Alternativen
| Alternative | Warum verworfen |
|---|---|
18-3.6 ohne Volume-Migration |
Anderer Daten-Pfad; bestehende linetra_pgdata nicht kompatibel |
:latest |
Undeterministische Rebuilds, QGIS/PostGIS-Drift |
| Bei 16-3.5 bleiben | Verpasst den aktuellen 17-Zweig ohne Migrationsrisiko |
Folgen
.env / Compose Default auf 17-3.5. Bestehende 16-Volumes: Restore oder pg_upgrade, nicht Image-Tag tauschen und hoffen.