Ich bin ein ziemlich neuer Discourse-Administrator, aber ein erfahrener Systemadministrator/Entwickler. Ich verstehe, dass dies eine Betaversion ist. Ich melde das Problem nur zur Information und gehe davon aus, dass es in nachfolgenden Builds behoben wird. Das Problem ist, dass dies im Feld verfügbar ist.
Ich habe versucht, Discourse selbst zweimal zu aktualisieren, und erhielt denselben Fehler an derselben Stelle. Der Docker Manager wurde unmittelbar davor erfolgreich aktualisiert. Was hier seltsamerweise zu beachten ist, ist, dass der Docker Manager als auf dem neuesten Stand angezeigt wird (siehe Bild), und ich aktualisiere das Forum, aber am Ende des Protokolls (siehe unten) steht:
Docker Manager: UPGRADE FEHLGESCHLAGEN.
HTH
Relevantes Protokoll:
[4/5] Verknüpfen von Abhängigkeiten...
warning „ > @glint/environment-ember-loose@1.1.0“ hat nicht erfüllte Peer-Abhängigkeit „@glimmer/component@^1.1.2“.
warning „ > @glint/environment-ember-template-imports@1.1.0“ hat nicht erfüllte Peer-Abhängigkeit „ember-template-imports@^3.0.0“.
warning „ > @mixer/parallel-prettier@2.0.3“ hat nicht erfüllte Peer-Abhängigkeit „prettier@^2.0.0“.
[5/5] Erstellen neuer Pakete...
$ yarn --cwd app/assets/javascripts $(node -e 'const argv = JSON.parse(process.env.npm_config_argv).original; const passthrough = [`--frozen-lockfile`, `-s`].filter(arg => argv.includes(arg)); console.log(passthrough.join(` `));')
yarn install v1.22.19
[1/4] Auflösen von Paketen...
warning Resolution field „unset-value@2.0.1“ ist inkompatibel mit der angeforderten Version „unset-value@^1.0.0“
[2/4] Abrufen von Paketen...
[3/4] Verknüpfen von Abhängigkeiten...
warning „workspace-aggregator-dfb76705-117c-466a-beb5-2bb956000210 > discourse > @uppy/aws-s3@3.0.6“ hat falsche Peer-Abhängigkeit „@uppy/core@^3.1.2“.
warning „workspace-aggregator-dfb76705-117c-466a-beb5-2bb956000210 > discourse > @uppy/aws-s3-multipart@3.1.3“ hat falsche Peer-Abhängigkeit „@uppy/core@^3.1.2“.
warning „workspace-aggregator-dfb76705-117c-466a-beb5-2bb956000210 > discourse > @uppy/xhr-upload@3.1.1“ hat falsche Peer-Abhängigkeit „@uppy/core@^3.1.2“.
warning „workspace-aggregator-dfb76705-117c-466a-beb5-2bb956000210 > discourse-plugins > ember-this-fallback@0.3.1“ hat nicht erfüllte Peer-Abhängigkeit „ember-source@^3.28.11 || ^4.0.0“.
warning „workspace-aggregator-dfb76705-117c-466a-beb5-2bb956000210 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0“ hat falsche Peer-Abhängigkeit „@uppy/core@^3.2.1“.
[4/4] Erstellen neuer Pakete...
error /var/www/discourse/app/assets/javascripts/node_modules/discourse: Befehl fehlgeschlagen.
Exit-Code: 1
Befehl: yarn --silent --cwd .. patch-package
Argumente:
Verzeichnis: /var/www/discourse/app/assets/javascripts/node_modules/discourse
Ausgabe:
patch-package 8.0.0
Patches anwenden...
@ember/jquery@2.0.0 ✔
@ember/legacy-built-in-components@0.4.2 ✔
babel-plugin-debug-macros@0.3.4 ✔
ember-source@3.28.12 ✔
ember-this-fallback@0.3.1 (1 initial) ✔
⛔ FEHLER
Patchdatei ember-this-fallback+0.3.1+002+themes.patch konnte nicht angewendet werden.
Wenn diese Patchdatei nicht mehr nützlich ist, löschen Sie sie und führen Sie aus
patch-package
Um den Patch teilweise anzuwenden (falls möglich) und einen Fehlerprotokoll zur Behebung auszugeben, führen Sie aus
patch-package --partial
Danach sollten Sie alle erforderlichen Änderungen innerhalb von node_modules/ember-this-fallback vornehmen und schließlich ausführen
patch-package ember-this-fallback
um die Patchdatei zu aktualisieren.
info Besuchen Sie https://yarnpkg.com/en/docs/cli/install für Dokumentation zu diesem Befehl.
error Befehl fehlgeschlagen mit Exit-Code 1.
info Besuchen Sie https://yarnpkg.com/en/docs/cli/install für Dokumentation zu diesem Befehl.
Docker Manager: UPGRADE FEHLGESCHLAGEN
#<RuntimeError:RuntimeError>

