Wie Jay sagte, kann ein Update in seltenen Fällen Probleme verursachen (entweder in Discourse selbst oder mit Plugins/Komponenten).
Ich habe das in ein paar Jahren ein paar Mal erlebt. Es ist sehr selten und die Fehlerbehebungen erfolgen schnell, aber deshalb informiere ich mich tendenziell über die Updates (und überprüfe die Kategorie Bug), bevor ich meine Instanzen neu erstelle. Ich warte oft ein paar Tage, nachdem eine neue Version offiziell veröffentlicht wurde.
Und mache auch manchmal einen ./launcher cleanup.
Daher ziehe ich es vor, dann zu aktualisieren, wenn ich möchte und nachdem ich Informationen gesammelt habe. Ich habe eine potenzielle Schadenskontrolle, das ist sicherer.
Ich möchte Sicherheitsupdates so schnell wie möglich implementieren (selbst auf die Gefahr hin, eine Produktionsseite aufgrund eines unbeaufsichtigten Updates zu beschädigen). Discourse unterscheidet tatsächlich nicht zwischen Sicherheitsupdates und anderen … daher macht es mir nichts aus, einfach alles jeden Tag zu aktualisieren. Ist ein Cronjob immer noch der richtige Weg?
Ich persönlich würde es nicht tun. Einerseits muss ich nicht einmal monatlich auf Sicherheitskorrekturen aktualisieren – das heißt, ich lese die Versionshinweise und treffe eine Entscheidung. Andererseits, wenn Sie täglich aktualisieren, werden Sie die selteneren Fälle finden, in denen das Ding fehlschlägt. Sie werden mit Sicherheit mehr Ausfallzeiten haben.
Wenn es Ihnen nichts ausmacht, dass der Cronjob das Forum manchmal lahmlegt, bis jemand Kompetentes kommt, um es zu beheben, dann führen Sie den Cronjob ruhig aus. Bedenken Sie jedoch, dass die kompetente Person möglicherweise die Entwickler hier einschalten und noch ein paar Stunden warten muss, bis das Problem diagnostiziert und behoben ist.