Hmmm. Acho que estou enfrentando um problema semelhante. Executando uma instância do Discourse de 10 anos (!) que nunca foi migrada e foi atualizada de forma consistentemente inconsistente ![]()
Tentei atualizar o Docker Manager via Dashboard hoje e agora estou recebendo isso no console do navegador ao tentar renderizar as configurações de Admin (especificamente, o link Customize gerado pela mensagem “tente desativar alguns componentes frontend”):
loader.js:247 Uncaught (in promise) Error: Could not find module `discourse/lib/decorators` imported from `discourse/plugins/docker_manager/discourse/routes/update`
Estou recebendo um erro PUPS ao tentar reconstruir na CLI:
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'yarn config set network-timeout 60000 -g' failed with return #<Process::Status: pid 280 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"yarn", "cmd"=>["if [ \"$version\" != \"tests-passed\" ]; then\n rm -rf app/assets/javascripts/node_modules\nfi", "su discourse -c 'yarn config set network-timeout 60000 -g'", "su discourse -c 'yarn install --frozen-lockfile & yarn cache clean'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
Não há outros erros aparentes no bootstrap. Esta é uma instalação de contêiner único… alguma ideia de como posso me desvencilhar? O site ainda está no ar, mas em um estado bastante ruim.