Ich habe eine Vanilla-Installation und führe wöchentlich Samstags gegen 09:00 UTC über die Admin-Oberfläche ein Upgrade durch.
Diese Woche erforderte das Upgrade ein Docker-Upgrade. Wenn Sie dies initiieren, wird angezeigt, dass das Upgrade stattfindet, aber keine Prozesse werden angezeigt. Der Bildschirm bleibt leer. Wenn Sie das Prozessfenster überprüfen, werden keine nennenswerten Aktivitäten angezeigt (normalerweise sehen Sie, wie das Upgrade seine Schritte durchläuft).
Nach einigen Minuten zeigt die Upgrade-Oberfläche an, dass das Upgrade noch erforderlich ist, d. h. die Schnittstelle wird zurückgesetzt und es ist nichts passiert. Ich habe dies dreimal versucht. Ich habe keinen Zugriff auf die SSH-Schlüssel und kann daher bis ins neue Jahr nur Upgrades über die Admin-Oberfläche durchführen.
Ich habe gerade ein Upgrade des Docker-Managers für meine selbst gehostete Website durchgeführt und es wurde erfolgreich abgeschlossen. Daher befürchte ich, dass ich diesen Fehler nicht reproduzieren kann.
Normalerweise würde in dieser Situation ein Update über die Befehlszeile empfohlen, daher ist es bedauerlich, dass Sie derzeit keinen Zugriff haben. Wenn Sie sich auf Digital Ocean befinden, gibt es von der Weboberfläche aus auch die Option „Access Console“, falls dies eine mögliche Alternative sein könnte?
Wenn ich das Terminal verwenden und ein manuelles Upgrade durchführen muss, sollte mir stattdessen mitgeteilt werden.
Historisch gesehen mussten Docker-Upgrades öfter manuell durchgeführt werden. Aber sie scheinen in den letzten Jahren über die Admin-Benutzeroberfläche sehr gut funktioniert zu haben.
Version
Installiert
3.2.0.beta4-dev
(
56795f5c07
)
@pfaffman Sie hatten Recht. Mein Betriebssystem war EOL und ich hatte keine Ahnung. Ich habe gerade ein enormes Upgrade im gesamten System durchgeführt und alles läuft gut.
Ich frage mich, ob es möglich ist, das EOL des Betriebssystems in der Discourse-Weboberfläche zu melden. Hätte ich das im Adminbereich gesehen, hätte ich es bemerkt, bevor ich ausgesperrt wurde.
(Als Kommentar würde ich davon abraten, ein GUI-Upgrade zu einem Zeitpunkt durchzuführen, an dem Sie nicht per SSH darauf zugreifen können, um Dinge zu beheben. Persönlich versuche ich auch, meine Upgrades zu einer Zeit zu planen, zu der ich hoffe, dass dieses Forum gut mit hilfsbereiten Leuten bevölkert ist – nicht am Wochenende. Ich werde auch etwas anmerken, das meiner Meinung nach sehr wichtig ist: Machen Sie immer ein Backup und laden Sie es herunter, bevor Sie ein Upgrade versuchen. Dies sind natürlich alles persönliche Empfehlungen, die auf meinen Prioritäten basieren.)
Ich hatte noch nie Probleme, von dieser Seite schnelle und relevante Ratschläge zu erhalten, selbst am Wochenende. Vielen Dank an alle dafür
Zum Besseren oder Schlechteren wähle ich den Zeitpunkt für Upgrades so, dass er meinen Benutzern entgegenkommt, und nicht die betriebliche Bequemlichkeit. Da die WebUI am einfachsten über ein Telefon zu bedienen ist, ist es natürlich, dass diese oft zu Zeiten vorangetrieben wird, zu denen SSH möglicherweise weniger leicht verfügbar ist. Wie auch immer, all dies ist ein Nebenschauplatz meiner Anfrage und ihrer glücklichen Lösung .