Aggiornamenti 2.3.8 e 2.3.9 dichiarati falliti

Gli aggiornamenti 2.3.8 e 2.3.9 si sono conclusi entrambi con:

Spiacenti, si è verificato un errore durante l’aggiornamento di Discourse. Si prega di controllare i log riportati di seguito.

La pagina delle versioni mostrava in quel momento che tutto necessitava ancora di essere aggiornato.

I log non indicano alcun problema.

Riavvia il server e, una volta riavviato, tutto risulta aggiornato.

Non so cosa significhi tutto questo.

È un problema del database di geolocalizzazione MaxMind?

Spero tu ti stessi rivolgendo a qualcun altro, dato che non so cosa significhi. Non ho mai sentito parlare di “maxmind”.

Stesso problema (da 2.3.8 a 2.3.9), /admin :

e /admin/upgrade :
Снимок экрана от 2020-01-23 17-44-32

Purtroppo ho chiuso la pagina di aggiornamento con i log, non riesco a trovarli altrove. Solo questo in /logs

Discourse::NotFound (Discourse::NotFound)
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:89:in `upgrade'

L’aggiornamento 2.4 è fallito anch’esso. In pratica ha messo giù il sito.

Ho riavviato l’istanza di Digital Ocean e si è riattivata, ma il forum era completamente vuoto (nel senso che tutto il contenuto della finestra del browser era nero).

Ho eseguito ./launcher rebuild app ed è tornato operativo.

Ma questo mi sta rendendo estremamente nervoso riguardo agli aggiornamenti! Dovrò iniziare a creare snapshot della mia istanza Digital Ocean prima di ogni aggiornamento.

Quindi ricostruire due volte ogni volta? Non mi sembra un grosso problema.

Il problema è la mancanza di fiducia che ne consegue.

Il mio forum è, non sorprende, molto importante per me e per molte altre persone.

Quindi, quando lo aggiorno, va offline e non ho idea se un ripristino lo riporterà online o meno, tutto ciò genera molto stress e molta incertezza.

Strano. Io lo ricostruisco continuamente (probabilmente 6-12 volte l’anno, per due istanze, su hosting bare metal presso un provider di colocation) e non ho mai avuto queste esperienze :man_shrugging:

Non ho mai avuto problemi con la ricostruzione.

Ma sono solo nelle ultime versioni che l’aggiornamento fallisce in vari modi.

Comunque, mi sembra che l’aggiornamento dovrebbe funzionare ed essere inattaccabile, senza fallire e richiedere una ricostruzione per riportare il sito online e funzionante.