Solange (mindestens) eine Aktualisierungsgruppe vorhanden ist, wird alle 15 Minuten ein Cronjob ausgeführt, welcher überprüft, ob gerade Clients aktualisiert werden sollen.
Hierbei werden solange neue Clients mit Aktialisierungsaufträgen gestartet, wie es die Anzahl bei ”Gleichzeitige Aktualisierungen” zuläßt. Ist das Zeitfenster der gerade aktiven Aktualisierungsgruppe abgelaufen, so werden keine weiteren Clients aus dieser aktualisiert. Bereits laufende Aktualisierungen werden aber nicht abgebrochen.
Außerdem wird überprüft, ob für die Aktualisierung vorgemerkte Clients wirklich ein Update ausführen. Sollten diese nicht innerhalb von 30 Minuten (z.B. aufgrund nicht funktionierendem Wake on LANs) mit dem Aktualisieren beginnen, so werden bei diesen die Aufträge für die automatische Aktualisierung zurückgezogen und für 24 Stunden kein weiterer Versuch unternommen.
Aktualisierungen werden bei bereits laufenden Clients im Hintergrund ausgeführt. Clients, die per WOL gestartet wurden, werden nach der Aktualisierung wieder heruntergefahren.
Sind alle Clients einer Aktualisierungsgruppe abgearbeitet (mit erfolgreicher oder fehlgeschlagener Aktualisierung), so wird die nächste Gruppe mit passendem Zeitbereich (falls vorhanden) aktiviert.
Nach Löschen der letzten Aktualisierungsgruppe wird auch der Cronjob wieder entfernt.
In der Logdatei ”/m23/log/autoUpdate.log” finden Sie Informationen zu den durchgeführten Aktualisierungen.