fix(devices): K200L status parser reads a fault's Yes, which the board wraps in <FONT color=#ff0000>
Build & push images / images (push) Successful in 2m55s
Build & push images / images (push) Successful in 2m55s
First live run on park-lab with the cover open reported "unexpected status page (missing coverOpen, paperEnd, offline)" — exactly the three fault cells. The board writes a fault as <FONT color=#ff0000>Yes</FONT> and a clear row as a bare padded No; the parser accepted only tag-free cells. Cell text is now read with inner tags stripped (row-anchored match). Tests pin the verbatim captured markup plus other shapes. Live after the fix: degraded "cover open, paper out, printer off-line"; cover closed → ready. Wiki: the markup on the K200L page; Periphery "not loaded after reboot" (unit never enabled → `systemctl --user enable --now periphery`) as a §7a gotcha in the provisioning runbook; log. Claude-Session: https://claude.ai/code/session_01FWncR69HgGPuei1dLrW3cU
This commit is contained in:
@@ -314,6 +314,12 @@ sudo loginctl enable-linger admin # so the user service starts at boot witho
|
||||
**Verify:** `systemctl --user status periphery` → active; the server **`park-buzi`** appears and
|
||||
goes **OK/green** in Core → Servers. Then **delete the onboarding key**.
|
||||
|
||||
> **After a reboot: `Unit periphery.service not loaded` (park-lab, 2026-09-09).** The unit
|
||||
> existed but had never been **enabled**, so nothing started it at boot and `reset-failed` /
|
||||
> `restart` had nothing to act on. Fix: `systemctl --user daemon-reload && systemctl --user enable
|
||||
> --now periphery`. Add `enable --now` to the install sequence above whenever the installer's own
|
||||
> enable did not stick (check with `systemctl --user is-enabled periphery` before leaving).
|
||||
|
||||
**➜ Next step is §7b below — the Stack itself is not deployed yet.** A green Server in Core just
|
||||
means the agent connected; it runs nothing until you add the Registry/Git accounts and deploy.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user