From d775fda3267c1a43c9086c9c2d5a78b634866bc8 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Wed, 1 Jul 2026 21:27:48 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20spike=20status=20=E2=80=94=20Impl-2b=20?= =?UTF-8?q?DONE=20(raw=20enrollment=20live:=20ctrl=20v0.95.0=20+=20agent?= =?UTF-8?q?=20v0.58.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- .../audits/SPIKE-drive-enrollment-2026-07-01.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/documentation/audits/SPIKE-drive-enrollment-2026-07-01.md b/documentation/audits/SPIKE-drive-enrollment-2026-07-01.md index 9e81ca5..ddbdb44 100644 --- a/documentation/audits/SPIKE-drive-enrollment-2026-07-01.md +++ b/documentation/audits/SPIKE-drive-enrollment-2026-07-01.md @@ -8,9 +8,13 @@ > `RegistryKnownTargets` (watchdog Known from intent registry + `.mount` units, not PVE storages) + > idempotent existing-drive migration. Live-validated on felhom-pve (candidates returns only /dev/sdd; > the registry-sourced watchdog detects + self-heals a drive; no false detach). -> - **PENDING: Impl-2b** — the controller wizard rewiring (consume `/disks/candidates`) + enroll -> orchestration + a live end-to-end raw enrollment (format via the Impl-1 guarded path). **Impl-3** — -> the shared-box operator gate for self-serve format. +> - **SQ4 wizard wiring + end-to-end raw enrollment → Impl-2b DONE** (controller **v0.95.0**: wizards +> fetch `/api/disks/candidates` + `resolveEnrollUUID`; agent **v0.56–0.58**: raw-drive first-class — +> durableIDForMount / ReassertGuestBinds / HostReader wiring / `/disks` GuestPath+BoundUnderParent). +> Live-validated on felhom-pve: raw `/dev/sdd` enrolled via the real UI → **"Aktív"** (mount+bind+intent+ +> guest-bind+health-tracked). KNOWN follow-up: `runStorageInit` doesn't poll the agent's detached-format +> status, so a SLOW-device format doesn't complete the enroll in one flow (validated via the attach path). +> - **PENDING: Impl-3** — the shared-box operator gate for self-serve format. > > See the felhom-agent + felhom.eu REPORTs + `RUNBOOK-usb-enrollment-3bfix-2026-07-01.md`.