FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 1262 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIAR ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
Você precisará nos fornecer mais informações sobre o erro acima da declaração FAILED para que possamos dar uma resposta definitiva. Como a mensagem de erro diz, por favor, role para cima e procure por uma mensagem de erro anterior.
O culpado usual seria um plugin, você está usando algum plugin de terceiros que não seja do repositório Discourse? Comece comentando esses plugins e siga a partir daí.
Descobri. Eu criei um fork de um dos plugins no início do ano para corrigir um problema, mas agora isso se tornou um problema. Executei o discourse doctor, que exibiu que o plugin era o problema.
Felizmente, minhas alterações foram mescladas no repositório principal do plugin, então mudei para o repositório oficial e o problema desapareceu.