admin pushed to main at admin/felhom-agent 2026-07-05 22:59:00 +02:00
223c235f01 fix(felhomsshd): operator_peer_configured from belt @operator_ips (agent-readable)
admin pushed to main at admin/felhom-agent 2026-07-05 22:57:37 +02:00
72d6132907 fix(felhomsshd): reachable=listener-present (belt blocks a dial); operator/key configured from persistent state
admin pushed to main at admin/felhom-agent 2026-07-05 22:51:32 +02:00
2bf9354c0e fix(felhomsshd): don't empty the belt/authkeys on an unfetched block (operator lockout)
admin pushed to main at admin/felhom-agent 2026-07-05 22:43:25 +02:00
b99d02b7a9 fix(felhomsshd): keep the persisted port unconditionally (no self-listen flip-flop)
admin pushed to main at admin/felhom-agent 2026-07-05 22:41:17 +02:00
d880289b06 fix(felhomsshd): persist claimed port in agent StateDir (non-root can't write /etc)
admin pushed to main at admin/felhom.eu 2026-07-05 22:35:02 +02:00
b70f2d0763 deploy(hub): v0.35.0 — OOB operator access (TASK H1)
admin pushed to main at admin/felhom.eu 2026-07-05 22:34:07 +02:00
ccb378060d feat(install): --enable-oob installs felhom-sshd + static belt (H1 Part 5)
admin pushed to main at admin/felhom-agent 2026-07-05 22:33:50 +02:00
a34aac64d0 feat(configs): OOB static belt table + loader unit + felhom-op sudoers (H1 Part 5)
admin pushed to main at admin/felhom.eu 2026-07-05 22:30:05 +02:00
f8fc09e5cc feat(hub): OOB access health ingest + degraded alert (H1 Part 4)
admin pushed to main at admin/felhom-agent 2026-07-05 22:30:03 +02:00
9d9e4a5ea7 test(hub): collector OOB stanza wiring (H1)
admin pushed to main at admin/felhom-agent 2026-07-05 22:27:04 +02:00
c983a25609 feat(felhomsshd): dedicated OOB sshd instance + port-adaptive belt (H1 Parts 2-4 agent)
admin pushed to main at admin/felhom.eu 2026-07-05 22:08:08 +02:00
0ec7555126 feat(hub): operator OOB peer + oob_peer_ip desired-state merge (H1 Part 1)
admin pushed to main at admin/felhom-agent 2026-07-05 22:08:07 +02:00
effff53f99 feat(wgtunnel): render operator OOB /32 into wg-felhom AllowedIPs (H1 Part 1, [OF-1])
admin pushed to main at admin/felhom-agent 2026-07-05 19:24:14 +02:00
4b7c5bf128 docs(context): v0.71.0 break-glass watchdog + mgmt_plane shipped
admin pushed to main at admin/felhom.eu 2026-07-05 19:24:13 +02:00
a3ee93e97e docs(context): TASK G1 break-glass shipped + live-validated
admin pushed to main at admin/felhom-agent 2026-07-05 19:23:08 +02:00
8675bff3da docs(G1): REPORT.md — break-glass agent half (v0.71.0) live-validated
admin pushed to main at admin/felhom.eu 2026-07-05 19:22:53 +02:00
f1d3922fcc docs(G1): REPORT + scripts CHANGELOG for break-glass (hub v0.34.1 live-validated)
admin pushed to main at admin/felhom.eu 2026-07-05 19:12:54 +02:00
012e5f3ecc fix(hub): mgmt_plane_healed alerts on the FIRST auto-heal (TASK G1) — v0.34.1
admin pushed to main at admin/felhom.eu 2026-07-05 19:09:40 +02:00
1bd054602d deploy(hub): bump to 0.34.0 (break-glass vault + mgmt_plane surfacing, TASK G1)
admin pushed to main at admin/felhom.eu 2026-07-05 19:04:37 +02:00
28ac5f575c docs(runbook): break-glass management-plane recovery (TASK G1)