フォーラムオフライン、アップデートに問題発生

フォーラムがオフラインです

アップデートを試みましたが、以下のエラーが発生しました。

102:signal-handler (1678624734) SIGTERMを受信しシャットダウンをスケジュールしました...
2023-03-12 12:38:54.291 UTC [41] LOG:  アクティブなトランザクションを中止します
2023-03-12 12:38:54.295 UTC [41] LOG:  バックグラウンドワーカー「logical replication launcher」(PID 50) が終了コード1で終了しました
2023-03-12 12:38:54.297 UTC [45] LOG:  シャットダウンしています
102:M 12 Mar 2023 12:38:54.326 # ユーザーがシャットダウンを要求しました...
102:M 12 Mar 2023 12:38:54.326 * 終了前に最終RDBスナップショットを保存しています。
2023-03-12 12:38:54.326 UTC [41] LOG:  データベースシステムはシャットダウンしました
102:M 12 Mar 2023 12:38:54.385 * DBはディスクに保存されました
102:M 12 Mar 2023 12:38:54.385 # Redisは終了する準備ができました。さようなら...


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' はリターンコード #<Process::Status: pid 405 exit 5> で失敗しました
失敗場所: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.
rb:117:in `spawn'
exec はパラメータ {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]} で失敗しました
ブートストラップに失敗しました。終了コード5です
** ブートストラップに失敗しました ** 上記にスクロールして、以前のエラーメッセージを探してください。複数ある可能性があります。
./discourse-doctor が問題を診断するのに役立つかもしれません。
5e9f26636d37c9aa6ec6a4b0a99e14999c51c0d08cd4676924f620185c4a51cb

もっと多くの行を含めてください。過去50行ほどで十分です。

「いいね!」 2

修正され、問題なくなりました。
ありがとうございます。

何を修正しましたか?

(20文字以上)

問題は次のとおりだと思います。

fatal: detected dubious ownership in repository at '/var/www/discourse'
To add an exception for this directory, call:

        git config --global --add safe.directory /var/www/discourse
「いいね!」 1

いくつかのランダムなコマンドを試しましたが、以下のコマンドで修正できたようです。

git config --system --add safe.directory /var/www/discourse
「いいね!」 3

カスタムDocker .yml テンプレートを使用していました。最終的に解決したのは、次のようなことを行うことでした。