#022 Import bestehender Schlüssel #22

Closed
opened 2026-10-12 15:12:45 +00:00 by florian.wilde · 0 comments
Owner

Ziel

Unbekannte Schlüssel eines Hosts übernehmen und zuordnen.

Aufgaben

  • wird zu Beginn der Phase verfeinert

Akzeptanzkriterien

  • wird zu Beginn der Phase verfeinert

Abhängigkeiten

#021

Notizen / Entscheidungen

  • Grundlage ist die letzte Beobachtung des Abgleichs: Übernommen wird nur, was sshkv dort wirklich gesehen hat.
  • Zwei Wege: „bekannt“ (nur als Schlüssel aufnehmen – der Befund verschwindet, auf dem Host ändert sich nichts) oder „verwalten“ (Zuweisung mit ausserhalbEntfernen: beim nächsten Ausrollen wandert die Zeile mit ihren Optionen in den Block, die alte Zeile außerhalb verschwindet – mit Dry-Run).
  • Neues Feld PublicVerwendung.ausserhalbEntfernen (Migration 20261012131000). Ohne dieses Feld fasst sshkv Zeilen außerhalb des Blocks weiterhin nie an.
  • Optionen der Zeile werden mit optionenPruefen übernommen; unbekannte Optionen verhindern das Verwalten mit klarer Meldung.

Quelle: docs/issues/022-import.md – dort wird dieses Issue gepflegt.

## Ziel Unbekannte Schlüssel eines Hosts übernehmen und zuordnen. ## Aufgaben - [x] wird zu Beginn der Phase verfeinert ## Akzeptanzkriterien - [x] wird zu Beginn der Phase verfeinert ## Abhängigkeiten #021 ## Notizen / Entscheidungen - **Grundlage ist die letzte Beobachtung** des Abgleichs: Übernommen wird nur, was sshkv dort wirklich gesehen hat. - **Zwei Wege:** „bekannt“ (nur als Schlüssel aufnehmen – der Befund verschwindet, auf dem Host ändert sich nichts) oder „verwalten“ (Zuweisung mit `ausserhalbEntfernen`: beim nächsten Ausrollen wandert die Zeile mit ihren Optionen in den Block, die alte Zeile außerhalb verschwindet – mit Dry-Run). - Neues Feld `PublicVerwendung.ausserhalbEntfernen` (Migration `20261012131000`). Ohne dieses Feld fasst sshkv Zeilen außerhalb des Blocks weiterhin nie an. - Optionen der Zeile werden mit `optionenPruefen` übernommen; unbekannte Optionen verhindern das Verwalten mit klarer Meldung. --- Quelle: `docs/issues/022-import.md` – dort wird dieses Issue gepflegt.
florian.wilde added this to the v0.4.0 milestone 2026-10-12 15:12:45 +00:00
florian.wilde added the uibackend labels 2026-10-12 15:12:45 +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#22