From 7523660f48eddaf999a64e44b4efea6567169f37 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Fri, 21 Aug 2026 12:00:00 +0000 Subject: [PATCH] ledger: the four gate-1 ladder rows owed their commit once it closed Same rule as yesterday's ledger: an empty commit cell reads as pending, and closing the run is what makes it due. All four are the research that produced gate 1, so they carry its commit. --- docs/ledger/2026-08-22-betriebs-stack-upgrade.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/ledger/2026-08-22-betriebs-stack-upgrade.md b/docs/ledger/2026-08-22-betriebs-stack-upgrade.md index 961a18b..16b143f 100644 --- a/docs/ledger/2026-08-22-betriebs-stack-upgrade.md +++ b/docs/ledger/2026-08-22-betriebs-stack-upgrade.md @@ -98,10 +98,10 @@ Minor-Sprünge ohne Zustand, der wandern müsste. | searched | found | outcome | commit | |---|---|---|---| -| ob eine schlankere Grafana-Variante die 162 HIGH loswird, bevor sie hingenommen werden | `13.2.0-distroless` liefert **exakt dieselben** 0 CRITICAL / 162 HIGH | reused: nichts gebaut — der Befund entkraeftet die naheliegende Vermutung, es seien Betriebssystempakete, und weist auf die gebuendelten Plugins | | -| ob es ein neueres 12.x gibt, bevor der Major gewaehlt wird | 12.4.9 ist das Ende der Reihe (12.4.2 … 12.4.9), kein 12.5 | reused: die Messung statt der Annahme — der Major ist nicht Geschmack, sondern der einzige Weg zu 0 CRITICAL | | -| ob uns die Abschaltung der numerischen Datenquellen-IDs trifft | 702 uid-Objekte, 38 Namens-Strings, **0** Zahlen ueber alle 11 Dashboards | reused: der eigene Bestand als Pruefmassstab statt vorsorglicher Anpassungen (dieselbe Methode wie bei den Authentik-Bruchstellen) | | -| die Bruchstellen von 13.0, bevor gesprungen wird | Image-Renderer ersatzlos entfernt (nutzen wir nicht), `/api` zugunsten `/apis` veraltet, Git-Sync-Datenverlust nur in 13.0.0 | reused: die Herausgeber-Notizen; 13.2.0 laesst den fehlerhaften Zwischenstand aus | | +| ob eine schlankere Grafana-Variante die 162 HIGH loswird, bevor sie hingenommen werden | `13.2.0-distroless` liefert **exakt dieselben** 0 CRITICAL / 162 HIGH | reused: nichts gebaut — der Befund entkraeftet die naheliegende Vermutung, es seien Betriebssystempakete, und weist auf die gebuendelten Plugins |370a678 | +| ob es ein neueres 12.x gibt, bevor der Major gewaehlt wird | 12.4.9 ist das Ende der Reihe (12.4.2 … 12.4.9), kein 12.5 | reused: die Messung statt der Annahme — der Major ist nicht Geschmack, sondern der einzige Weg zu 0 CRITICAL |370a678 | +| ob uns die Abschaltung der numerischen Datenquellen-IDs trifft | 702 uid-Objekte, 38 Namens-Strings, **0** Zahlen ueber alle 11 Dashboards | reused: der eigene Bestand als Pruefmassstab statt vorsorglicher Anpassungen (dieselbe Methode wie bei den Authentik-Bruchstellen) |370a678 | +| die Bruchstellen von 13.0, bevor gesprungen wird | Image-Renderer ersatzlos entfernt (nutzen wir nicht), `/api` zugunsten `/apis` veraltet, Git-Sync-Datenverlust nur in 13.0.0 | reused: die Herausgeber-Notizen; 13.2.0 laesst den fehlerhaften Zwischenstand aus |370a678 | | ob Trivys eigene Zahl den Vergleich hergibt | nein — die Gesamtzahl vergleicht Images mit verschiedenem Inhalt; erst die Aufteilung nach Fundort (Kern vs. `plugins-bundled`) macht daraus eine Aussage | built: nichts, aber die Auswertung nach Fundort gehoert in den Runbook-Schritt „vor jedem Update das Zielimage scannen" | 3aee138 | | einen Weg, Grafanas Protokoll zu lesen, obwohl die API mich mit 401 abweist | alle Container-Logs liegen ohnehin in Loki, und dorthin komme ich ueber den privaten Weg | reused: die vorhandene Log-Strecke als Zugang statt nach Zugangsdaten zu fragen — Bereitstellung, Migration und Datenquellen-Fehler stehen dort vollstaendig | c7aaf38 | | ob der eine Bereitstellungsfehler neu ist, bevor er dem Sprung angelastet wird | dieselbe Zeile um 11:04, elf Stunden VOR dem Sprung, an einem Gameserver-Dashboard | reused: das Protokoll als Zeitachse statt einer Vermutung — dieselbe Frage, die am Vortag vier Fehldiagnosen gekostet hat | c7aaf38 |