Skip to content

fix(imp): use reachable guest DNS resolvers - #104

Merged
syscod3 merged 1 commit into
mainfrom
fix/imp-guest-dns-resolvers-20260909
Sep 9, 2026
Merged

syscod3 merged 1 commit into
mainfrom
fix/imp-guest-dns-resolvers-20260909

Conversation

@syscod3

@syscod3 syscod3 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the unreachable runner-network gateway resolver with public recursive resolvers
  • retain the existing runner subnet, NAT, image pins, and all other pool settings

Verification

  • raw-manifest preservation assertion: only ImpNetwork.spec.dns changed
  • python3 scripts/validate.py passes (local schema check skipped because kubeconform is unavailable)
  • python3 scripts/check-version-drift.py passes
  • pre-commit run --all-files passes
  • destination-cluster server-side dry-run accepts all four manifests

Live evidence

  • current ImpNetwork/github-runner has dns: [192.168.230.1]
  • guest runner failures show GitHub hostname resolution failure at that resolver; the gateway is not a DNS service

@syscod3
syscod3 merged commit a6a336d into main Sep 9, 2026
5 checks passed
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