Ho provato ad aggiornare Discourse all’ultima versione oggi. Non è riuscito. Ecco il log:
********************************************************
*** Si prega di essere pazienti, i prossimi passaggi potrebbero richiedere del tempo ***
********************************************************
Ciclo Unicorn, per liberare memoria
Riavvio di unicorn pid: 548
In attesa del ricaricamento di Unicorn.
In attesa del ricaricamento di Unicorn..
In attesa del ricaricamento di Unicorn...
In attesa del ricaricamento di Unicorn....
In attesa del ricaricamento di Unicorn.....
In attesa del ricaricamento di Unicorn......
In attesa del ricaricamento di Unicorn.......
In attesa del ricaricamento di Unicorn........
In attesa del ricaricamento di Unicorn.........
Arresto di 3 worker Unicorn, per liberare memoria
Arresto della coda di processi per recuperare memoria, pid master è 2943724
$ cd /var/www/discourse && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse && git reset --hard HEAD@{upstream}
HEAD è ora a be4f1e335 PERF: Cache `hostname` in `DiscourseLogstashLogger` (#27442)
$ bundle install --retry 3 --jobs 4
Bundle completato! 141 dipendenze Gemfile, 174 gem ora installate.
Le gem nei gruppi 'development' e 'test' non sono state installate.
Le gem raggruppate sono installate in `./vendor/bundle`
1 gemma installata su cui dipendi direttamente sta cercando finanziamenti.
Esegui `bundle fund` per i dettagli
$ yarn install
yarn install v1.22.19
[1/5] Validazione package.json...
[2/5] Risoluzione pacchetti...
warning Il campo Resolution "unset-value@2.0.1" è incompatibile con la versione richiesta "unset-value@^1.0.0"
[3/5] Recupero pacchetti...
error ember-template-lint@6.0.0: Il motore "node" è incompatibile con questo modulo. Versione prevista "^\18.18.0 || ^20.9.0 || >=21.1.0". Ottenuto "18.16.0"
error Trovato modulo incompatibile.
info Visita https://yarnpkg.com/en/docs/cli/install per la documentazione su questo comando.
Docker Manager: AGGIORNAMENTO FALLITO
#<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.4/lib/rails/commands/runner/runner_command.rb:43:in `load'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.4/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.4/lib/rails/command/base.rb:87:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.4/lib/rails/command.rb:48:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8.4/lib/rails/commands.rb:18:in `<main>'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb:37:in `require'
/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>'
Avvio di 3 worker Unicorn che erano stati fermati inizialmente
Qualche idea?



