Tenho uma instalação vanilla do Discourse e atualizo regularmente. A atualização de hoje está falhando (os últimos 20 commits ou mais) com as seguintes informações:
Pacotes yarn ausentes:
Pacote: ember-auto-import
* Especificado: ^1.12.0
* Instalado: 1.11.2
Execute `yarn` para instalar as dependências ausentes.
e então:
Ocorreu um erro no construtor do ember-cli-dependency-checker em /var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker
Isso tem algo a ver com a atualização falhada? Como tenho uma configuração docker, pensei que tudo estivesse instalado e fornecido dentro do contêiner/imagem.
@Amicable@Martin_Anonym Acabei de enviar uma correção para docker_manager (o plugin que fornece a funcionalidade /admin/upgrade). Por favor, tente acessar /admin/upgrade novamente - ele deve mostrar uma atualização disponível para docker_manager.
Instale-a, depois acesse /admin/upgrade novamente e execute um “Atualizar Tudo”. Então, as coisas devem voltar ao normal.
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"
Está empacotando e parece estar construindo… só tenho que esperar um pouco mais.