Skip to content

Update Go dependencies#613

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

Update Go dependencies#613
renovate[bot] wants to merge 1 commit intomainfrom
renovate/go-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 12, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/giantswarm/apptest-framework/v3 v3.0.1v3.1.1 age confidence
github.com/giantswarm/clustertest/v3 v3.1.1v3.3.0 age confidence
github.com/onsi/ginkgo/v2 v2.27.5v2.28.1 age confidence
github.com/onsi/gomega v1.39.0v1.39.1 age confidence
k8s.io/api v0.35.0v0.35.2 age confidence
sigs.k8s.io/controller-runtime v0.22.4v0.23.3 age confidence

Release Notes

giantswarm/apptest-framework (github.com/giantswarm/apptest-framework/v3)

v3.1.1

Compare Source

Changed
  • Go: Update clustertest to v3.1.3.

v3.1.0

Compare Source

Added
  • Add AWS IRSA support for e2e tests that need AWS API access. Configure aws.iamRoleARN in your test suite's config.yaml.
giantswarm/clustertest (github.com/giantswarm/clustertest/v3)

v3.3.0

Compare Source

Added
  • Add new functions IsControlPlaneConditionSet and GetControlPlaneResource to check conditions for control plane resources (besides KubeadmControlPlane).

v3.2.0

Compare Source

Added
  • Add first_previous_major magic value for E2E_RELEASE_PRE_UPGRADE to resolve the earliest non-deprecated release from the previous major version.

v3.1.3

Compare Source

Changed
  • Go: Update dependencies.
  • Client: Some improvements. (#​619)
    • Conditions: Rework IsClusterReadyCondition.
    • Client: Rework NewFromSecret.
    • Client: Rework GetClusterKubeConfig.
    • Client: Rework getTeleportKubeConfig.
    • Client: Rework getCAPIKubeConfig.

v3.1.2

Compare Source

Changed
  • New parameter specifying agent for the E2E failure investigation.
Fixed
  • Fix LLM investigation service endpoint URL to include namespace for cross-namespace DNS resolution.
onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.28.1

Compare Source

2.28.1

Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

v2.28.0

Compare Source

2.28.0

Ginkgo's SemVer filter now supports filtering multiple components by SemVer version:

It("should work in a specific version range (1.0.0, 2.0.0) and third-party dependency redis in [8.0.0, ~)", SemVerConstraint(">= 3.2.0"), ComponentSemVerConstraint("redis", ">= 8.0.0") func() {
    // This test will only run when version is between 1.0.0 (exclusive) and 2.0.0 (exclusive) and redis version is >= 8.0.0
})

can be filtered in or out with an invocation like:

ginkgo --sem-ver-filter="2.1.1, redis=8.2.0"

Huge thanks to @​Icarus9913 for working on this!

onsi/gomega (github.com/onsi/gomega)

v1.39.1

Compare Source

1.39.1

Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

kubernetes/api (k8s.io/api)

v0.35.2

Compare Source

v0.35.1

Compare Source

kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)

v0.23.3

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.23.2...v0.23.3

v0.23.2

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.23.1...v0.23.2

v0.23.1

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.23.0...v0.23.1

v0.23.0

Compare Source

🔆 Highlights

⚠️ Breaking changes

  • Dependencies: Update to k8s.io/* v1.35 by @​alvaroaleman @​dongjiang1989 @​kannon92 (#​3316, #​3349, #​3386, #​3391, #​3401)
  • Client: Add subresource Apply support by @​alvaroaleman in #​3321
  • Events: Migration to the new events API by @​clebs in #​3262
    • Using the new GetEventRecorderFor requires updating your rbac for events to use the events.k8s.io apiGroup rather than the `` (core) apiGroup
  • Fakeclient: Set ResourceVersion for SSA Create by @​alvaroaleman in #​3311
  • Webhooks: Generic Validator and Defaulter by @​alvaroaleman in #​3360
    • Existing code of the form builder.WebhookManagedBy(mgr).For(&corev1.Deployment{}) has to be changed to builder.WebhookManagedBy(mgr, &appsv1.Deployment{})
    • Existing webhook implementations have to be changed to take the concrete object rather than runtime.Object, for example from ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) to ValidateCreate(ctx context.Context, obj *appsv1.Deployment) (admission.Warnings, error)

✨ Features

🐛 Bugfixes

🌱 Other

📖 Documentation

Dependencies

Added
  • github.com/Masterminds/semver/v3: v3.4.0
  • github.com/gkampitakis/ciinfo: v0.3.2
  • github.com/gkampitakis/go-diff: v1.3.2
  • github.com/gkampitakis/go-snaps: v0.5.15
  • github.com/goccy/go-yaml: v1.18.0
  • github.com/joshdk/go-junit: v1.0.0
  • github.com/maruel/natural: v1.1.1
  • github.com/mfridman/tparse: v0.18.0
  • github.com/tidwall/gjson: v1.18.0
  • github.com/tidwall/match: v1.1.1
  • github.com/tidwall/pretty: v1.2.1
  • github.com/tidwall/sjson: v1.2.5
  • go.uber.org/automaxprocs: v1.6.0
  • golang.org/x/tools/go/expect: v0.1.0-deprecated
  • golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated
Changed
  • github.com/go-logr/logr: v1.4.2 → v1.4.3
  • github.com/google/pprof: d1b30fe → 27863c8
  • github.com/onsi/ginkgo/v2: v2.22.0 → v2.27.2
  • github.com/onsi/gomega: v1.36.1 → v1.38.2
  • github.com/prometheus/client_golang: v1.22.0 → v1.23.2
  • github.com/prometheus/client_model: v0.6.1 → v0.6.2
  • github.com/prometheus/common: v0.62.0 → v0.66.1
  • github.com/prometheus/procfs: v0.15.1 → v0.16.1
  • github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
  • github.com/spf13/cobra: v1.9.1 → v1.10.0
  • github.com/spf13/pflag: v1.0.6 → v1.0.9
  • github.com/stretchr/testify: v1.10.0 → v1.11.1
  • go.etcd.io/bbolt: v1.4.2 → v1.4.3
  • go.etcd.io/etcd/api/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/server/v3: v3.6.4 → v3.6.5
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.61.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.36.0
  • go.yaml.in/yaml/v2: v2.4.2 → v2.4.3
  • golang.org/x/crypto: v0.36.0 → v0.45.0
  • golang.org/x/mod: v0.21.0 → v0.29.0
  • golang.org/x/net: v0.38.0 → v0.47.0
  • golang.org/x/oauth2: v0.27.0 → v0.30.0
  • golang.org/x/sync: v0.12.0 → v0.18.0
  • golang.org/x/sys: v0.31.0 → v0.38.0
  • golang.org/x/telemetry: bda5523078029d
  • golang.org/x/term: v0.30.0 → v0.37.0
  • golang.org/x/text: v0.23.0 → v0.31.0
  • golang.org/x/tools: v0.26.0 → v0.38.0
  • golang.org/x/xerrors: 5ec99f89bdfabe
  • google.golang.org/genproto/googleapis/rpc: a0af3ef200df99
  • google.golang.org/grpc: v1.72.1 → v1.72.2
  • google.golang.org/protobuf: v1.36.5 → v1.36.8
  • gopkg.in/evanphx/json-patch.v4: v4.12.0 → v4.13.0
  • k8s.io/api: v0.34.0 → v0.35.0
  • k8s.io/apiextensions-apiserver: v0.34.0 → v0.35.0
  • k8s.io/apimachinery: v0.34.0 → v0.35.0
  • k8s.io/apiserver: v0.34.0 → v0.35.0
  • k8s.io/client-go: v0.34.0 → v0.35.0
  • k8s.io/code-generator: v0.34.0 → v0.35.0
  • k8s.io/component-base: v0.34.0 → v0.35.0
  • k8s.io/gengo/v2: 85fd79dec3ebc5
  • k8s.io/kms: v0.34.0 → v0.35.0
  • k8s.io/kube-openapi: f3f2b99589584f
  • k8s.io/utils: 4c0f3b2bc988d5
  • sigs.k8s.io/json: cfa47c32d32026
Removed
  • github.com/kisielk/errcheck: v1.5.0
  • github.com/kisielk/gotool: v1.0.0
  • gopkg.in/yaml.v2: v2.4.0

New Contributors

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.0...v0.23.0

Thanks to all our contributors! 😊

v0.22.5

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.4...v0.22.5


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate PR created by RenovateBot labels Nov 12, 2025
@renovate renovate bot requested a review from a team as a code owner November 12, 2025 16:52
@renovate renovate bot added dependencies Pull requests that update a dependency file renovate PR created by RenovateBot labels Nov 12, 2025
@renovate renovate bot enabled auto-merge (squash) November 12, 2025 16:52
@renovate
Copy link
Contributor Author

renovate bot commented Nov 12, 2025

ℹ Artifact update notice

File name: tests/e2e/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):

  • 52 additional dependencies were updated

Details:

Package Change
github.com/clipperhouse/uax29/v2 v2.2.0 -> v2.3.0
github.com/containerd/containerd v1.7.28 -> v1.7.29
github.com/cyphar/filepath-securejoin v0.5.0 -> v0.6.1
github.com/fluxcd/helm-controller/api v1.4.2 -> v1.4.5
github.com/fluxcd/pkg/apis/kustomize v1.13.0 -> v1.14.0
github.com/fluxcd/pkg/apis/meta v1.22.0 -> v1.23.0
github.com/go-openapi/jsonpointer v0.22.1 -> v0.22.3
github.com/go-openapi/jsonreference v0.21.2 -> v0.21.3
github.com/go-openapi/swag v0.25.1 -> v0.25.4
github.com/go-openapi/swag/cmdutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/conv v0.25.1 -> v0.25.4
github.com/go-openapi/swag/fileutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/jsonname v0.25.1 -> v0.25.4
github.com/go-openapi/swag/jsonutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/loading v0.25.1 -> v0.25.4
github.com/go-openapi/swag/mangling v0.25.1 -> v0.25.4
github.com/go-openapi/swag/netutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/stringutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/typeutils v0.25.1 -> v0.25.4
github.com/go-openapi/swag/yamlutils v0.25.1 -> v0.25.4
github.com/google/gnostic-models v0.7.0 -> v0.7.1
github.com/google/pprof v0.0.0-20251007162407-5df77e3f7d1d -> v0.0.0-20251114195745-4902fdda35c8
github.com/mittwald/go-helm-client v0.12.18 -> v0.12.19
github.com/prometheus/common v0.67.1 -> v0.67.4
github.com/prometheus/procfs v0.18.0 -> v0.19.2
github.com/rubenv/sql-migrate v1.8.0 -> v1.8.1
go.uber.org/zap v1.27.0 -> v1.27.1
golang.org/x/crypto v0.43.0 -> v0.45.0
golang.org/x/mod v0.29.0 -> v0.30.0
golang.org/x/net v0.46.0 -> v0.47.0
golang.org/x/oauth2 v0.32.0 -> v0.33.0
golang.org/x/sync v0.17.0 -> v0.18.0
golang.org/x/sys v0.37.0 -> v0.38.0
golang.org/x/term v0.36.0 -> v0.37.0
golang.org/x/text v0.30.0 -> v0.31.0
golang.org/x/tools v0.38.0 -> v0.39.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 -> v0.0.0-20251124214823-79d6a2a48846
google.golang.org/grpc v1.76.0 -> v1.77.0
helm.sh/helm/v3 v3.19.0 -> v3.19.2
k8s.io/apiextensions-apiserver v0.34.1 -> v0.34.2
k8s.io/apimachinery v0.34.1 -> v0.34.3
k8s.io/apiserver v0.34.1 -> v0.34.2
k8s.io/cli-runtime v0.34.1 -> v0.34.2
k8s.io/client-go v0.34.1 -> v0.34.2
k8s.io/cluster-bootstrap v0.34.1 -> v0.34.2
k8s.io/component-base v0.34.1 -> v0.34.2
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 -> v0.0.0-20251125145642-4e65d59e963e
k8s.io/kubectl v0.34.1 -> v0.34.2
sigs.k8s.io/cluster-api v1.10.7 -> v1.10.8
sigs.k8s.io/kustomize/api v0.20.1 -> v0.21.0
sigs.k8s.io/kustomize/kyaml v0.20.1 -> v0.21.0
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 -> v6.3.1

@renovate renovate bot force-pushed the renovate/go-dependencies branch from e5dfe09 to dca506f Compare November 19, 2025 11:34
@renovate renovate bot changed the title Update module k8s.io/api to v0.34.2 Update Go dependencies Nov 25, 2025
@renovate renovate bot force-pushed the renovate/go-dependencies branch 5 times, most recently from 5cadc10 to eabacb1 Compare December 2, 2025 12:59
@renovate renovate bot force-pushed the renovate/go-dependencies branch 5 times, most recently from 81734ff to a6576a2 Compare December 9, 2025 15:09
@renovate renovate bot force-pushed the renovate/go-dependencies branch 4 times, most recently from caead0d to cf5d10c Compare December 15, 2025 12:58
@renovate renovate bot force-pushed the renovate/go-dependencies branch 7 times, most recently from e01979a to dcbcab8 Compare December 22, 2025 17:33
@renovate renovate bot force-pushed the renovate/go-dependencies branch 5 times, most recently from 2f09c66 to 19f5c6a Compare January 26, 2026 22:43
@renovate renovate bot changed the title Update module sigs.k8s.io/controller-runtime to v0.23.0 Update module sigs.k8s.io/controller-runtime to v0.23.1 Jan 26, 2026
@renovate
Copy link
Contributor Author

renovate bot commented Jan 26, 2026

ℹ️ Artifact update notice

File name: tests/e2e/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):

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

Details:

Package Change
go 1.25.5 -> 1.25.7
github.com/cert-manager/cert-manager v1.19.2 -> v1.19.4
github.com/clipperhouse/uax29/v2 v2.3.0 -> v2.7.0
github.com/fluxcd/helm-controller/api v1.4.5 -> v1.5.1
github.com/fluxcd/pkg/apis/kustomize v1.14.0 -> v1.15.0
github.com/fluxcd/pkg/apis/meta v1.23.0 -> v1.25.0
github.com/giantswarm/cluster-standup-teardown/v4 v4.0.0 -> v4.1.1
github.com/google/go-querystring v1.1.0 -> v1.2.0
github.com/google/pprof v0.0.0-20251213031049-b05bdaca462f -> v0.0.0-20260202012954-cb029daf43ef
github.com/klauspost/compress v1.18.2 -> v1.18.4
github.com/lib/pq v1.10.9 -> v1.11.2
github.com/mattn/go-runewidth v0.0.19 -> v0.0.20
github.com/prometheus/common v0.67.4 -> v0.67.5
github.com/sirupsen/logrus v1.9.3 -> v1.9.4
go.opentelemetry.io/otel v1.39.0 -> v1.40.0
go.opentelemetry.io/otel/trace v1.39.0 -> v1.40.0
golang.org/x/crypto v0.46.0 -> v0.48.0
golang.org/x/mod v0.31.0 -> v0.33.0
golang.org/x/net v0.48.0 -> v0.50.0
golang.org/x/oauth2 v0.34.0 -> v0.35.0
golang.org/x/sys v0.39.0 -> v0.41.0
golang.org/x/term v0.38.0 -> v0.40.0
golang.org/x/text v0.33.0 -> v0.34.0
golang.org/x/tools v0.40.0 -> v0.42.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 -> v0.0.0-20260209200024-4cfbd4190f57
google.golang.org/grpc v1.77.0 -> v1.79.1
helm.sh/helm/v3 v3.19.4 -> v3.20.0
k8s.io/apiextensions-apiserver v0.35.0 -> v0.35.1
k8s.io/apimachinery v0.35.0 -> v0.35.2
k8s.io/apiserver v0.35.0 -> v0.35.1
k8s.io/cli-runtime v0.35.0 -> v0.35.2
k8s.io/client-go v0.35.0 -> v0.35.2
k8s.io/cluster-bootstrap v0.35.0 -> v0.35.1
k8s.io/component-base v0.35.0 -> v0.35.2
k8s.io/kube-openapi v0.0.0-20251125145642-4e65d59e963e -> v0.0.0-20260127142750-a19766b6e2d4
k8s.io/kubectl v0.35.0 -> v0.35.2
k8s.io/utils v0.0.0-20251218160917-61b37f7a4624 -> v0.0.0-20260210185600-b8788abfbbc2
sigs.k8s.io/cluster-api v1.10.8 -> v1.10.10
sigs.k8s.io/kustomize/api v0.21.0 -> v0.21.1
sigs.k8s.io/kustomize/kyaml v0.21.0 -> v0.21.1
sigs.k8s.io/structured-merge-diff/v6 v6.3.1 -> v6.3.2

@renovate renovate bot force-pushed the renovate/go-dependencies branch 4 times, most recently from faec7ca to 2c67cff Compare January 30, 2026 06:07
@renovate renovate bot changed the title Update module sigs.k8s.io/controller-runtime to v0.23.1 Update Go dependencies Jan 30, 2026
@renovate renovate bot force-pushed the renovate/go-dependencies branch 8 times, most recently from 86b3b2b to 9668e6d Compare February 10, 2026 02:14
@renovate renovate bot force-pushed the renovate/go-dependencies branch 4 times, most recently from 79b6bf5 to 5363df9 Compare February 17, 2026 14:57
@renovate renovate bot force-pushed the renovate/go-dependencies branch 3 times, most recently from 274f2a3 to 1c2e1ca Compare February 19, 2026 14:28
@renovate renovate bot force-pushed the renovate/go-dependencies branch 2 times, most recently from df006be to cfa187f Compare February 27, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate PR created by RenovateBot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants