This website requires JavaScript.
d1bd44d2d5
docs(v0.24.0): REPORT for the eject role-gate; live-validated on guest 9201
admin
2026-06-12 09:50:28 +02:00
7ae82e1d5d
agent v0.24.0: role-gate the eject path (system/backup mounts unmount-protected at the agent)
admin
2026-06-12 09:29:09 +02:00
832b73e6e8
agent v0.23.0: expose per-drive capacity (total/used/fraction) in GET /disks for the controller capacity bar
admin
2026-06-11 21:30:38 +02:00
15f7529a1c
v0.23.0: device-ROLE classification + tiered storage-wipe gate (user-data customer-confirmable; system/backup operator-only)
admin
2026-06-11 21:29:18 +02:00
9e3513557f
docs(v0.22.0): REPORT for durable_id exposure
admin
2026-06-11 20:01:02 +02:00
e57fbc9b80
build-golden: default controller image -> 0.43.0 (storage management rebuild)
admin
2026-06-11 19:57:32 +02:00
4734d4a132
v0.22.0: expose durable_id in GET /disks (enables controller guided storage)
admin
2026-06-11 19:46:50 +02:00
790adb07a9
docs(v0.21.0): REPORT for the split-horizon LAN resolver + install step
admin
2026-06-11 18:30:44 +02:00
a43e9813ad
v0.21.0: agent-managed split-horizon LAN resolver (internal/lanresolver)
admin
2026-06-11 18:24:58 +02:00
621a09a1c5
build-golden: default controller image -> 0.42.1 (real wildcard cert on first boot)
admin
2026-06-11 18:08:21 +02:00
79ba2f158a
build-golden: default controller image -> 0.41.2 (base-infra routing + dashboard fixes)
admin
2026-06-11 15:51:38 +02:00
e17385a332
docs(v0.20.0): REPORT for golden stacks-bind + hostname/CT + infra-image bake (live-validated)
admin
2026-06-11 15:17:10 +02:00
1799fcd0e4
build-golden: harden controller-bootstrap --hostname against argv injection
admin
2026-06-11 15:02:01 +02:00
cfebdf5cd4
v0.20.0: golden stacks-dir bind + per-guest hostname/CT + bake base-infra images
admin
2026-06-11 14:56:57 +02:00
de34d170d2
REPORT: v0.19.0 bootstrap v2 — live-validated on demo (guest 9201 onboards ONLINE v0.40.0)
admin
2026-06-11 13:37:12 +02:00
e5a18194f4
v0.19.0: bootstrap contract v2 — relay hub retrieval passphrase (no host key in guest)
admin
2026-06-11 13:22:51 +02:00
e4dfe5ccc7
slice 10D (agent): DR capstone — identity escrow + restore-mode consumption (v0.18.0)
admin
2026-06-11 09:48:36 +02:00
89e9f98a95
slice 10C: escrow consumption — productionize the spike (v0.17.0)
admin
2026-06-10 22:17:56 +02:00
588fed2aa9
slice 10B: operator-signed destructive completion (offline key + signing CLI) (v0.16.0)
admin
2026-06-10 20:14:16 +02:00
8ecf8929fb
slice 10A: activate the control envelope (Down channel) + hub-backed desired provider (v0.15.0)
admin
2026-06-10 19:02:59 +02:00
aa4dfb75ea
slice 9: GET /host/metrics + CPU/chassis-temp collector (v0.14.0)
admin
2026-06-10 16:16:03 +02:00
9a0e7e168b
REPORT + CLAUDE: slice 8B.2 agent half (snapshotted phase, v0.13.0)
admin
2026-06-10 15:02:16 +02:00
570410cd1a
slice 8B.2 (agent): emit snapshotted phase at storage-snapshot moment (v0.13.0)
admin
2026-06-10 14:54:18 +02:00
fe7b3c4ab7
REPORT + CLAUDE: slice 8C Phase A (agent disk endpoints + data-bearing gate, v0.12.0)
admin
2026-06-10 14:07:21 +02:00
c17cfde236
slice 8C Phase A: agent disk endpoints + data-bearing classifier gate + mkfs (v0.12.0)
admin
2026-06-10 12:52:22 +02:00
4d9e76e66a
REPORT + CLAUDE: slice 8B agent half (/backup/due cadence + /backup/status phases, v0.11.0)
admin
2026-06-10 11:04:38 +02:00
33dfd9afb3
slice 8B (agent half): /backup/due cadence policy + /backup/status phases (v0.11.0)
admin
2026-06-10 10:44:50 +02:00
e51b3a2f66
REPORT: slice 8A agent half (local-API + provisioning back-half, v0.10.0)
admin
2026-06-10 10:02:23 +02:00
3fecf4c713
slice 8A (agent half): local-API server + provisioning back-half (v0.10.0)
admin
2026-06-10 09:47:42 +02:00
fae11020a5
slice 7 escrow: agent contract test + CHANGELOG/REPORT/CLAUDE (v0.9.0)
admin
2026-06-10 07:45:38 +02:00
47dd0bd244
slice 7: PBS recovery-code escrow creation (agent, Phase B) (v0.9.0 wip)
admin
2026-06-10 07:37:03 +02:00
6e036e4c75
slice 7: golden host-key unit path fix + live-validation results (v0.8.0)
admin
2026-06-09 21:37:40 +02:00
57405c1a99
slice 7 Phase 1: unified bring-up reconcile job (provision + guest-loss DR) (v0.8.0)
admin
2026-06-09 21:27:49 +02:00
9f6753de0f
restore-test wire contract: warnings + warnings_recognized in host-report golden (Phase B)
admin
2026-06-09 19:41:08 +02:00
6e86483185
restore-test: verdict is liveness, not start-task exitstatus (v0.7.0)
admin
2026-06-09 19:30:03 +02:00
7eea638b92
report update
admin
2026-06-09 18:59:03 +02:00
697e67c85e
docs(REPORT): slice 6 Phase B — PBS offsite tier, live-validated on DooPlex PBS
admin
2026-06-09 17:03:00 +02:00
dcd8a8eff4
fix(pbs): Verify forces ignore-verified=false; restore-test source_tier from storage type
admin
2026-06-09 17:00:21 +02:00
766500dfc3
v0.6.0: slice 6 Phase B — PBS offsite tier (verify + PBS-API client + reporting)
admin
2026-06-09 16:53:04 +02:00
faba8e4ff7
docs(REPORT): slice 6 Phase A — backup + self-restore-test, live-validated on demo-felhom
admin
2026-06-09 13:55:25 +02:00
280a7f80e5
fix(proxmox): DestroyLXC DELETE takes no body + force=1 (live restore-test teardown)
admin
2026-06-09 13:53:36 +02:00
b527430ec7
v0.6.0-rc1: slice 6 Phase A — backup + the self-restore-test (local target)
admin
2026-06-09 13:49:39 +02:00
e548ab57fe
implementation plan
admin
2026-06-09 13:19:28 +02:00
66bd015ee5
docs(REPORT): slice 5 live storage validation on demo-felhom (1TB USB HDD)
admin
2026-06-09 11:19:52 +02:00
77b4f21450
v0.5.1: live-validation prep — fix unmounted-dir durable_id mis-id + watchdog UUID memory
admin
2026-06-09 11:01:40 +02:00
9d6e49236c
v0.5.0: slice 5 Phase B — the host-root surface (mounts + SMART + grow + destructive gate)
admin
2026-06-09 10:53:38 +02:00
27b68f043b
v0.5.0-rc1: slice 5 Phase A — storage observe/report + watchdog (read-only, live)
admin
2026-06-09 09:59:05 +02:00
1af21a6cac
v0.4.0: slice 4 Phase B — reversibility gate + signed-op consuming layer
admin
2026-06-08 23:56:20 +02:00
05c450147c
v0.4.0-rc1: slice 4 Phase A — reconcile engine (structural, runs live unfed)
admin
2026-06-08 23:21:55 +02:00
605ce25f58
v0.3.2: reversible SetConfig step in --selftest=task (slice-4 pre-check)
admin
2026-06-08 21:13:04 +02:00
237452c8c6
docs: reflow CLAUDE.md; unify REPORT/CHANGELOG convention; add no-secrets rule
admin
2026-06-08 20:54:18 +02:00
11c91a0dde
upodate
admin
2026-06-08 20:07:52 +02:00
e68a7af4d3
fix(agent): slice-3 follow-ups — keep run-status on config fail, selftest usage, contract golden (v0.3.1)
admin
2026-06-08 18:29:05 +02:00
ab77fa3544
feat(hub): host-report client + collector + first daemon loop (slice 3, v0.3.0)
admin
2026-06-08 16:20:09 +02:00
f0fee7e193
feat(authz): operator signed-op verifier + durable nonce store (slice 2, v0.2.0)
admin
2026-06-08 15:23:02 +02:00
43b7e96905
docs(agent): add REPORT.md (latest-task report, overwritten each change)
admin
2026-06-08 14:47:38 +02:00
7dcc80fde8
chore(agent): add CHANGELOG, version the agent at 0.1.0
admin
2026-06-08 14:41:34 +02:00
a042316d6d
feat(agent): scaffold + proxmox interaction layer (slice 1)
admin
2026-06-08 14:34:32 +02:00
4d84207572
moved docs
admin
2026-06-08 13:58:41 +02:00
5b4253346d
Merge pull request 'docs: rework references for repo rename proxmox-controller -> felhom-agent' (#1 ) from chore/rename-repo-refs into main
admin
2026-06-08 11:57:13 +00:00
61bfea3610
docs: rework references for repo rename proxmox-controller -> felhom-agent
admin
2026-06-08 13:38:58 +02:00
e80678e9fd
01 updated
admin
2026-06-08 12:59:37 +02:00
a2c413f17d
updated hub arch
admin
2026-06-08 12:55:06 +02:00
cb8330d2bd
hub-architecture
admin
2026-06-08 12:40:56 +02:00
36451f57e0
04-control-plane-authorization.md
admin
2026-06-08 10:13:24 +02:00
333c65cbc4
phase4-signing-findings
admin
2026-06-08 10:03:49 +02:00
bb0a9e7205
refresh
admin
2026-06-08 09:15:16 +02:00
8ae6e8abf3
update
admin
2026-06-08 08:21:07 +02:00
c8837d442e
review
admin
2026-06-08 07:49:00 +02:00
dc9ac6084d
module map added
admin
2026-06-07 22:52:05 +02:00
34fbf318ba
topology&trust
admin
2026-06-07 22:21:41 +02:00
060bfb8ffd
doc update
admin
2026-06-07 20:46:01 +02:00
c806176317
update
admin
2026-06-07 20:21:51 +02:00
23169cbef7
docs updated
admin
2026-06-07 20:20:52 +02:00