Recompilação falha porque ainda está no branch `master`. Corrija com `git checkout main`

Acho que essa yarn faltando é o problema? Não sei o que pode estar causando isso ou qualquer outra coisa que possa ser uma explicação…

discourse-checklist já está na versão compatível mais recente
discourse-spoiler-alert já está na versão compatível mais recente
discourse-affiliate já está na versão compatível mais recente

I, [2022-02-15T18:02:48.675851 #1]  INFO -- : cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
I, [2022-02-15T18:02:55.018972 #1]  INFO -- : 
I, [2022-02-15T18:02:55.019167 #1]  INFO -- : cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile'
sh: 1: yarn: not found
I, [2022-02-15T18:03:00.609631 #1]  INFO -- : Verificando 'Easy Footer (TH)' para 'default'... atualizado
Verificando 'discourse-user-field-prompt' para 'default'... atualizado
Verificando 'Rotate Global Banner(JP)' para 'default'... 

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' falhou com retorno #<Process::Status: pid 5437 exit 127>
Localização da falha: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
d6ac4e7c27174dd04269576be15628207fe7d8d19f99c6ea524836f8ee43b895
** 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.

Nossa imagem base envia o yarn há algum tempo. Qual é a versão da imagem base que você está executando?

1 curtida

Pensei que estava ficando louco.

O problema era que este host ainda estava no master; git checkout main resolveu o problema.

Acho que deveria fazer um git checkout main em todos os hosts hosts de dois contêineres onde o procedimento é bootstrap/destroy/start em vez de reconstruir caso sejam antigos o suficiente para precisar.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.