#036 Rotation des Deployment-Keys abbrechen #36

Closed
opened 2026-10-12 20:53:04 +00:00 by florian.wilde · 0 comments
Owner

Ziel

Eine begonnene Rotation des Deployment-Keys (#031) zurücknehmen können, etwa wenn ein Host den neuen Key dauerhaft nicht annimmt – bisher blieb nur, Hosts beim Umstellen zu übergehen.

Aufgaben

  • Worker-Schritt abbrechen: Nachfolger WIDERRUFEN, Private Key sofort verwerfen, protokollieren
  • Nur vor dem Umstellen; danach meldet sich sshkv schon mit dem neuen Key an
  • Seite: Knopf „Rotation abbrechen“, danach Karte „Abgebrochene Rotation aufräumen“ mit Dry-Run
  • Neue Rotation sofort möglich (partieller Index aus #033)

Akzeptanzkriterien

  • Integrationstest: verteilen → abbrechen → Dry-Run entfernt den neuen Key, alter arbeitet weiter → neue Rotation startet
  • E2E: abbrechen und aufräumen im Browser; nimmt auch eine liegengebliebene Rotation mit

Abhängigkeiten

#031, #033

Notizen / Entscheidungen

  • Gefunden, weil ein fehlgeschlagener E2E-Lauf eine Rotation auf verwaisten Testhosts hängen ließ: Das Umstellen verweigerte sich zu Recht, aber es gab keinen Weg zurück.
  • Der verworfene Key bleibt bis zum Dry-Run in den Blöcken stehen (harmlos – sein Private Key existiert nicht mehr); die Aufräum-Karte zeigt das.

Quelle: docs/issues/036-deploymentkey-abbrechen.md – dort wird dieses Issue gepflegt.

## Ziel Eine begonnene Rotation des Deployment-Keys (#031) zurücknehmen können, etwa wenn ein Host den neuen Key dauerhaft nicht annimmt – bisher blieb nur, Hosts beim Umstellen zu übergehen. ## Aufgaben - [x] Worker-Schritt `abbrechen`: Nachfolger WIDERRUFEN, Private Key sofort verwerfen, protokollieren - [x] Nur vor dem Umstellen; danach meldet sich sshkv schon mit dem neuen Key an - [x] Seite: Knopf „Rotation abbrechen“, danach Karte „Abgebrochene Rotation aufräumen“ mit Dry-Run - [x] Neue Rotation sofort möglich (partieller Index aus #033) ## Akzeptanzkriterien - [x] Integrationstest: verteilen → abbrechen → Dry-Run entfernt den neuen Key, alter arbeitet weiter → neue Rotation startet - [x] E2E: abbrechen und aufräumen im Browser; nimmt auch eine liegengebliebene Rotation mit ## Abhängigkeiten #031, #033 ## Notizen / Entscheidungen - Gefunden, weil ein fehlgeschlagener E2E-Lauf eine Rotation auf verwaisten Testhosts hängen ließ: Das Umstellen verweigerte sich zu Recht, aber es gab keinen Weg zurück. - Der verworfene Key bleibt bis zum Dry-Run in den Blöcken stehen (harmlos – sein Private Key existiert nicht mehr); die Aufräum-Karte zeigt das. --- Quelle: `docs/issues/036-deploymentkey-abbrechen.md` – dort wird dieses Issue gepflegt.
florian.wilde added this to the v1.0.0 milestone 2026-10-12 20:53:04 +00:00
florian.wilde added the sicherheitbackend labels 2026-10-12 20:53:04 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: florian.wilde/sshkeyvault#36