Wann ist ein Upgrade tatsächlich vom Admin-Dashboard aus möglich?

Nachdem ich unsere Discourse-Instanz einige Jahre lang betreut habe, bin ich immer noch verwirrt über die Upgrade-Optionen. Dieser Thread trägt zur Verwirrung bei.

  1. Können wir unsere Instanz jemals über das Discourse-Menü (siehe Screenshot unten) aktualisieren, ohne ein Terminal öffnen und den Rebuild-Befehl ausführen zu müssen?

  1. Wann ist die Schaltfläche „Alle aktualisieren“ für den Administrator tatsächlich verfügbar? Derzeit ist sie ausgegraut (siehe unten).

  1. Und was dieser Thread nicht beantwortet, ist, wie wir erraten können, wann es nicht funktionieren wird? Ich finde, dass diese Funktion des Upgrades über das Admin-Dashboard einen schlechten Dienst leistet, wenn wir „versuchen und sehen“ müssen, ob es funktioniert. Wenn dieses Dashboard-Menü nicht deterministisch ist, ist es ein sehr riskantes, zeitaufwändiges Raten, das mich dazu bringt, es überhaupt nicht auszuprobieren und direkt zum Terminal zu gehen, um das Upgrade durchzuführen. Gab es also kürzlich Verbesserungen, um die Dinge vorhersehbarer und „sicherer“ zu machen, damit diese Funktion vom Dashboard aus genutzt werden kann, ohne dass man ein Terminal zum Aktualisieren und Neuerstellen aufrufen muss?
2 „Gefällt mir“

Hallo,

Wenn docker_manager ein Update hat, ist der Update-Button für Discourse ausgegraut. Sie müssen immer zuerst docker_manager ausführen.

Ich hoffe, das hilft.

4 „Gefällt mir“

Die Antwort ist teilweise ja. Sie können die Weboberfläche der App verwenden, um Discourse zu aktualisieren. Ich meine mich zu erinnern, dass sie empfehlen, alle paar Monate einen Befehlszeilen-Rebuild durchzuführen.

Kürzlich habe ich über das Panel aktualisiert. Aber es gab seltsame Störungen in der Benutzeroberfläche. Die Durchführung eines Befehlszeilen-Rebuilds hat die Probleme behoben, die ich hatte.

3 „Gefällt mir“

Manchmal ist ein vollständiger Neuaufbau erforderlich, um das Upgrade durchzuführen. Theoretisch weiß der Docker-Manager, wann ein Neuaufbau erforderlich ist, aber manchmal auch nicht.

Dashboard.literatecomputing.com führt ein Upgrade über die Befehlszeile mit einem Klick durch.

3 „Gefällt mir“