Skip to content

[codex] fix: wait for SSH listener IP at startup - #7

Merged
wk1995 merged 3 commits into
masterfrom
codex/fix-ssh-network-startup
Aug 10, 2026
Merged

[codex] fix: wait for SSH listener IP at startup#7
wk1995 merged 3 commits into
masterfrom
codex/fix-ssh-network-startup

Conversation

@wk1995

Copy link
Copy Markdown
Collaborator

Summary

  • Make address-bound SSH wait for network readiness and the configured listener IP before starting.
  • Preserve the fixed private-address listener and existing SSH hardening.
  • Record the internal operational change without modifying published B-side protocol documents.

Root cause

On reboot, sshd could run before the gateway's static listener address was assigned, causing Cannot assign requested address and leaving SSH unavailable.

Validation

  • .venv/bin/python -m unittest discover -s tests -v
  • bash -n linux/configure-ssh-operations.sh
  • python3 tools/check-version-registry.py
  • bash tools/check-external-protocol.sh

@wk1995
wk1995 marked this pull request as ready for review August 10, 2026 07:42
@wk1995
wk1995 merged commit a725a3c into masterAug 10, 2026
1 check passed
@wk1995
wk1995 deleted the codex/fix-ssh-network-startup branch August 10, 2026 07:42
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@wk1995