Retry restore-test downloads safely and expose bounded diagnostics
This commit is contained in:
1 parent
4f220dbc64
commit
3d16f33f24
10 files changed
+417
-22
No files matched your search
@@ -1,5 +1,26 @@
|
||||
# Automatisches Update-Paket
|
||||
|
||||
## Nachtrag vom 15.09.2026: Restore-Abnahme nach erfolgreichem Backup
|
||||
|
||||
Das Paket `4f220dbc6447` bestand auf Gemini das neue Backup einschließlich
|
||||
vollständiger Remote-Rückleseprüfung. Danach scheiterte der separate Restore-Test
|
||||
bei `nextcloud-data` mit `Command failed: bash`; seine Bereinigung war erfolgreich.
|
||||
Die erste Korrektur erfasste diesen eigenen Downloadpfad noch nicht.
|
||||
|
||||
Das aktuelle Paket begrenzt und wiederholt auch die Restore-Test-Downloads.
|
||||
Es meldet die genaue Komponente/Phase, Exit-Code, empfangene Bytes und sichere
|
||||
Fehlerklassen. Angefangene Downloads werden vor Wiederholung auf null gekürzt.
|
||||
Details und Grenzen stehen in [RESTORE_TEST.md](RESTORE_TEST.md).
|
||||
|
||||
Bei diesem Updatefehler bleibt das erfolgreich erstellte Backup erhalten,
|
||||
das Paket ist installiert, Backup- und Restore-Test-Timer bleiben jedoch gestoppt.
|
||||
Das korrigierte Paket wie unten per SCP übertragen und im Wartungsfenster normal
|
||||
starten. Es erstellt ein neues Abnahmebackup und prüft dieses vollständig.
|
||||
Ein bereits aktivierter Restore-Test benötigt keine weitere Aktivierungsoption.
|
||||
Erst `SUCCESS` in der **neuen** `result.txt` bestätigt die gesamte Update-Abnahme
|
||||
und die Timer-Aktivierung; die alte Fehlerdatei bleibt ein historischer Nachweis.
|
||||
Rollback ist für die erneute Paketinstallation nicht erforderlich.
|
||||
|
||||
## Korrektur vom 15.09.2026: hängende Rückleseprüfung
|
||||
|
||||
Das aktuelle Paket ergänzt drei vollständige Rückleseversuche mit eigenen
|
||||
|
||||
Reference in new issue
Block a user