Skip to content

store: replace namesgenerator with neutral builder IDs#3955

Closed
lancefrench wants to merge 1 commit into
docker:masterfrom
lancefrench:PLATX-7741-remove-legacy-docker
Closed

store: replace namesgenerator with neutral builder IDs#3955
lancefrench wants to merge 1 commit into
docker:masterfrom
lancefrench:PLATX-7741-remove-legacy-docker

Conversation

@lancefrench

Copy link
Copy Markdown

Removes the remaining github.com/docker/docker dependency from Buildx.

Buildx already uses the Moby API and client modules; this removes its only legacy import, github.com/docker/docker/pkg/namesgenerator, by using a neutral builder_ prefix and a BuildKit-generated ID suffix.

This refreshes the approved approach from #3813 on current master, with regenerated module and vendor metadata.

Validation:

  • go test ./store
  • go build ./cmd/buildx
  • go mod graph | rg github.com/docker/docker returns only docker-credential-helpers, not the legacy Docker daemon module.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
@lancefrench

lancefrench commented Jul 16, 2026

Copy link
Copy Markdown
Author

Uh, overeager robot. 😬

@lancefrench lancefrench deleted the PLATX-7741-remove-legacy-docker branch July 16, 2026 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants