Se você estiver executando uma instalação padrão do Discourse anterior à versão v3.1.0.beta7 (ou estável anterior à v3.0.6), há uma chance de você encontrar este erro ao tentar atualizar pela interface de administração:
Erro do Servidor
ao tentar carregar /admin/docker/repos
Código de erro: erro 500
Para resolver o problema, você precisará executar uma reconstrução pela linha de comando:
cd /var/discourse
./launcher rebuild app
Depois de executar uma atualização pela CLI, as atualizações futuras pela interface funcionarão corretamente.
Se isso o afetou, por favor, nos informe nesta enquete:
- Isso afetou meu fórum auto-hospedado
Contexto
Este erro está ocorrendo devido a algumas alterações recentes em nosso formato de arquivo .discourse-compatibility. Versões mais antigas do Discourse não conseguem analisar as informações de compatibilidade para plugins que começaram a usar o novo formato e, portanto, geram este erro.
Pouquíssimos plugins começaram a usar a nova sintaxe, então não esperamos que este seja um problema particularmente generalizado. Manteremos um olho nas coisas e atualizaremos aqui se houver algum desenvolvimento.
