Ciao! Ho appena eseguito l’aggiornamento automatizzato sulla nostra istanza di Discourse qualche giorno fa (è in un contenitore Docker). Ora è bloccata: quando si visita il sito appare il messaggio “Oops”.
Ho usato “tail shared/standalone/log/rails/production.log” per ottenere il seguente output del log:
Eccezione del job: impossibile caricare le traduzioni da /var/www/discourse/config/locales/client.en_US.yml: #<Errno::ENOENT: No such file or directory @ rb_sysopen - /var/www/discourse/config/locales/client.en_US.yml>
Questo è stato un aggiornamento complesso che ha incluso un aggiornamento a PostgreSQL 13. Questo tipo di aggiornamento avviene solitamente meno di una volta l’anno. Dovrai eseguire un aggiornamento da riga di comando circa tre volte l’anno.