Discourse のバニラ インストールを使用しており、定期的にアップグレードしています。今日のアップグレードは、次の情報で失敗しています(最後の約 20 件のコミット)。
yarn パッケージが見つかりません:
パッケージ: ember-auto-import
* 指定: ^1.12.0
* インストール済み: 1.11.2
不足している依存関係をインストールするには `yarn` を実行してください。
その後:
/var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker で ember-cli-dependency-checker のコンストラクタでエラーが発生しました
何かアイデアがあれば教えてください。
「いいね!」 2
ここでも同じエラーが発生しています。昨日から(だと思います):
不足しているyarnパッケージ:
パッケージ:deepmerge
* 指定:^4.2.2
* インストール済み:(インストールされていません)
パッケージ:ember-auto-import
* 指定:^1.12.0
* インストール済み:1.11.2
パッケージ:ember-test-selectors
* 指定:^6.0.0
* インストール済み:(インストールされていません)
パッケージ:jsdom
* 指定:^18.1.1
* インストール済み:16.5.3
パッケージ:node-fetch
* 指定:^2.6.6
* インストール済み:2.6.1
不足している依存関係をインストールするには `yarn` を実行してください。
スタックトレースとエラーレポート:/tmp/error.dump.0e24fbc30724fe2e817313ef26710192.log
/var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker で ember-cli-dependency-checker のコンストラクタ中にエラーが発生しました。
アップデートは複数回の再起動で完了しますが、最適ではありません。
エラーレポートはプライベートメッセージでリクエストしてください
よろしくお願いします!
編集:
この通知に気づきました:
これはアップデートの失敗と関係がありますか?Dockerセットアップを使用しているため、すべてがコンテナ/イメージ内にインストールされ、提供されていると思っていました。
Dockerも実行していますが、Sidekiqのアラートが表示されません。どこにあるのですか、@Martin_Anonym ?
/admin にアクセスするだけで表示されます。
ありがとうございます。後で確認します。ここでは yarn のエラーに焦点を当てましょう
それは関係ないと思いますが、同じyarnの問題が発生しています。
david
(David Taylor)
2022 年 2 月 9 日午後 1:32
6
これらのアップグレードは ./launcher rebuild app を使用して行われましたか? それとも /admin/upgrade のウェブUI経由で行われましたか?
「いいね!」 1
david
(David Taylor)
2022 年 2 月 9 日午後 1:46
8
@Amicable @Martin_Anonym docker_manager(/admin/upgrade 機能を提供するプラグイン)に修正をプッシュしました。再度 /admin/upgrade にアクセスしてみてください。docker_manager のアップデートが利用可能になっているはずです。
それをインストールしてから、再度 /admin/upgrade にアクセスし、「すべてアップグレード」を実行してください。そうすれば、正常に動作するはずです。
結果をお知らせください。
「いいね!」 2
@david これらはすべてWeb UI経由です。
残念ながら、Dockerのアップデートでも同じ問題が発生します。
Purging temp files
Bundling assets
W, [2022-02-09T14:26:55.473166 #7030] WARN -- : Removed sourceMappingURL comment for missing asset '/popper.js.map' from /var/www/discourse/vendor/assets/javascripts/popper.js
yarn run v1.22.15
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build -prod
Missing yarn packages:
Package: ember-auto-import
* Specified: ^1.12.0
* Installed: 1.11.2
続行でき、次が表示されます。
Bundle complete! 127 Gemfile dependencies, 176 gems now installed.
Gems in the groups 'test' and 'development' were not installed.
Bundled gems are installed into `./vendor/bundle`
$ yarn install --production
yarn install v1.22.15
[1/5] Validating package.json...
[2/5] Resolving packages...
warning Resolution field "lodash@4.17.21" is incompatible with requested version "lodash@4.17.15"
バンドルされており、ビルドされているように見えます …もう少し待つ必要があります。
「いいね!」 2
すべて順調です @david ありがとうございます
「いいね!」 3
david
(David Taylor)
クローズされました:
2022 年 2 月 10 日午前 8:00
11
このトピックは14時間後に自動的に閉じられました。返信はもう受け付けられません。