Skip to content

orchestration: use public prebuilt by default - #1937

Merged
hugosantos merged 1 commit into
mainfrom
feature-20260829-prebuilt-orchestrator
Aug 30, 2026
Merged

orchestration: use public prebuilt by default#1937
hugosantos merged 1 commit into
mainfrom
feature-20260829-prebuilt-orchestrator

Conversation

@hugosantos

@hugosantos hugosantos commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Use an immutable public multi-platform orchestrator image by default while retaining --orchestrator=head for source testing.
  • Scope the prebuilt provisioning tool to prebuilt mode so head mode rebuilds both the server and tool.
  • Use Docker credentials when publishing deploy plans and avoid requiring an unused environment registry for explicit binary repositories.

Validation

  • go test ./internal/cli/cmd ./internal/build/binary ./internal/planning/deploy ./orchestration/...
  • nsdev fmt
  • Ran uncached nsdev prepare local --env=dev --log_actions and verified both public prebuilt references were used with no orchestrator source builds.
  • Ran uncached nsdev prepare local --env=dev --orchestrator=head --log_actions and verified both the server and provisioning tool were built from source.
  • Verified anonymous pulls of the pinned amd64/arm64 server, provisioning tool, and migrated filesync prebuilt from public.registry.namespace.systems.

@hugosantos
hugosantos requested a review from n-g August 29, 2026 23:42
@hugosantos
hugosantos force-pushed the feature-20260829-prebuilt-orchestrator branch from e8fe765 to edf17d8 Compare August 30, 2026 00:10
@hugosantos
hugosantos enabled auto-merge August 30, 2026 00:11
@hugosantos
hugosantos force-pushed the feature-20260829-prebuilt-orchestrator branch from edf17d8 to 1f527f4 Compare August 30, 2026 00:12
@hugosantos
hugosantos force-pushed the feature-20260829-prebuilt-orchestrator branch from 1f527f4 to 14f4556 Compare August 30, 2026 00:14
@hugosantos
hugosantos added this pull request to the merge queue Aug 30, 2026
Merged via the queue into main with commit c99b0fe Aug 30, 2026
14 checks passed
@hugosantos
hugosantos deleted the feature-20260829-prebuilt-orchestrator branch August 30, 2026 00:22
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