Aggiornamento PostgreSQL 18 per chi ospita in proprio

Penso di aver trovato la causa.

L’immagine base corrente installa il server PostgreSQL 18, ma postgres.15.template.yml presuppone ancora che i pacchetti del server PostgreSQL 15 siano già presenti. Di conseguenza, tenta di accedere a:

/etc/postgresql/15/main/postgresql.conf

prima che questo file esista, generando l’errore ENOENT sopra menzionato.

Ho aperto una piccola PR che fa in modo che il template di blocco (holdback) per PostgreSQL 15 rimuova i pacchetti del server PostgreSQL 18 e installi i pacchetti del server PostgreSQL 15 prima di configurare PostgreSQL:

Questo dovrebbe ripristinare il percorso previsto, in cui la modifica di postgres.template.yml in postgres.15.template.yml rinvia l’aggiornamento a PostgreSQL 18.

4 Mi Piace