# Noch ein: Upgrade fehlgeschlagen von 3.1.0 auf 3.2.0 beta 4

**URL:** https://meta.discourse.org/t/another-failed-upgrade-from-3-1-0-to-3-2-0-beta-4/290191
**Category:** Self-hosting
**Created:** [1. Januar 2024 um 15:05 UTC](https://meta.discourse.org/t/another-failed-upgrade-from-3-1-0-to-3-2-0-beta-4/290191 "2024-01-01T15:05:40Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jhf2442](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jhf2442/32/131921_2.png) [@jhf2442](https://meta.discourse.org/u/jhf2442)
#### Post date: [1. Januar 2024 um 15:05 UTC](https://meta.discourse.org/t/another-failed-upgrade-from-3-1-0-to-3-2-0-beta-4/290191/1 "2024-01-01T15:05:40Z")

</div>

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 🙄

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

```plaintext
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.

```plaintext
==> 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

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [1. Januar 2024 um 16:35 UTC](https://meta.discourse.org/t/another-failed-upgrade-from-3-1-0-to-3-2-0-beta-4/290191/2 "2024-01-01T16:35:12Z")

</div>

> [@jhf2442](#):
>
> Ich habe auch diese hier in den Logs gefunden – es ist `git clone [GitHub - mozilla/discourse-email-all: Allow an admin to email everybody](https://github.com/mozilla/discourse-email-all.git)`, den ich zur Sicherheit vorerst deaktiviert habe
> 
> ```plaintext
> ==> 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'
> 
> ```

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

> [@jhf2442](#):
>
> ```plaintext
> 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".
> 
> ```

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