Skip to content

refactor: simplify SSH tunnel setup and isolate registry exposure check #344

Open
muchzill4 wants to merge 1 commit into
arm:mainfrom
muchzill4:ssh-tunnel-improvements
Open

refactor: simplify SSH tunnel setup and isolate registry exposure check #344
muchzill4 wants to merge 1 commit into
arm:mainfrom
muchzill4:ssh-tunnel-improvements

Conversation

@muchzill4

Copy link
Copy Markdown
Contributor

Changes

  • Move registry tunnel exposure validation out of internal/ssh and into a deploy operation.
  • Simplify ssh.NewSSHTunnel to only return tunnel start and stop operations.
  • Add internal/netprobe.PortRefusesConnection for reusable port probing.
  • Update deployment sequencing/tests to insert the registry tunnel exposure check explicitly.

Checklist

  • 🤖 This change is covered by tests as required.
  • 🤹 All required manual testing has been performed.
  • 📖 All documentation updates are complete.

@muchzill4
muchzill4 requested a review from a team as a code owner July 16, 2026 14:51
Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
@muchzill4
muchzill4 force-pushed the ssh-tunnel-improvements branch from bcf4cc6 to dd15339 Compare July 16, 2026 16:27
Sign up for free to 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