저는 Discourse의 바닐라 설치 버전을 사용하며 정기적으로 업그레이드를 수행합니다. 오늘 업그레이드가 실패했는데(최근 약 20개 커밋), 다음과 같은 정보가 표시됩니다:
Missing yarn packages:
Package: ember-auto-import
* Specified: ^1.12.0
* Installed: 1.11.2
Run `yarn` to install missing dependencies.
그리고 나서:
An error occurred in the constructor for ember-cli-dependency-checker at /var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker
@Amicable@Martin_Anonymdocker_manager 플러그인(즉, /admin/upgrade 기능을 제공하는 플러그인)에 수정 사항을 적용하여 푸시했습니다. /admin/upgrade를 다시 방문해 주세요. docker_manager의 사용 가능한 업데이트가 표시되어야 합니다.
해당 업데이트를 설치한 후 /admin/upgrade를 다시 방문해 "전체 업그레이드"를 실행해 보세요. 그러면 모든 것이 정상적으로 작동할 것입니다.
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"