Discourse_docker erzwingt kein Upgrade der Befehlszeile?

Es scheint, dass dies ein Sicherheitsproblem ist, das ein Befehlszeilen-Upgrade erfordert, aber ich sehe einen erzwungenen Rebuild auf nur wenigen der von mir überprüften Websites, und diese scheinen sehr alt zu sein.

Fortsetzung der Diskussion von 2.9.0.beta4: Security Fixes, Sitemaps, Discourse Connect Provider 2FA, and more:

[quote=„jomaxro, post:1, topic:224271”]
Rebuild erforderlich. Der Rebuild aktualisiert die Paketversionen auf die neuesten und muss abgeschlossen werden, wenn die Website in den letzten Tagen nicht über die Befehlszeile neu erstellt wurde.
[/quote]

Ich habe heute eine Reihe von Websites überprüft und keine von ihnen hat die Meldung „Sie müssen ein Befehlszeilen-Upgrade durchführen“ auf der Upgrade-Seite.

Ist das ein Fehler?

Sie müssen zuerst docker_manager aktualisieren, um es zu sehen. Nachdem Sie den docker_manager aktualisiert haben, wird die nächste Anfrage an /admin/upgrade die Nachricht anzeigen.

Ich habe heute eine Instanz über die Konsole aktualisiert.
Ich erwartete, eine Nachricht zu sehen, erhielt aber keine.
Ich habe zur Sicherheit einen ./launcher rebuild app ausgeführt…

Mist. Okay. Ich schätze, das alte kann das erst nach dem Upgrade wissen.

Das könnte etwas erklären, das ich gesehen habe: Ich habe das Docker-Update durchgeführt, bin erfolgreich zum Reiter „Versionen“ zurückgekehrt und habe dann das Discourse-Update durchgeführt. Alles im Browser und alles scheinbar erfolgreich. Aber das Öffnen eines neuen Prozess-Reiters in einem anderen Fenster zeigte mir die statische Seite, die mir sagte, ich müsse neu aufbauen.

In gewisser Weise musste ich das nicht – und habe es auch nicht. Mein Discourse denkt, es ist vollständig aktualisiert. Ist es das? Wenn nicht, in welchem Zustand befindet es sich?