Das letzte Maintenance Release 21.1.20220207 war noch nicht als latest getaged. habe ich jetzt gemacht. Und auch wieder eingeschaltet, das das automatisch passiert.
Generell empfehlen wir den (rolling) Tag des Major Releases z.B. “21.1” zu verwenden und nicht “latest”. Dann hat man die Kontrolle wann man das Update auf das nächste Major Release macht. Wir erhöhen das Tag in der Regel automatisch mit einem Linux Paket in der docker-compose.override.yml.
Der header.inc.php wird beim Update “angefasst” um dort für das Update ein Passwort zu setzen und dieses nach dem Update auch wieder auf das des Users zurück zu stellen. Das sollte auch passieren wenn es einen Fehler beim Update gibt.
Mir sind bisher ein paar Fälle mit eine 0 Byte header.inc.php unter gekommen, aber bisher immer im Zusammenhang mit einem vollen Dateisystem.
Generell kann es natürlich nicht schaden ein Backup der header.inc.php zu haben.
Ralf