Tengo una instalación vanilla de Discourse y actualizo regularmente. La actualización de hoy está fallando (los últimos 20 commits aproximadamente) con la siguiente información:
Paquetes de yarn faltantes:
Paquete: ember-auto-import
* Especificado: ^1.12.0
* Instalado: 1.11.2
Ejecuta `yarn` para instalar las dependencias faltantes.
y luego:
Ocurrió un error en el constructor de ember-cli-dependency-checker en /var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker
¿Tiene algo que ver con la actualización fallida? Dado que tengo una configuración de docker, pensé que todo estaba instalado y proporcionado dentro del contenedor/imagen.
@Amicable@Martin_Anonym Acabo de implementar una corrección en docker_manager (el plugin que proporciona la funcionalidad /admin/upgrade). Por favor, intente visitar /admin/upgrade de nuevo; debería mostrar una actualización disponible para docker_manager.
Instale esa, luego visite /admin/upgrade de nuevo y ejecute un “Actualizar todo”. Entonces, las cosas deberían volver a funcionar.
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"
Se está empaquetando y parece estar construyendo… solo tengo que esperar un poco más.