feat(ssh): add node SSH dial-in verification script (Fixes #211) #212

Merged
super merged 1 commits from dev/opm/211-container-ssh-recovery into master 2026-10-09 22:43:10 +00:00
Owner

Automated PR from branch dev/opm/211-container-ssh-recovery by OPM.

Automated PR from branch dev/opm/211-container-ssh-recovery by OPM.
super added 1 commit 2026-10-09 22:41:08 +00:00
Adds bin/verify-node-ssh.sh: checks reverse-tunnel listeners and SSH
auth for each fleet node port from the VM. Distinguishes dark nodes
(no listener) from auth failures (authorized_keys perms/keys).

Verification 2026-10-09:
- muse/2225, 646/2226, pip/2227, muse-main/2224, opm/2228: LISTEN
- def/2229, dev/2230: DARK (no reverse tunnel)
- All listening nodes reject VM super key (expected: nodes authorize
  per-operator/id_frontdoor keys, not the VM super key)

Fixes #211
super merged commit 78d22bd950 into master 2026-10-09 22:43:10 +00:00
Sign in to join this conversation.