fisi is decommissioned and boma retired Netbird (ADR-036), so the old Claude-on-fisi/Netbird access doctrine is gone. New order: VPS bastion ProxyJump onto wg1 (primary, isolation-clean), via mamba over the boma hub when on-site. Netbird control plane kept but demoted to legacy (operator decision, not an access path). Network map refreshed from live probing 2026-07-17: rack LAN is 10.0.0.0/24, wifi 172.17.3.0/24 does not route to it, 10.2.30.0/24 likely gone. Incident log covers the srv07/mf04 identity fix and re-established access. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3.1 KiB
3.1 KiB
2026-07-17 — srv07 (ex-mf04) unreachable by every path; identity settled; access re-established
Symptom
Session goal: conclude an SSH access path to the testmachine ("mf04, now
srv07 — we think"). Every documented path was dead: old LAN IPs
(10.0.0.183/.184, 10.2.30.61) unreachable, wg1 peer 10.13.0.3 had no
handshake and the VPS had no route to it, the fisi/Netbird path no longer
exists (fisi decommissioned, ubongo has no Netbird agent — boma ADR-036).
Also unclear: whether the box is srv05 or srv07 — the naming-scheme migration
table said mf04 → srv05, the physical sticker said srv07.
Root cause
Two physical-layer facts, no software fault:
- The box's network path was unplugged. pp02:8 (srv07 eth0) had lost its
rear patch when sw01:7 was repurposed as the sw06 uplink — already recorded
in
MakerFLOSS/docs/hardware/pp02.md, but not connected to "that's why nothing answers." The machine itself had been up 9+ days. - The naming table was wrong. The physical box wearing the srv07 sticker
is the Ansible/OS host mf04 (i3-4360T/16 GB/500 GB HDD — matches neither
srv04's nor srv05's recorded i5-3570K specs).
mf04 → srv05was a mis-mapping made when the placeholder pages were renamed.
What was done (operator on-site with mamba; Claude from ubongo via the boma hub → mamba)
- Operator re-plugged the box and wired mamba into the rack switching; the box
immediately took its old lease (
10.0.0.183) and its wg1 tunnel re-handshook. - Renamed the host live to match the sticker: hostname
mf04 → srv07,/etc/hosts, wg unitmakerfloss-mf04 → mf-srv07. Gotcha: wg-quick interface names are capped at 15 chars (IFNAMSIZ) —makerfloss-srv07(16) fails with a misleadingdoes not exist; hencemf-srv07. - AnsibleBaobabV4
0bce3a1:host_vars/mf04.yml → srv07.yml;ansible_hostre-pinned from the Netbird IP to wg110.13.0.3+ ProxyJump via the VPS (mirrors mf01); inventory + hub peer entry renamed. Vault keys keep the historicalmf04name (same keypair). - MakerFLOSS docs
f047332: srv07 real specs, dated correction of the naming-table row, pp02 note (path restored, new patching unrecorded). - This repo: access.md rewritten for the ubongo era, network-map.md refreshed from live probing.
- Netbird: kept (control plane + srv07 agent), operator decision — no longer an access path, not removed yet.
Verification
ssh -J sjat@makerfloss.eu:7576 -p 7576 sjat@10.13.0.3→ hostnamesrv07(roaming path, end-to-end).ssh -p 7576 sjat@10.0.0.183from wired mamba → works (on-site path).wg-quick@mf-srv07active + enabled; hub handshake fresh after rename.
Follow-ups
- Record srv07's actual rear patch / switch port (pp02.md + sw01.md).
- Identify the rack-LAN Debian trio
.10/.11/.12and.158/.165/.209. - Find/verify makerfloss1 (LAN and wg1 both dark).
- Ansible play against srv07 not yet re-run — first run after the rename
should be watched (wg config name change: the play must not resurrect a
makerfloss-srv07/makerfloss-mf04config; host_vars now saysmf-srv07). - Eventual Netbird retirement decision (logged in access.md §D).