Desculpe, ocorreu um erro ao atualizar o Discourse. Verifique os logs abaixo: Gerenciador do Docker: FALHA AO ATUALIZAR

Acabei de receber isto:

********************************************************
*** Por favor, seja paciente, os próximos passos podem demorar um pouco ***
********************************************************
Cycling Unicorn, para liberar memória
Reiniciando o pid do unicorn: 44
Aguardando o Unicorn recarregar.
Aguardando o Unicorn recarregar..
Aguardando o Unicorn recarregar...
Aguardando o Unicorn recarregar....
Aguardando o Unicorn recarregar.....
Aguardando o Unicorn recarregar......
Aguardando o Unicorn recarregar.......
Aguardando o Unicorn recarregar........
Parando 7 workers do Unicorn, para liberar memória
Parando a fila de trabalhos para recuperar memória, o pid mestre é 68810
$ cd /var/www/discourse && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse && git reset --hard HEAD@{upstream}
HEAD está agora em 875a41316 A11Y: Adiciona aria-label às abas do menu (#27071)
$ cd /var/www/discourse/plugins/discourse-calendar && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse/plugins/discourse-calendar && git reset --hard HEAD@{upstream}
HEAD está agora em e6003bc DEV: adiciona definições de calendário para os EAU (#568)
$ cd /var/www/discourse/plugins/discourse-data-explorer && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse/plugins/discourse-data-explorer && git reset --hard HEAD@{upstream}
HEAD está agora em 901caf4 Build(deps-dev): Atualiza rexml de 3.2.6 para 3.2.8 (#290)
$ bundle install --retry 3 --jobs 4
Buscando metadados de gem de https://rubygems.org/.........
Buscando minitest 5.23.0
Buscando csv 3.3.0
Buscando drb 2.2.1
Buscando regexp_parser 2.9.2
Instalando drb 2.2.1
Instalando csv 3.3.0
Instalando minitest 5.23.0
Buscando zeitwerk 2.6.14
Instalando regexp_parser 2.9.2
Buscando mutex_m 0.2.0
Buscando strscan 3.1.0
Instalando zeitwerk 2.6.14
Buscando nokogiri 1.16.5 (x86_64-linux)
Instalando mutex_m 0.2.0
Buscando sass-embedded 1.77.1 (x86_64-linux-gnu)
Instalando strscan 3.1.0 com extensões nativas
Instalando nokogiri 1.16.5 (x86_64-linux)
Instalando sass-embedded 1.77.1 (x86_64-linux-gnu)
Buscando rexml 3.2.8
Instalando rexml 3.2.8
Bundle completo! 141 dependências do Gemfile, 174 gems agora instaladas.
Gems nos grupos 'development' e 'test' não foram instaladas.
Gems empacotadas são instaladas em './vendor/bundle'
1 gem instalada da qual você depende diretamente está procurando por financiamento.
  Execute `bundle fund` para detalhes
$ yarn install
yarn install v1.22.19
[1/5] Validando package.json...
[2/5] Resolvendo pacotes...
aviso O campo de resolução "unset-value@2.0.1" é incompatível com a versão solicitada "unset-value@^1.0.0"
[3/5] Buscando pacotes...
erro ember-template-lint@6.0.0: O engine "node" é incompatível com este módulo. Versão esperada "^18.18.0 || ^20.9.0 || >=21.1.0". Obtido "18.17.1"
erro Módulo incompatível encontrado.
info Visite https://yarnpkg.com/en/docs/cli/install para documentação sobre este comando.
Docker Manager: FALHA AO ATUALIZAR
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:210:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:101:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.1/lib/rails/commands/runner/runner_command.rb:43:in `load'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.1/lib/rails/commands/runner/runner_command.rb:43:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.1/lib/thor/command.rb:28:in `run'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.1/lib/thor/invocation.rb:127:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.1/lib/thor.rb:527:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.1/lib/rails/command/base.rb:87:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.1/lib/rails/command.rb:48:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.1/lib/rails/commands.rb:18:in `<main>'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
bin/rails:18:in `<main>'
Iniciando 7 workers do Unicorn que foram parados inicialmente

Posso fazer uma reconstrução via CL se necessário, mas estou registrando aqui primeiro caso alguma equipe do DC precise que eu solucione algo primeiro.

Sim, isso é algo recente, você só precisa reconstruir a CLI e isso será corrigido. (O Discourse fez uma atualização do nó, e as atualizações da web não conseguem lidar com isso)

2 curtidas