Skip to content

fix(deps): update go dependencies#1688

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/go-dependencies
Open

fix(deps): update go dependencies#1688
renovate[bot] wants to merge 1 commit intomainfrom
renovate/go-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 25, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/onsi/ginkgo/v2 v2.28.1v2.28.2 age confidence
k8s.io/api v0.35.4v0.36.0 age confidence
k8s.io/apimachinery v0.35.4v0.36.0 age confidence
k8s.io/apiserver v0.35.4v0.36.0 age confidence
sigs.k8s.io/e2e-framework v0.6.0v0.7.0 age confidence

Release Notes

onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.28.2

Compare Source

2.28.2

  • Add ArtifactDir() to support Go 1.26 testing.TB interface [f3a36b6]
  • Implement shell completion [94151c8]
  • Add asan CLI option mirroring msan implementation [4d21dbb]
  • Bump uri from 1.0.3 to 1.0.4 in /docs (#​1630) [c102161]
  • fix aspect ratio [9619647]
  • update logos [5779304]
kubernetes/api (k8s.io/api)

v0.36.0

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.36.0

Compare Source

kubernetes/apiserver (k8s.io/apiserver)

v0.36.0

Compare Source

kubernetes-sigs/e2e-framework (sigs.k8s.io/e2e-framework)

v0.7.0

Compare Source

What's Changed

  • Resources.ExecInDeployment method — execute commands in a pod of a Deployment (@​keeprocking, #​506)
  • KUBECONFIG path list support — handle colon-separated KUBECONFIG env var values (@​ndbaker1, #​510)
  • Extend GetKubeconfig methods with args — explicit args for kubeconfig retrieval (@​mjudeikis, #​471)
  • DecodeURL function in decoder package — decode manifests from URLs (@​dmvolod, #​475)
  • kwok WithWaitDuration ClusterOpts — configurable wait duration for kwok cluster setup (@​liam-mackie, #​479)
  • Enhance DaemonSetReady — check rollout completion in addition to readiness (@​pschulten, #​547)
  • third_party/helm context support — provide context.Context via Option (@​chancez, #​549)
  • Cluster providers receive context — pass context.Context when creating clusters (@​chancez, #​557)
  • Testcontainers example — new example showing testcontainers integration (@​prit342, #​520)

Bug Fixes

Structural Changes

  • examples/ carved out as its own Go module — reduces the main module's dependency surface (@​faganihajizada, #​546)
  • Bump Go / golangci-lint and clean CI — toolchain refresh and CI tidy-up (@​cpanato, #​548)

Documentation

  • Fix example doc parameters — correct parameters in example documentation (@​prit342, #​516)
  • Docstring & tense cleanup in config.go — typo fix and present-tense normalization (@​Steven-Yiran, #​529)

Dependency Updates

Routine dependabot maintenance kept the module current across Go deps, testcontainers example deps, and GitHub Actions. Notable version ranges:

  • Go deps: sigs.k8s.io/controller-runtime 0.20.0 → 0.22.4 · sigs.k8s.io/yaml 1.4.0 → 1.6.0 · golang.org/x/net 0.33.0 → 0.38.0 · github.com/vladimirvivien/gexe 0.4.1 → 0.5.0
  • Examples/testcontainers: github.com/docker/docker 28.2.2 → 28.3.3 · github.com/moby/spdystream 0.5.0 → 0.5.1 · golang.org/x/crypto 0.37.0 → 0.45.0
  • GitHub Actions: actions/setup-go 5.2.0 → 6.4.0 · actions/checkout 4.2.2 → 6.0.2 · goreleaser/goreleaser-action 6.1.0 → 7.1.0

⚠️ Possible Breaking Changes

These changes were thoroughly reviewed to avoid breaking changes with the current API. However, because of signature changes, there exist a small possibility of your code breaking.

  • Cluster provider interfaces now receive context.Context (#​557)
  • GetKubeconfig method extended with variable args (#​471)
  • examples/ is now a separate Go module (#​546)

🎉 New Contributors

Full Changelog: kubernetes-sigs/e2e-framework@v0.6.0...v0.7.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI review requested due to automatic review settings April 25, 2026 02:52
@renovate renovate Bot requested a review from a team as a code owner April 25, 2026 02:52
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Apr 25, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 12 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.26 -> 1.26.0
k8s.io/client-go v0.35.4 -> v0.36.0
github.com/prometheus/common v0.66.1 -> v0.67.5
github.com/prometheus/procfs v0.16.1 -> v0.19.2
github.com/vladimirvivien/gexe v0.4.1 -> v0.5.0
go.uber.org/zap v1.27.0 -> v1.27.1
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 -> v0.0.0-20251219203646-944ab1f22d93
golang.org/x/time v0.12.0 -> v0.14.0
google.golang.org/protobuf v1.36.11 -> v1.36.12-0.20260120151049-f2248ac996af
k8s.io/component-base v0.35.4 -> v0.36.0
k8s.io/klog/v2 v2.130.1 -> v2.140.0
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 -> v0.0.0-20260317180543-43fb72c5454a
sigs.k8s.io/structured-merge-diff/v6 v6.3.2-0.20260122202528-d9cc6641c482 -> v6.3.2

@renovate renovate Bot review requested due to automatic review settings April 25, 2026 02:52
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.12%. Comparing base (92bcf07) to head (b45b47b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1688      +/-   ##
==========================================
+ Coverage   82.11%   82.12%   +0.01%     
==========================================
  Files         129      129              
  Lines       16961    16961              
==========================================
+ Hits        13927    13930       +3     
+ Misses       3034     3031       -3     
Flag Coverage Δ
rust-tests 82.12% <ø> (+0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copilot AI review requested due to automatic review settings April 27, 2026 03:08
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from e6951ea to 7d12aca Compare April 27, 2026 03:08
@renovate renovate Bot requested review from Copilot and removed request for Copilot April 27, 2026 03:08
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 7d12aca to 4584205 Compare April 27, 2026 07:17
@renovate renovate Bot requested review from Copilot and removed request for Copilot April 27, 2026 07:17
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 4584205 to 515fb01 Compare April 27, 2026 07:32
@renovate renovate Bot review requested due to automatic review settings April 27, 2026 07:32
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 515fb01 to 3446ed9 Compare April 27, 2026 08:30
@renovate renovate Bot requested review from Copilot and removed request for Copilot April 27, 2026 08:30
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 3446ed9 to 1c13fdd Compare April 27, 2026 08:52
@renovate renovate Bot review requested due to automatic review settings April 27, 2026 08:52
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 1c13fdd to 4bb8e7a Compare April 27, 2026 10:57
@renovate renovate Bot requested review from Copilot and removed request for Copilot April 27, 2026 10:57
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 4bb8e7a to 86a75ec Compare April 27, 2026 12:27
@renovate renovate Bot review requested due to automatic review settings April 27, 2026 12:27
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 86a75ec to a300405 Compare April 27, 2026 13:53
@renovate renovate Bot requested review from Copilot and removed request for Copilot April 27, 2026 13:53
Copilot AI review requested due to automatic review settings April 28, 2026 08:01
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from a300405 to b45b47b Compare April 28, 2026 08:01
@renovate renovate Bot review requested due to automatic review settings April 28, 2026 08:01
Copy link
Copy Markdown
Member

@viccuad viccuad left a comment

Choose a reason for hiding this comment

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

This is blocked on a new version of controller-runtime, k8s.io/client-go v0.36 is not supported by controller-runtime v0.23.3 (which is the latest so far)

@viccuad viccuad moved this from Pending review to Blocked in Kubewarden Admission Controller Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

1 participant