scripts: add update-service enrollment helper

This commit is contained in:
2026-01-15 09:28:05 +01:00
parent b68ce13be0
commit 1888f59c05
7 changed files with 144 additions and 0 deletions

View File

@ -44,3 +44,4 @@ Ermoegliche einen robusten Client-Update-Flow mit Verifikation und Rollback.
- US_000031: Update im Web-UI anstossen
- US_000032: Update-Logs im Web-UI anzeigen
- US_000033: Rollback im Web-UI anstossen
- US_000043: Enrollment-Token per Script abrufen

View File

@ -0,0 +1,17 @@
ID: US_000043 | Version: 0.2.1 | Status: Done
By: Codex (GPT-5)
# US_000043: Enrollment-Token per Script abrufen
Als Admin moechte ich ein einfaches Script, das den Enrollment-Flow
gegen den Update-Service per curl ausfuehrt, damit ich den Langzeit-Token
ohne manuelle Requests erzeugen kann.
## Akzeptanzkriterien
- Given ein gueltiger Enrollment-Token vom Update-Service
- When das Script ausgefuehrt wird
- Then wird ein Langzeit-Token erstellt und optional in eine Datei geschrieben
- And Service-URL und Projekt-ID koennen per ENV oder Parameter gesetzt werden
## Task-Platzhalter
- TASK_000049: Script fuer Enrollment-Flow erstellen und dokumentieren

View File

@ -0,0 +1,19 @@
ID: TASK_000049 | Version: 0.2.1 | Status: Done
By: Codex (GPT-5)
# TASK_000049: Script fuer Enrollment-Flow erstellen
## Outcome
Ein Bash-Script nutzt curl, um den Enrollment-Flow gegen den Update-Service auszufuehren.
## Story-Bezug
US_000043
## Beschreibung
- Script liest `SKD_UPDATE_SERVICE_URL`, `SKD_UPDATE_PROJECT_ID` und optional `SKD_UPDATE_TOKEN_FILE`.
- Enrollment-Token als Parameter.
- Token extrahieren und Datei mit 0600 schreiben.
## Definition of Done (DoD)
- Script im Repo vorhanden und dokumentiert.
- Funktioniert mit ENV oder Parametern.