アップグレード中にENOENT「no such file or directory」エラーが発生

アップグレード処理に失敗し、残念ながらフォーラムがダウンしてしまいました。今から問題の調査を開始するところですが、エラーメッセージは以下の通りです:

Error: ENOENT: no such file or directory, open 'root='/assets',url='/assets/vendor-4681e47c140b5a5bea2bfb1fec89365858288a8ea0c21979c0167ad9b570ee3d.js.map''
    at Object.openSync (fs.js:443:3)
    at Object.writeFileSync (fs.js:1194:35)
    at done (/usr/lib/node_modules/uglify-js/bin/uglifyjs:516:20)
    at cb (/usr/lib/node_modules/uglify-js/bin/uglifyjs:324:39)
    at /usr/lib/node_modules/uglify-js/bin/uglifyjs:391:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
rake aborted!

何が起きているのか特定できる方がいれば、ご協力をいただけますと幸いです。

以下の手順をお試しください

cd /var/discourse
git pull
./launcher rebuild app

./launcher rebuild は「コンテナを再構築(古いものを破棄し、ブートストラップし、新しいものを起動)」と表示します。フォーラムのデータはコンテナの外に保存されていますか?それとも、それを実行した後にバックアップから復元する必要がありますか?

標準インストールを行った場合、データは /var/discourse/shared/standalone/postgres_data に保存されています。したがって、再構築を行っても問題ありません。

ありがとうございます。再構築がうまくいきました。その方法を覚えておきます。とても役立ちます。