Noch ein: Upgrade fehlgeschlagen von 3.1.0 auf 3.2.0 beta 4

Zuerst hatte ich auch einige seltsame Build-Probleme, die behoben wurden, als ich zuerst einen git pull ausführte, um den Launcher auf den neuesten Stand zu bringen :roll_eyes:

Beim Erstellen der App wirft Yarn einige Warnungen – könnte ein Entwickler dazu etwas sagen?

I, [2024-01-01T14:41:28.030095 #1]  INFO -- : cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-
cjs" as pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
warning " > discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse > @ember/legacy-built-in-components@0.5.0" has incorrect peer dependency "ember-source@>= 4.8".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-36c917e1-4a06-4dbb-be15-7fedd9ba3d70 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2024-01-01T14:42:26.369845 #1]  INFO -- : yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
success Already up-to-date.
$ 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(passth
rough.join(` `));')
yarn install v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...

Am Ende stellte sich heraus, dass das Plugin git clone https://github.com/Toxuru/discourse-sidebar-categories.git die Probleme verursachte, was zu einer leeren Master-Seite führte, während der direkte Zugriff auf einzelne Beiträge noch möglich war. Dies wurde durch Versuch und Irrtum herausgefunden (d.h. Deaktivieren aller Plugins, Neukompilieren des Images und anschließendes erneutes Aktivieren der Plugins nacheinander).

Ich habe auch dies in den Protokollen gefunden – es ist git clone https://github.com/mozilla/discourse-email-all.git, das ich vorerst ebenfalls deaktiviert habe, um auf der sicheren Seite zu sein.

==> unicorn.stderr.log <==
I, [2024-01-01T15:00:30.194986 #85]  INFO -- : Refreshing Gem list
Plugin name is 'email-all', but plugin directory is named 'discourse-email-all'

Ich hoffe, das hilft anderen Administratoren, die auf ähnliche Probleme stoßen.

Ich hoffe, das hilft

Das sollte in Ordnung sein, wenn ich mich recht erinnere, gibt das offizielle topic-voting Plugin die gleiche Art von Warnung aus.

Das sind auch normal, wir haben bei jedem Rebuild die gleichen Warnungen und es ist in Ordnung.