PSA: Aggiornamento stabile 3.3.3 -> 3.4.0 tramite GUI fallito, è stato necessario ricostruire tramite riga di comando

Solo un avviso per gli utenti self-hosted del ramo stable. Per me l’aggiornamento tramite GUI è fallito, non sono sicuro se succederebbe a tutti, dato che ho visto alcuni errori sui processi unicorn, che tende ad essere un problema casuale secondo la mia esperienza. Ma in ogni caso, ciò ha lasciato il mio forum in uno stato in cui dichiarava di essere aggiornato in /admin/update pur rimanendo bloccato alla vecchia versione.

Quindi ho dovuto accedere via SSH al server ed eseguire /var/discourse/launcher rebuild app due volte, la prima volta aggiorna solo Postgres:

UPGRADE OF POSTGRES COMPLETE

Old 13 database is stored at /shared/postgres_data_old

To complete the upgrade, rebuild again using:

./launcher rebuild app

E la seconda volta completa il resto degli aggiornamenti.

Dopo che tutto è stato completato e verificato che i miei dati fossero intatti, ho anche eseguito un /var/discourse/launcher cleanup per eliminare l’enorme file di backup che ha creato per il vecchio database.

1 Mi Piace

Per quanto ne so, succederà, e questo è uno di quegli aggiornamenti che non possono essere eseguiti tramite GUI.

2 Mi Piace

Non dovrebbe proprio permettere alle persone di provarci, ma anche, se sei su Stable, penserei che sia meglio eseguire solo aggiornamenti da riga di comando.

1 Mi Piace

Questo è quello che stavo pensando anch’io.

L’interfaccia grafica sembra funzionare abbastanza bene per gli aggiornamenti X.Y.z all’interno di una versione Stable principale, ma sì, lezione imparata per quando ci sarà una nuova versione principale.

2 Mi Piace