Skip to content

fix(control-plane): tolerate non-EC2 apt sources - #33

Open
brandonhresko wants to merge 1 commit into
mainfrom
codex/fix-hetzner-bootstrap
Open

fix(control-plane): tolerate non-EC2 apt sources#33
brandonhresko wants to merge 1 commit into
mainfrom
codex/fix-hetzner-bootstrap

Conversation

@brandonhresko

Copy link
Copy Markdown
Contributor

Summary

  • keep bootstrap running when non-EC2 hosts have no EC2 apt mirror
  • preserve the EC2 reachability fallback for AWS images
  • add regression coverage for the safe no-match path

Testing

  • npm run typecheck
  • npm run lint:gate
  • control-plane: 448 passed, 37 skipped
  • control-plane Python conformance: 1 passed
  • control-plane scripts: 15 passed
  • webapp: 244 passed

Root npm test still exits non-zero on macOS because two untouched blitz-term-credentials tests expand an empty array under the system Bash 3.2 with set -u.

@brandonhresko
brandonhresko marked this pull request as ready for review August 24, 2026 19:59
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