Skip to content

chore(deps): github.com/docker/cli v29.5.3, github.com/docker/buildx v0.34.1, buildkit v0.30.0#13841

Open
thaJeztah wants to merge 2 commits into
docker:mainfrom
thaJeztah:bump_cli_buildx
Open

chore(deps): github.com/docker/cli v29.5.3, github.com/docker/buildx v0.34.1, buildkit v0.30.0#13841
thaJeztah wants to merge 2 commits into
docker:mainfrom
thaJeztah:bump_cli_buildx

Conversation

@thaJeztah

Copy link
Copy Markdown
Member

What I did

Related issue

(not mandatory) A picture of a cute animal, if possible in relation to what you did

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Copilot AI review requested due to automatic review settings June 12, 2026 17:47
@thaJeztah thaJeztah requested a review from a team as a code owner June 12, 2026 17:47
@thaJeztah thaJeztah requested review from glours and ndeloof June 12, 2026 17:47
Comment on lines +27 to -28
_ "github.com/moby/buildkit/util/tracing/childprocess" //nolint:blank-imports
"github.com/moby/buildkit/util/tracing/detect"
_ "github.com/moby/buildkit/util/tracing/env" //nolint:blank-imports

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@docker-agent docker-agent Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assessment: 🟢 APPROVE

This PR bumps docker/cli v29.5.3, docker/buildx v0.34.1, and buildkit v0.30.0 along with related OTEL library updates (otelhttp, otlptrace → v1.43.0, golang.org/x/*).

The only non-trivial code change is in internal/tracing/tracing.go, where the blank-imported tracing registration package is swapped from moby/buildkit/util/tracing/env to moby/buildkit/util/tracing/childprocess to align with the buildkit v0.30.0 API. The existing traceClientFromEnv() function continues to handle OTEL env-var scanning independently, so the swap is safe and the overall tracing behaviour is preserved.

No bugs found in the changed code.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates core Docker-related Go dependencies (docker/cli, buildx, buildkit) and aligns Compose’s tracing integration with the newer BuildKit tracing packages.

Changes:

  • Bump github.com/docker/cli to v29.5.3 and github.com/docker/buildx to v0.34.1.
  • Bump github.com/moby/buildkit to v0.30.0 and refresh transitive dependency versions in go.mod/go.sum.
  • Update BuildKit tracing side-effect import in internal/tracing/tracing.go to use util/tracing/childprocess.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
internal/tracing/tracing.go Updates BuildKit tracing registration import to match the newer BuildKit tracing layout.
go.mod Bumps Docker CLI/buildx/buildkit and updates related indirect dependencies.
go.sum Updates module checksums to reflect the dependency version changes.

Comment on lines 26 to 28
"github.com/docker/cli/cli/command"
_ "github.com/moby/buildkit/util/tracing/childprocess" //nolint:blank-imports
"github.com/moby/buildkit/util/tracing/detect"
@codecov

codecov Bot commented Jun 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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.

2 participants