Skip to content

Decouple nameserver + gateway from the core - #486

Merged
TeoSlayer merged 2 commits into
mainfrom
decouple-nameserver-gateway
Oct 1, 2026
Merged

TeoSlayer merged 2 commits into
mainfrom
decouple-nameserver-gateway

Conversation

@TeoSlayer

Copy link
Copy Markdown
Collaborator

gateway and nameserver are out of the core fleet (both archived upstream 2026-10-01). No Go code imports either: pilotctl extras gateway only points at the external pilot-gateway binary, and the nameserver v0.2.1 require existed solely for the nightly driver-integration test.

Changes:

  • drop github.com/pilot-protocol/nameserver from go.mod (+ go mod tidy)
  • delete tests/zz_nameserver_test.go (nightly-tagged; needed the tests package shared TestEnv). The nameserver repo keeps its own suite and builds standalone with GOWORK=off.

Verified: go build ./... + go vet ./tests/ ./cmd/pilotctl/ clean; libpilot builds; gateway + nameserver build standalone.

Teo Calin and others added 2 commits October 1, 2026 15:02
gateway and nameserver are decoupled from the core fleet (both archived
upstream). No Go code imports them: 'pilotctl extras gateway' only points
at the external pilot-gateway binary, and the nameserver require existed
solely for the nightly driver-integration test. That test is removed here;
the nameserver repo keeps its own test suite and builds standalone.
@TeoSlayer
TeoSlayer merged commit a20215a into main Oct 1, 2026
14 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