From 3b752b48f27a2529920477e08c2c0f95699d1f2f Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Wed, 24 Jun 2026 11:22:43 +0200 Subject: [PATCH] REPORT: agent v0.41.0 deployed to felhom-pve; 9201 remediated onboot:1 Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01FpBYrZCt9sFDqLgbG5GRGD --- REPORT.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/REPORT.md b/REPORT.md index 752dfd0..8af7cf8 100644 --- a/REPORT.md +++ b/REPORT.md @@ -42,11 +42,14 @@ if err := b.run(ctx, "pct", "set", strconv.Itoa(in.VMID), "-onboot", "1"); err ! ## Deploy + remediate + verify -**A. Build + deploy agent v0.41.0** on the build server (`-ldflags -X main.version=0.41.0`), scp to -felhom-pve, back up the prior binary, install, restart the service. — _filled below_ +**A. Built + deployed agent v0.41.0.** Built on 192.168.0.180 (go1.26, `-ldflags -X main.version=0.41.0`, +source @ `166a1c8`) → scp 180→local→felhom-pve → backed up the prior binary to +`/usr/local/bin/felhom-agent.bak-0.40.0` → `install -m0755` → `systemctl restart felhom-agent`. Verified: +`felhom-agent --version` → **0.41.0**, service **active**, logs clean (local-api leaf ready, both 9201 +drives re-bound under the shared parent, hub desired-state updated). -**B. Demo remediation (9201 was provisioned pre-fix → `onboot:0`):** -`pct set 9201 -onboot 1` (non-destructive, config-only) → `pct config 9201 | grep onboot` → _filled below_ +**B. Demo remediation (9201 was provisioned pre-fix → `onboot:0`).** `pct config 9201` before → `onboot: 0`; +ran `pct set 9201 -onboot 1` (non-destructive, config-only); after → **`onboot: 1`** ✓. **C. Back-half fix proper — NOT yet live-validated.** The unit test + `pct config 9201 → onboot:1` cover the immediate state, but the back-half *path itself* (a fresh provision emitting `onboot:1` with no