diff --git a/STATUS.md b/STATUS.md index d7119b5..5810c5d 100644 --- a/STATUS.md +++ b/STATUS.md @@ -2,9 +2,9 @@ -## Issues (63 open, 33 closed) +## Issues (62 open, 34 closed) -Verteilung: M1 16 · M2 17 · M3 4 · M4 11 · M5 15 +Verteilung: M1 16 · M2 16 · M3 4 · M4 11 · M5 15 | Issue | Status | Meilenstein | Priorität | Title | |---|---|---|---|---| @@ -25,7 +25,6 @@ Verteilung: M1 16 · M2 17 · M3 4 · M4 11 · M5 15 | [0033](docs/issues/0033-overmind-01-element-desktop-build-lab-registry.md) | open | M2 | low | OVERMIND-01 — element-desktop-build von rohana in die Lab-Registry umziehen | | [0034](docs/issues/0034-cfgmon-11-gitea-ci-rueckbau-abschliessen.md) | open | M2 | medium | CFGMON-11 — Gitea-CI-Rückbau abschließen (sicher rückbaubare Schritte) | | [0040](docs/issues/0040-neckbeard-rueckmeldungen-einreichen.md) | open | M2 | low | neckbeard-Rückmeldungen aus dem Feldtest einreichen | -| [0042](docs/issues/0042-migration-in-betrieb-nehmen-push-spiegel-schedule.md) | open | M2 | high | Migration in Betrieb nehmen: Push, erster Spiegel-Lauf, CI-Schedule | | [0051](docs/issues/0051-cve-remediation-pass.md) | open | M5 | high | CVE-Remediation-Pass: Schwachstellen-Report abarbeiten | | [0053](docs/issues/0053-historien-durchgang-nicht-kanonische-commits.md) | open | M2 | low | Historien-Durchgang: acht nicht-kanonische Commits mitziehen | | [0056](docs/issues/0056-gitops-9-external-postgresql-migration-cloudnativepg-o.md) | open | M1 | high | External PostgreSQL Migration: CloudNativePG or Hetzner | diff --git a/docs/issues/0042-migration-in-betrieb-nehmen-push-spiegel-schedule.md b/docs/issues/0042-migration-in-betrieb-nehmen-push-spiegel-schedule.md index b92d539..e1a5786 100644 --- a/docs/issues/0042-migration-in-betrieb-nehmen-push-spiegel-schedule.md +++ b/docs/issues/0042-migration-in-betrieb-nehmen-push-spiegel-schedule.md @@ -1,7 +1,7 @@ --- type: issue id: "0042" -status: open +status: done created: 2026-08-11 milestone: M2 priority: high @@ -28,3 +28,28 @@ gitlab_iid: "36" 4. gitops#61 einen Meilenstein geben (M1 oder M5 an der ADR-0010-Trennlinie) — der rote Befund der Gruppenprüfung ist die Erinnerung. + +## Erledigt 2026-08-18 — alle vier Schritte + +**Schritt 2, erster Spiegel-Lauf:** ausgeführt (von sorb freigegeben). 17 Aktionen: +sieben Neuanlagen (`management#33`–`#39`), fünf Schließungen, zwei Wiederöffnungen, +drei Label-/Meilenstein-Korrekturen. Die vergebenen iids sind zurückgeschrieben — +das Skript tut das inzwischen selbst, sonst legte der nächste Lauf Duplikate an. +Die Hinweise der Gruppenprüfung sind von 7 auf **0** gefallen. + +**Schritt 4, Meilenstein für gitops#61:** M1 gesetzt (jetzt [#0091](0091-gitops-61-enrollment-kollidierender-localpart-uebernimm.md), +inzwischen geschlossen — der Fix war längst ausgerollt). + +**Schritt 3, CI-Schedule: war bereits erfüllt, nur nicht als solcher erkennbar.** +Der Job `gruppenpruefung` trägt dieselbe Regel wie `stillstandspruefung` +(`CI_PIPELINE_SOURCE == "schedule"`), und es gibt genau einen Zeitplan — `42 0 * * *`. +Der fährt damit **beide** Jobs. Nachgeprüft an der letzten Schedule-Pipeline (472, +2026-08-17 22:43): `gruppenpruefung` und `stillstandspruefung` sind beide gelaufen. +Beide endeten rot, und das ist die Alarmfunktion, nicht ihr Defekt — die Gruppenprüfung +verlässt sich mit Exit 1 bei Befunden genau darauf. + +⚠️ **Stolperstein, bewusst benannt statt behoben:** Der Zeitplan heißt +„Stillstandsprüfung (täglich)". Wer nach der Gruppenprüfung sucht, findet sie dort nicht +— und wer den Zeitplan wegen der Stillstandsprüfung abschaltet, schaltet unbemerkt die +Gruppenprüfung mit ab. Umbenennen (etwa „Nächtliche Prüfungen") ist ein Handgriff auf +GitLab und liegt bei sorb.