docs: add BUG_000002 and BUG_000003 tickets and update status

This commit is contained in:
2026-01-16 12:08:32 +01:00
parent b6d81885de
commit e13e51531d
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,16 @@
ID: BUG_000002 | Status: Fixed | Severity: High
By: Gemini CLI
# BUG_000002: Update-Prozess wird beim Stoppen des Services beendet
## Beschreibung
Der Update-Prozess (`scripts/update_client.sh`) wird vom Backend-Service gestartet. Da er in derselben Systemd-CGroup wie der `skd.service` läuft, beendet Systemd den Updater sofort, wenn der Service für das Update gestoppt wird.
## Ursache
Prozesse, die direkt via `subprocess.Popen` aus einer Systemd-Unit gestartet werden, gehören zur selben Unit und werden beim Stoppen mit beendet (SIGTERM/SIGKILL).
## Fix
Umstellung des Start-Mechanismus in `backend/update.py` auf `systemd-run --unit=skd-update --collect`. Dies entkoppelt den Prozess in eine eigene transiente Unit.
## Verifizierung
- Update von v0.3.1 auf v0.3.2 verlief erfolgreich, ohne dass der Prozess abgewürgt wurde.