Olá! Executei a atualização automatizada na nossa instância do Discourse há alguns dias (ela está em um contêiner Docker). Agora ela está parada - quando você acessa o site, aparece a mensagem “Oops”.
Usei “tail shared/standalone/log/rails/production.log” para obter a seguinte saída do log:
Erro no Job: não foi possível carregar as traduções de /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>
Esta foi uma atualização complexa que incluiu uma atualização do PostgreSQL 13. Esse tipo de atualização geralmente ocorre menos de uma vez por ano. Você precisará realizar uma atualização via linha de comando cerca de 3 vezes por ano.