本日、Discourseを最新バージョンにアップデートしようとしましたが、失敗しました。ログは以下の通りです。
********************************************************
*** 少々お待ちください、次のステップには時間がかかる場合があります ***
********************************************************
メモリを解放するため、Unicornを再起動します
Unicornを再起動します pid: 548
Unicornの再読み込みを待っています。
Unicornの再読み込みを待っています..
Unicornの再読み込みを待っています...
Unicornの再読み込みを待っています....
Unicornの再読み込みを待っています.....
Unicornの再読み込みを待っています......
Unicornの再読み込みを待っています.......
Unicornの再読み込みを待っています........
Unicornの再読み込みを待っています.........
メモリを解放するため、3つのUnicornワーカーを停止します
メモリを解放するため、ジョブキューを停止します、マスターpidは 2943724 です
$ cd /var/www/discourse & git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse & git reset --hard HEAD@{upstream}
HEAD は be4f1e335 PERF: Cache `hostname` in `DiscourseLogstashLogger` (#27442) に設定されました
$ bundle install --retry 3 --jobs 4
Bundleが完了しました! 141 Gemfileの依存関係、174個のgemがインストールされました。
'development' および 'test' グループのgemはインストールされませんでした。
バンドルされたgemは `./vendor/bundle` にインストールされます
直接依存しているgemのうち1つが資金調達を求めています。
詳細については `bundle fund` を実行してください
$ yarn install
yarn install v1.22.19
[1/5] package.json を検証中...
[2/5] パッケージを解決中...
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
[3/5] パッケージを取得中...
error ember-template-lint@6.0.0: The engine "node" is incompatible with this module. Expected version "^18.18.0 || ^20.9.0 || >=21.1.0". Got "18.16.0"
error 非互換モジュールが見つかりました。
info このコマンドに関するドキュメントについては https://yarnpkg.com/en/docs/cli/install を参照してください。
Docker Manager: アップグレードに失敗しました
#<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>'
最初に停止された3つのUnicornワーカーを起動します
何か考えはありますか?



