docs(backlog): add Compose state-drift and flaky-test tech-debts from 2026-06-24
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
a55c0928e6
commit
afc0a52e3e
|
|
@ -37,6 +37,35 @@ historia incydentów, out-of-band watchdog.
|
|||
|
||||
## Aktywne
|
||||
|
||||
### Rozjazd stanu Docker Compose na VPS — serwisy poza GitOps project-name
|
||||
|
||||
**Data**: 2026-06-24
|
||||
**Źródło**: sesja 2026-06-24 (`docs/sessions/2026-06-24.md`)
|
||||
**Problem**: `node-agent`, `control-plane` i inne serwisy VPS zostały utworzone inną
|
||||
ścieżką / `project-name` niż widzi `deploy-node.sh` (bo VPS nigdy nie deployował się
|
||||
tą ścieżką przed hostname-fixem z `ae739b5`). Przy próbie Recreate pada:
|
||||
`Error: No such container: <stale-id>_node-agent`. `set -e` przerywa całą pętlę.
|
||||
**⚠️ Dotyka żywego control-plane (~7 dni uptime) — ostrożnie, osobna sesja.**
|
||||
**Fix**: uspójnić `project-name` — recreate z czystymi labelami Compose albo migracja
|
||||
do jednego `--project-name` dla całego `deploy-node.sh`.
|
||||
|
||||
---
|
||||
|
||||
### Flaky testy control-plane — state-leak w pytest (gate nierzetelny)
|
||||
|
||||
**Data**: 2026-06-24
|
||||
**Źródło**: sesja 2026-06-24 (`docs/sessions/2026-06-24.md`)
|
||||
**Problem**: `test_incident_lifecycle.py::test_run_once_quarantines_bad_event` i
|
||||
`::test_run_once_skips_observer_emitted_events` failują przez state-leak między
|
||||
przebiegami pytest. Moduł-level stałe `EVENTS_DIR` / `FAILED_EVENTS_DIR` / checkpoint
|
||||
wskazują poza `tmp_path` testu — asercje porównują ścieżki z różnych `pytest-N` runs.
|
||||
Kod observera zdrowy (quarantine i checkpoint działają poprawnie). Gate deploy.sh
|
||||
czerwony przy zdrowym kodzie → zmuszeni do `--no-gate`.
|
||||
**Fix**: zmockować ścieżki na `tmp_path` przez fixture w testach observera.
|
||||
**Skutek bieżący**: gate nierzetelny — każde `--no-gate` musi być odnotowane.
|
||||
|
||||
---
|
||||
|
||||
### 🔴 BLOKUJĄCE — FLOTA-BOMBA: node-agent SSH mount ślepy po recreate
|
||||
|
||||
**Data**: 2026-06-11
|
||||
|
|
|
|||
Loading…
Reference in a new issue