[Image Update] postgresql to version 15

Offen
#338 6 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
postgresql
Bereich
cloud, databases

Rechercherichtung

Beginne mit der Definition des Basis-Images und den Paketdeklarationen für postgresql, postgresql-devel und postgresql-libs. Überprüfe pg_dump des Images gegen einen PostgreSQL 15-Server und verwende dabei den gemeldeten Befehl zur Versionsabweichung als Baseline. Als erledigt gilt die Aufgabe, wenn die Pakete Version 15 bereitstellen und das Image mit der neuesten Azure PostgreSQL GA-Version betrieben werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Which image would you like to change?

base

What changes are you requesting?

Update of postgresql, postgresql-devel, postgresql-libs to version 15

What scenario are these changes enabling?

Currently pg tools cannot be used against the latest postgres version 15

pg_dump -Fp -v -h fqdn --port=5432 --username=postgres --dbname=test -f test.dump
pg_dump: error: server version: 15.2; pg_dump version: 14.8
pg_dump: error: aborting because of server version mismatch
By how much does this change change the image size?

Not sure, the size difference depends on the rpm packaging differences between version 14 and 15 of postgres.

Extra information

The cloud shell needs to track the releases of databases, for example at https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/release-notes#release-july-2023 or https://learn.microsoft.com/en-us/azure/mysql/concepts-version-policy, so it always matches the latest Azure GA database version. Are are able to setup a process to make this happen?

Vorherrschende Sprache
PowerShell
Sterne
273
Forks
116
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Azure/CloudShell

Alle Issues in Azure/CloudShell

Ähnliche Issues

Weitere Issues zu Cloud

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.