FALHA -------------------- Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake db:migrate’ falhou com retorno #<Process::Status: pid 1494 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 INICIALIZAR ** 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. 77d614688bcd29bc5bb4ee1b28ed08423dea795d5f25b985e245390dd5707ad9
ERROR: valor de chave duplicada viola a restrição de unicidade “index_badges_on_name” 2022-11-24 14:43:25.194 UTC [1522] discourse@discourse DETALHE: A chave (name)=(First Reaction) já existe. STATEMENT: UPDATE badges SET name = ‘First Reaction’, description = NULL, long_description = NULL WHERE name = ‘Primera reacción’ rake aborted! StandardError: Ocorreu um erro, esta e todas as migrações posteriores foram canceladas: ERROR: valor de chave duplicada viola a restrição de unicidade “index_badges_on_name” DETAIL: A chave (name)=(First Reaction) já existe.
Eu não levei em conta o fato de que um distintivo “Primeira Reação” já existe. Anteriormente, o plugin criava um novo distintivo sempre que a tradução mudava, então múltiplos distintivos são uma possibilidade. Vou corrigir a migração…
Olá, a partir de hoje, também tenho alguns problemas ao tentar clonar e compilar.
Ele tenta baixar uma imagem base de agosto, o docker pull me dá um erro
“ERRO[0001] Metadados para alvos expirados”
Caso contrário, recebo:
“Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake themes:update assets:precompile’ falhou com retorno #<Process::Status: pid 1298 exit 1>”
“exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c ‘bundle exec rake themes:update assets:precompile’"]}”
“Sprockets::FileNotFound: não foi possível encontrar o arquivo ‘/var/www/discourse/plugins/docker_manager/assets/javascripts/upgrade-header.js.handlebars’ com o tipo ‘application/javascript’”
Você poderia me ajudar com isso? Ainda não encontrei mais nada.
Tive o mesmo problema. Removi a linha - git clone https://github.com/discourse/docker_manager.git
do meu app.yml para conseguir reconstruir por enquanto.
FAILED --------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake themes:update assets:precompile’ falhou com retorno #<Process::Status: pid 1513 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”=>“assets_precompile”, “cmd”=>[“su discourse -c ‘bundle exec rake themes:update assets:precompile’”]}
bootstrap falhou com código de saída 1
** FALHA AO INICIALIZAR ** 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.
Obrigado @Peter_G60@spirobel@undasein - este erro foi causado por algo totalmente separado da questão das reações que @gerhard mencionou acima. Acabei de mesclar uma correção para o docker_manager - você pode tentar atualizar novamente? Desculpe pelo transtorno!
Obrigado @david, funcionou bem desta vez. Preciso de tempo para verificar tudo, mas é um bom sinal que voltou a funcionar. Agradeço muito a correção rápida!
Por favor, você pode compartilhar o erro original do log? Você precisará rolar para cima a partir da linha de resumo “Falhou------” que você compartilhou anteriormente.
Além disso, você pode compartilhar uma lista dos plugins que você instalou?