Ho un’installazione vanilla di Discourse e aggiorno regolarmente. L’aggiornamento di oggi non va a buon fine (ultimi 20 commit circa) con le seguenti informazioni:
Pacchetti yarn mancanti:
Pacchetto: ember-auto-import
* Specificato: ^1.12.0
* Installato: 1.11.2
Esegui `yarn` per installare le dipendenze mancanti.
e poi:
Si è verificato un errore nel costruttore di ember-cli-dependency-checker in /var/www/discourse/app/assets/javascripts/node_modules/ember-cli-dependency-checker
Ha qualcosa a che fare con l’aggiornamento fallito? Dato che ho una configurazione docker, pensavo che tutto fosse installato e fornito all’interno del container/immagine.
@Amicable@Martin_Anonym Ho appena implementato una correzione in docker_manager (il plugin che fornisce la funzionalità /admin/upgrade). Prova a visitare di nuovo /admin/upgrade: dovrebbe mostrare un aggiornamento disponibile per docker_manager.
Installalo, quindi visita di nuovo /admin/upgrade ed esegui un “Aggiorna tutto”. Dopodiché, le cose dovrebbero tornare a funzionare.
Bundle complete! 127 dipendenze Gemfile, 176 gem installate ora.
Le gem nei gruppi 'test' e 'development' non sono state installate.
Le gem bundle sono installate in `./vendor/bundle`
$ yarn install --production
yarn install v1.22.15
[1/5] Validazione package.json...
[2/5] Risoluzione pacchetti...
warning Campo Resolution "lodash@4.17.21" è incompatibile con la versione richiesta "lodash@4.17.15"
Sta eseguendo il bundling e sembra che stia compilando… devo solo aspettare ancora un po’.