Acabei de atualizar meu Discourse em gradientdescent.co da mesma forma que sempre faço. (Edição: Ou seja, por meio da atualização de navegador com um clique.) Houve um erro durante a atualização para a versão 2.4.0.beta8. Ela não foi concluída na primeira tentativa. Tentei novamente e a atualização indicou que foi concluída com sucesso, mas agora o site está inoperante. Acessei o console no Digital Ocean e reiniciei meu servidor. Fiz login e reiniciei o container Docker do Discourse para garantir. Mas ainda estou recebendo a tela branca da morte.
Edição: Se você estiver enfrentando esse problema, a melhor ação parece ser usar o console/terminal e digitar os seguintes comandos:
cd /var/discourse
git pull
./launcher rebuild app
Se você ainda não atualizou para a versão 2.4.0.beta8, evite usar a atualização de navegador com um clique.
Tenho enfrentado problemas ontem à noite com a atualização e consegui contorná-los seguindo os passos abaixo, na ordem:
Reverter para um backup do beta7 após a falha na atualização para o beta8 (no meu caso, um snapshot do beta7 no Digital Ocean; eu sempre faço um snapshot completo antes de uma atualização)
Atualizar primeiro a versão do Docker na página de Atualização do Administrador
Reiniciar o servidor (não apenas o Discourse, mas todo o servidor ou máquina virtual)
Atualizar para o beta8 via linha de comando da seguinte forma:
cd /var/discourse
git pull
./launcher rebuild app
Com base em outros relatos no Meta Discourse, parece que a atualização do Docker estava causando problemas e, se você fizer as duas atualizações uma após a outra pelo instalador de um clique na página de Atualização do Administrador, isso falhou para várias pessoas.