Skip to content

fix(deps): bump k8schain to pick up moby module migration#1039

Merged
phisco merged 1 commit into
crossplane:mainfrom
lsviben:bump-k8schain-main
Jun 19, 2026
Merged

fix(deps): bump k8schain to pick up moby module migration#1039
phisco merged 1 commit into
crossplane:mainfrom
lsviben:bump-k8schain-main

Conversation

@lsviben

@lsviben lsviben commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Description

Bump google/go-containerregistry/pkg/authn/k8schain from the 2023-09-19
snapshot to the 2026-03-12 snapshot (e9163014982e), which migrated from
github.com/docker/docker to the new github.com/moby/moby modules
(go-containerregistry#2228).

The chosen commit requires Go 1.25.6 and k8s.io v0.35.1, both of which
this branch already satisfies.

Supersedes #1034 (Renovate), which jumped to the latest k8schain requiring
Go 1.26 + k8s v0.36 and fails CI.

Testing

  • go build ./... — passes
  • go test ./... — passes
  • go mod tidy — clean

@lsviben lsviben requested a review from a team as a code owner June 18, 2026 20:01
@lsviben lsviben requested a review from haarchri June 18, 2026 20:01
Bump google/go-containerregistry/pkg/authn/k8schain to the commit that
migrated from github.com/docker/docker to github.com/moby/moby modules.
This removes the transitive dependency on github.com/docker/docker,
addressing CVE-2026-34040.

Signed-off-by: lsviben <sviben.lovro@gmail.com>
@lsviben lsviben force-pushed the bump-k8schain-main branch from c669ea7 to 42ff729 Compare June 18, 2026 20:03
@lsviben lsviben changed the title fix(deps): bump k8schain to drop transitive docker/docker dep (CVE-2026-34040) fix(deps): bump k8schain to pick up moby module migration Jun 18, 2026
@phisco phisco merged commit 10c79b8 into crossplane:main Jun 19, 2026
9 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.

2 participants