HLS-OS aktualisiert sich selbst. Neue Fassungen kommen vom Update-Server von HLS-OS und sind signiert. Eine Fassung, deren Signatur nicht stimmt, spielt HLS-OS nicht ein.
flowchart LR
A[Neue Fassung verfügbar] --> B[Nodes aktualisieren]
B --> C[Hauptserver aktualisieren]
C --> D[Fertig]
- Ist eine neue Fassung da, zeigt die Kopfzeile einen Hinweis, und es kommt eine Benachrichtigung mit dem Patchlog.
- Unter Einstellungen → HLS-OS-Update siehst du Fassung, Änderungen und welche Server sie schon haben.
- Erst die Nodes, dann zuletzt den Hauptserver aktualisieren. Ein Klick je Server.
- Jeder Server meldet, ob sein Update gelungen ist.
Während des Updates ist die Oberfläche des betroffenen Servers kurz nicht erreichbar.
Macht eine neue Fassung Probleme, geht es eine Stufe zurück auf die Fassung davor:
sudo hls-os-installer zuruecksetzen --auf <Seriennummer der vorigen Fassung>
- Die vorige Fassung liegt schon auf dem Server. Es wird nichts geladen.
- Kennt die vorige Fassung die Datenbank noch, bleibt sie, wie sie ist. Sonst kommt die Kopie von vor dem Update zurück. Was seitdem geändert wurde, fehlt dann.
- Nur eine Stufe. Behoben wird mit der nächsten Fassung.
- Ein älteres Release vom Update-Server lässt sich nie einspielen.
Lief die neue Fassung schon, setzt HLS-OS sie nicht automatisch zurück. Sie könnte die Datenbank schon umgebaut haben. Das Zurücksetzen ist immer eine bewusste Entscheidung.