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?

1 „Gefällt mir“

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.

1 „Gefällt mir“

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.

1 „Gefällt mir“

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?

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr gestattet.