Skip to content

Update sigs.k8s.io/cluster-api to v1.13.1 (minor)#139

Open
gardener-ci-robot wants to merge 1 commit intomasterfrom
renovate/sigs.k8s.iocluster-api
Open

Update sigs.k8s.io/cluster-api to v1.13.1 (minor)#139
gardener-ci-robot wants to merge 1 commit intomasterfrom
renovate/sigs.k8s.iocluster-api

Conversation

@gardener-ci-robot
Copy link
Copy Markdown
Contributor

@gardener-ci-robot gardener-ci-robot commented Mar 12, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
kubernetes-sigs/cluster-api minor v1.11.10v1.13.1 age confidence
sigs.k8s.io/cluster-api require minor v1.11.10v1.13.1 age confidence

Release Notes

kubernetes-sigs/cluster-api (kubernetes-sigs/cluster-api)

v1.13.1

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.32.x -> v1.36.x
  • Workload Cluster: v1.30.x -> v1.36.x

More information about version support can be found here

Changes since v1.13.0
📈 Overview
  • 4 new commits merged
🌱 Others
  • Dependency: Bump the all-go-mod-patch-and-minor group across 3 directories with 11 updates (#​13601)
  • e2e: Start testing with K8s 1.36.0 (#​13612)

📖 Additionally, there have been 2 contributions to our documentation and book. (#​13606, #​13616)

Dependencies
Added

Nothing has changed.

Changed
  • github.com/moby/spdystream: v0.5.0 → v0.5.1
  • k8s.io/api: v0.35.3 → v0.35.4
  • k8s.io/apiextensions-apiserver: v0.35.3 → v0.35.4
  • k8s.io/apimachinery: v0.35.3 → v0.35.4
  • k8s.io/apiserver: v0.35.3 → v0.35.4
  • k8s.io/client-go: v0.35.3 → v0.35.4
  • k8s.io/cluster-bootstrap: v0.35.3 → v0.35.4
  • k8s.io/code-generator: v0.35.3 → v0.35.4
  • k8s.io/component-base: v0.35.3 → v0.35.4
  • k8s.io/kms: v0.35.3 → v0.35.4
  • sigs.k8s.io/structured-merge-diff/v6: v6.3.2 → v6.4.0
Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.13.0

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.32.x -> v1.35.x
  • Workload Cluster: v1.30.x -> v1.35.x

More information about version support can be found here

Highlights

CAPI v1.13 is a release focused on stability, reliability and performances:

  • Bumped to Go 1.25, controller-runtime v0.23, k8s.io/* v0.35, controller-gen v0.20
  • KCP now allows to recover from different kind of failures as well as from multiple failures:
    • Increased tolerance to unexpected state of control plane components (accidental node deletion, manual removal of etcd members, accidental deletion of kubeadm control plane labels, and more)
    • Better visibility on common symptoms of kubeadm join errors (failed to promote etcd member, failed to apply kubeadm control plane labels and taints)
  • Multiple improvements to improve controllers memory and CPU footprint, performance and stability at scale

Note: Cluster API is only supported on conformant Kubernetes Clusters and contract-relevant provider resources (e.g. InfraCluster) have to be implemented as CRDs (i.e. not via an aggregated apiserver).

Other changes
  • The implementation of the Taint propagation proposal is now completed
  • Runtime Hooks are now embedding v1beta2 Cluster types
  • Machine now reports info about machine placement in the status.failureDomain field
  • rolloutAfter for control plane and MachineDeployments can now be controlled from Cluster.spec.topology
  • MachineWaitForVolumeDetachConsiderVolumeAttachments feature graduated to GA
  • PriorityQueue feature graduated to beta and it is now enabled by default
  • ReconcilerRateLimiting feature graduated to beta and it is now enabled by default
    • Starting from this release ReconcilerRateLimiting feature also requires PriorityQueue to be enabled. This ensures that ReconcilerRateLimiting works consistently with controller runtime ExponentialBackoff.
Deprecation and Removals Warning

For additional details for providers, please take a look at Cluster API v1.12 compared to v1.13.[GitHub issue #REPLACE ME](REPLACE ME)

Changes since v1.12.0
📈 Overview
  • 279 new commits merged
  • 10 breaking changes ⚠️
  • 30 feature additions ✨
  • 39 bugs fixed 🐛
📝 Proposals
  • Core: Update autoscaling from zero enhancement proposal with node labels and taints configuration clarification (#​13308)
⚠️ Breaking Changes
  • API/Runtime SDK: Bump Runtime Hooks v1alpha1 types to core CAPI v1beta2 (#​13200)
  • API: Remove v1alpha3 + v1alpha4 apiVersions (#​13199)
  • CABPK: Remove deprecated --cluster-concurrency flag in CABPK (#​13288)
  • CAPD: Mark docker resources as deprecated (#​13565)
  • ClusterCache: Remove deprecated ClusterCache GetClientCertificatePrivateKey (#​13156)
  • ClusterClass: Remove deprecated ShouldSkipImmutabilityChecks (#​13291)
  • clusterctl: Remove deprecated --disable-grouping clusterctl describe cluster flag (#​13289)
  • clusterctl: Remove deprecated provider CRD migration from clusterctl upgrade (#​13290)
  • Dependency: Bump to controller-runtime main & controller-tools v0.20 (#​13159)
  • Misc: Remove deprecated ParseMajorMinorPatchTolerant / ParseMajorMinorPatch (#​13292)
✨ New Features
  • API: Backport newly introduced v1beta2 API fields to v1beta1 (#​13455)
  • CABPK: Optimize cache configuration of CABPK & standardize cache/client setup (#​13407)
  • CAPD: Implement DevMachinePools (#​13346)
  • CAPD: Improve CAPD wait for multi-user target (#​13514)
  • CAPD: Support externally managed LB (#​13362)
  • Cluster: Only set ownerReference on InfraCluster/ControlPlane when Topology is defined (#​13332)
  • ClusterCache: Add ClusterFilter to ClusterCache Options (#​12665)
  • ClusterClass: Implement support for taints (#​13192)
  • clusterctl: Allow overriding image name in clusterctl config (#​13014)
  • Core: Optimize cache configuration of core CAPI (#​13488)
  • Dependency: Bump Go to v1.25.5 (#​13164)
  • Dependency: Bump to controller-runtime v0.23 (#​13245)
  • Devtools: Add a flag to skip image preloading (#​13143)
  • KCP/CABPK: Allow diskSetup to include partition layout (#​11634)
  • KCP/MachineDeployment/Cluster: Add rolloutAfter to cluster.spec.topology (#​13391)
  • KCP: Allow remediation of multiple failures in KCP (#​13352)
  • KCP: Bump coredns/corefile-migration to v1.0.30 (#​13282)
  • KCP: Implement support for machine taints (#​13181)
  • KCP: Optimize cache configuration of KCP (#​13460)
  • Machine: Add Machine status.failureDomain (#​13266)
  • Machine: Promote MachineWaitForVolumeDetachConsiderVolumeAttachments feature to GA (#​13293)
  • Metrics/e2e: Add infra CRDs to dashboards, improve/fix dashboards, enable native histograms (#​13354)
  • Misc: Disable DWARF and symbol table to decrease binary/image size (#​12856)
  • Misc: Enable PriorityQueue per default (#​13171)
  • Misc: Promote ReconcileRateLimiting to beta (enabled per default) (#​13373)
  • Misc: Tune controller concurrency and cache timeout for scale (#​13496)
  • Release: Prepare main branch for v1.13 (#​13174)
  • Testing: Add example / debug suite for envtest (#​13453)
  • util: Extend conversion tests to cover the "no spec" case (#​13409)
  • util: Refresh cache entries on cache hit in SSA caches (#​13459)
🐛 Bug Fixes
  • API: Fix v1beta1 ControlPlane contract to handle .status.initialized correctly (#​13186)
  • CAPD: Fix "Failed to exec DockerMachine bootstrap" errors in CAPD (#​13447)
  • CAPD: Remove finalizers during deletion if ownerRef was never set for cluster controllers (#​13239)
  • CAPIM: Extend CAPD in-memory backend to set CP taint to fix scale tests (#​13187)
  • CAPIM: Fix in-memory watch unit test (#​13464)
  • CI: Bump trivy to v0.69.2 to fix CI (#​13387)
  • Cluster: Fix panic in Cluster conversion (#​13383)
  • ClusterClass/KCP/MachineSet/MachineDeployment: Mitigate managedFields apiserver issue for SSA (#​13338)
  • ClusterClass: Allow adding spec via ClusterClass JSON patches (#​13225)
  • ClusterClass: Do not overwrite global http.DefaultClient TLSConfig (#​13058)
  • ClusterClass: Fix upgradePlan computation in GetUpgradePlanFromClusterClassVersions (#​13463)
  • Dependency: Bump dependencies to fix CVE GO-2026-4394 (go.opentelemetry.io/otel/sdk pkg) (#​13372)
  • Dependency: Fix CVE-2026-39883 (#​13573)
  • e2e: Add wait-resource-versions-{become,remain}-stable intervals to e2e config (#​13263)
  • e2e: Clean up namespace in e2e tests (#​13233)
  • e2e: Fix cross-ns scale test (#​13309)
  • e2e: Fix goroutine & memory leak in inmemory provider (#​13361)
  • e2e: Fix node-label calculation in test extension & fix upgrade test (#​13356)
  • e2e: Fix WaitForMachinesReady interval (#​13050)
  • e2e: Increase reconcile timeout for KCP & DockerMachine (#​13093)
  • e2e: Only retry creating objects that failed (#​13265)
  • e2e: Tolerate NotFound errors during Namespace deletion in scale test cleanup (#​13439)
  • KCP/MachineSet: Preserve existing object names for backward compatibility with pre-v1.7 in-place updates (#​13124)
  • KCP: Grant delete permissions to Secrets. (#​13070)
  • KCP: KCP deletion should tolerate missing InfraTemplates (#​13562)
  • KCP: Use errors.Errorf instead of errors.Wrapf since the err is nil (#​13486)
  • Machine/MachineSet/MachineDeployment: Fix UpToDate calculation for rolloutAfter (#​13404)
  • MachineSet: Use MachineSet template values in completeMoveMachine for in-place updates (#​13059)
  • Misc: Fix bug while setting status for deprecated fields (#​13336)
  • Runtime SDK: Improve client cert/key rotation of the RuntimeSDK client (#​13213)
  • Testing/e2e: Fix unit test flakes, improve clusterctl download error in e2e tests (#​13045)
  • Testing: Fix flaky by waiting for CRD finalizer processing (#​13470)
  • Testing: Fix flaky TestClusterReconciler unit test (#​13180)
  • Testing: Fix TestReconcile flake (#​13255)
  • Testing: Fix webhook envtest tests for Kubernetes < v1.35 (#​13170)
  • Upgrades: Remove conflicting rules field from aggregated ClusterRoles (#​13490)
  • util: Fix a panic in conditions.Delete method if the sources condition list is empty (#​13048)
  • util: Fix exponential backoff with ReconcilerRateLimiting (#​13416)
  • util: Fix patchHelper unit test flakes (#​13412)
🌱 Others
  • API: Deprecate custom Condition types (#​13237)
  • API: Introduce conversion.MarshalDataUnsafeNoCopy to avoid unnecessary memory allocations during conversion (#​13402)
  • API: Postpone date when we stop serving v1beta1 (#​13394)
  • API: Relax validation for Machine .status.addresses to maximum of 128 instead of 32 items (#​13060)
  • API: Relax validation for Machine .status.addresses to maximum of 256 instead of 128 items (#​13395)
  • CAPD/CAPIM: Implement .status.failureDomain for DockerMachine & DevMachine (#​13286)
  • CAPD: Implement pause for DockerMachinePool (#​13445)
  • CAPD: Improve condition if CAPD Machine is not yet ready for bootstrap exec (#​13461)
  • CAPD: Move RBAC for devmachinetemplates from main.go to controller.go (#​13271)
  • CAPD: Reduce verbosity of CAPD exec log (#​13493)
  • CAPD: Use select with time.After instead of time.Sleep (#​13480)
  • CAPIM: Fix inMemory watch (#​13229)
  • CI: Bump golangci-lint v2.7.0 (#​13108)
  • CI: Bump Kubernetes version used for testing to v1.35.0-rc.0 (#​13103)
  • CI: Bump Kubernetes version used for testing to v1.35.0-rc.1 (#​13138)
  • CI: Drop security scan on 1.10 (#​13454)
  • CI: Dump resources in scale test (#​13232)
  • CI: Improve Fake API server (#​13183)
  • CI: Inmemory APIserver fails for unsupported fieldSelectors (#​13306)
  • CI: Migrate away from custom GitHub action approval workflow (#​13533)
  • CI: Revive the debug endpoint for CAPDev in-memory (#​13423)
  • CI: Use env test 1.35.0 (#​13168)
  • ClusterCache: Remove stack traces from ClusterCache errors (#​13396)
  • ClusterClass: Add validation in ClusterClass for CP MachineInfra (#​13378)
  • ClusterClass: Fix test compute control plane version (#​13287)
  • ClusterClass: Improve topology diff (#​13166)
  • ClusterClass: Simplify GetUpgradePlanFromClusterClassVersions (#​13276)
  • clusterctl: Add cloudscale-ch-cloudscale provider (#​13567)
  • clusterctl: Bump cert-manager to v1.20.0 (#​13482)
  • clusterctl: Bump cert-manager to v1.20.1 (#​13515)
  • clusterctl: Bump cert-manager v1.19.4 (#​13376)
  • clusterctl: Bump Cert-manager v1.20.2 (#​13598)
  • clusterctl: Drop handling of old cert-manager annotation in clusterctl (#​13202)
  • clusterctl: Update cert-manager to v1.19.3 (#​13307)
  • clusterctl: Update to cert-manager v1.19.2 (#​13277)
  • ClusterResourceSet: Remove ClusterResourceSet ensureKubernetesServiceCreated (#​13158)
  • ClusterResourceSet: Set WithOwnedV1Beta1Conditions for ClusterResourceSet patch (#​13267)
  • Community meeting: Add AndiDog as machine pool area reviewer (#​13033)
  • Dependency: Bump go 1.25.7 (#​13323)
  • Dependency: Bump Go to v1.24.11 (#​13106)
  • Dependency: Bump Go to v1.25.6 (#​13240)
  • Dependency: Bump go v1.25.8 (#​13428)
  • Dependency: Bump go v1.25.9 (#​13553)
  • Dependency: Bump go-github to v82 (#​13296)
  • Dependency: Bump golang.org/x/net to v0.51 to fix CVE (#​13392)
  • Dependency: Bump the all-go-mod-patch-and-minor group across 3 directories with 4 updates (#​13582)
  • Dependency: Switch from docker to moby dependencies (#​13545)
  • Devtools: Add additional_uncategorized_resources for Tilt (#​13312)
  • Devtools: Add labels to cluster deployment form fields (#​13441)
  • Devtools: Add other to prow job generator (#​13537)
  • Devtools: Bump CAPI Visualizer to v1.5.0 (#​13222)
  • Devtools: Enable native histograms in Grafana / Prometheus (#​13304)
  • Devtools: Make kind image configurable via env var for make tilt-up (#​13333)
  • Devtools: Updated dev observability stack (#​13044)
  • e2e: 0 in e2e tests (#​13429)
  • e2e: Add json struct tags to ContainerImage (#​13130)
  • e2e: Add retry in test framework when getting manifest YAMLs (#​13357)
  • e2e: Bump autoscaler version used for testing to v1.34.2 (#​13102)
  • e2e: Bump autoscaler version used for testing to v1.35.0 (#​13353)
  • e2e: Bump kind to v0.31.0 (#​13162)
  • e2e: Bump Kubernetes version used for testing to v1.35.0 (#​13151)
  • e2e: Bump to etcd-v3.6.6-0 (#​13144)
  • e2e: Do not expect Machines for MachinePools not supporting Machines (#​13071)
  • e2e: Drop handling for clusterctl < v1.7.2 in e2e tests & framework (#​13347)
  • e2e: Drop unused e2e test template & handling for Kubernetes < v1.25 in e2e CC (#​13348)
  • e2e: Extend test extension to improve test coverage (#​13343)
  • e2e: Improve scale test for re-entrancy and improve observability stack (#​13492)
  • e2e: Make clusterctl upgrade test to work when there are no machines (#​13072)
  • e2e: Remove handling for Kubernetes <= v1.28 in clusterctl upgrade test (#​13157)
  • e2e: Skip test using outdated docker client (#​13125)
  • e2e: Small cleanup in the RuntimeSDK test (#​13274)
  • e2e: Start testing against Kubernetes v1.36 (#​13152)
  • e2e: Start testing with Kubernetes v1.36.0-beta.0 (#​13513)
  • e2e: Start testing with Kubernetes v1.36.0-rc.0 (#​13569)
  • e2e: Start testing with Kubernetes v1.36.0-rc.1 (#​13587)
  • e2e: Use crane to pre-pull images instead of docker pull (#​13113)
  • KCP: Drop unnecessary etcd call in KCP (#​13330)
  • KCP: Fix flaky KCP test (#​13374)
  • KCP: KCP should handle missing control plane label (#​13466)
  • KCP: KCP should read only KCP machines (#​13457)
  • KCP: KCP should report missing certificates (#​13175)
  • KCP: KCP should report missing Node labels and taint (#​13176)
  • KCP: Migrate from Requeue to RequeueAfter in kcp (#​13028)
  • KCP: Remove live list Machine call in KCP (#​13458)
  • KCP: Remove the ControlPlaneKubeletLocalMode for kubeadm 1.36 later (#​13177)
  • Logging: Drop or reduce verbosity for noisy logs (#​13420)
  • Logging: Log flags on controller startup (#​13437)
  • Logging: Use klog.Obj in log messages (#​13421)
  • Machine: Avoid unsetting nodeDeletionTimeoutSeconds during Machine deletion (#​13401)
  • MachineHealthCheck: Decrease verbosity for MHC log entry (#​13076)
  • MachineHealthCheck: Increase MHC rate limiting and filter events (#​13422)
  • MachinePool: Fix reconcileDelete returning unnecessary error (#​13481)
  • Misc: Increase default kube-api qps/burst (#​13317)
  • Misc: Removing cluster-api-provider-nested as it is read-only (#​13500)
  • Misc: Removing v1beta1 from admissionReviewVersions & conversionReviewVersions (#​13190)
  • Runtime SDK: Add httpClientCache to runtime client (#​13075)
  • Runtime SDK: Allow chained upgrade with runtimeSDK feature flag false (#​13517)
  • Testing: Extend managedField mitigation unit test (#​13450)
  • Testing: Improve error reporting of envtest CleanupAndWait (#​13446)
  • Testing: Improve pod log streaming to avoid duplicate logs (#​13410)
  • Testing: Increase envtest manager graceful shutdown timeout & print goroutines on error (#​13443)
  • Testing: Simplify TestGetNode unit test (#​13196)
  • Testing: Update version matrix for GitHub workflows for release 1.12 (#​13049)
  • util: Add safeguard to patchHelper to avoid sending empty patches to the apiserver (#​13403)
  • util: Export controller util (#​13363)
  • util: Improve patch helper for no-op cases (#​13364)
  • util: Optimise patch calls (#​13367)
  • util: Reduce dep tree for util/patch (#​13275)
  • util: Stop using patch helper when enforcing finalizers (#​13365)

📖 Additionally, there have been 47 contributions to our documentation and book. (#​12872, #​12971, #​13016, #​13043, #​13055, #​13079, #​13086, #​13087, #​13088, #​13095, #​13134, #​13140, #​13153, #​13155, #​13179, #​13193, #​13194, #​13195, #​13201, #​13204, #​13205, #​13206, #​13207, #​13216, #​13220, #​13228, #​13259, #​13260, #​13272, #​13283, #​13297, #​13302, #​13311, #​13334, #​13414, #​13419, #​13435, #​13436, #​13456, #​13527, #​13534, #​13535, #​13560, #​13577, #​13581, #​13586, #​13590)

Dependencies
Added
  • github.com/cenkalti/backoff/v5: v5.0.3
  • github.com/google/go-github/v82: v82.0.0
  • golang.org/x/tools/go/expect: v0.1.0-deprecated
  • golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated
  • gonum.org/v1/gonum: v0.17.0
Changed
  • cel.dev/expr: v0.24.0 → v0.25.1
  • cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.26.0 → v1.31.0
  • github.com/cncf/xds/go: 2f00578 → ee656c7
  • github.com/coredns/corefile-migration: v1.0.29 → v1.0.31
  • github.com/envoyproxy/go-control-plane/envoy: v1.32.4 → v1.36.0
  • github.com/envoyproxy/go-control-plane: v0.13.4 → v0.14.0
  • github.com/envoyproxy/protoc-gen-validate: v1.2.1 → v1.3.0
  • github.com/fatih/color: v1.18.0 → v1.19.0
  • github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.3
  • github.com/golang/glog: v1.2.4 → v1.2.5
  • github.com/google/go-querystring: v1.1.0 → v1.2.0
  • github.com/google/pprof: f64d9cf → 294ebfa
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.26.3 → v2.28.0
  • github.com/onsi/ginkgo/v2: v2.27.2 → v2.28.1
  • github.com/onsi/gomega: v1.38.2 → v1.39.1
  • github.com/prometheus/client_golang: v1.22.0 → v1.23.2
  • github.com/prometheus/common: v0.62.0 → v0.66.1
  • github.com/prometheus/procfs: v0.15.1 → v0.16.1
  • github.com/spf13/cobra: v1.10.1 → v1.10.2
  • github.com/spiffe/go-spiffe/v2: v2.5.0 → v2.6.0
  • github.com/valyala/fastjson: v1.6.4 → v1.6.10
  • go.etcd.io/bbolt: v1.4.2 → v1.4.3
  • go.etcd.io/etcd/api/v3: v3.6.6 → v3.6.10
  • go.etcd.io/etcd/client/pkg/v3: v3.6.6 → v3.6.10
  • go.etcd.io/etcd/client/v3: v3.6.6 → v3.6.10
  • 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/auto/sdk: v1.1.0 → v1.2.1
  • go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.39.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.65.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.34.0 → v1.43.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.34.0 → v1.43.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.43.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.43.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.43.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.43.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.43.0
  • go.opentelemetry.io/proto/otlp: v1.5.0 → v1.10.0
  • go.yaml.in/yaml/v2: v2.4.2 → v2.4.3
  • golang.org/x/crypto: v0.45.0 → v0.50.0
  • golang.org/x/mod: v0.29.0 → v0.34.0
  • golang.org/x/net: v0.47.0 → v0.53.0
  • golang.org/x/oauth2: v0.33.0 → v0.36.0
  • golang.org/x/sync: v0.18.0 → v0.20.0
  • golang.org/x/sys: v0.38.0 → v0.43.0
  • golang.org/x/telemetry: 078029d579e4da
  • golang.org/x/term: v0.37.0 → v0.42.0
  • golang.org/x/text: v0.31.0 → v0.36.0
  • golang.org/x/tools: v0.38.0 → v0.43.0
  • google.golang.org/appengine: v1.6.7 → v1.6.5
  • google.golang.org/genproto/googleapis/api: a0af3ef9d38bb4
  • google.golang.org/genproto/googleapis/rpc: a0af3ef9d38bb4
  • google.golang.org/grpc: v1.72.3 → v1.80.0
  • google.golang.org/protobuf: v1.36.7 → v1.36.11
  • gopkg.in/evanphx/json-patch.v4: v4.12.0 → v4.13.0
  • k8s.io/api: v0.34.2 → v0.35.3
  • k8s.io/apiextensions-apiserver: v0.34.2 → v0.35.3
  • k8s.io/apimachinery: v0.34.2 → v0.35.3
  • k8s.io/apiserver: v0.34.2 → v0.35.3
  • k8s.io/client-go: v0.34.2 → v0.35.3
  • k8s.io/cluster-bootstrap: v0.34.2 → v0.35.3
  • k8s.io/code-generator: v0.34.2 → v0.35.3
  • k8s.io/component-base: v0.34.2 → v0.35.3
  • k8s.io/gengo/v2: 85fd79dec3ebc5
  • k8s.io/kms: v0.34.2 → v0.35.3
  • k8s.io/kube-openapi: f3f2b99589584f
  • k8s.io/utils: 4c0f3b2bc988d5
  • sigs.k8s.io/controller-runtime: v0.22.4 → v0.23.3
  • sigs.k8s.io/json: cfa47c32d32026
  • sigs.k8s.io/structured-merge-diff/v6: v6.3.0 → v6.3.2
Removed
  • github.com/ProtonMail/go-crypto: 7d5c6f0
  • github.com/bwesterb/go-ristretto: v1.2.3
  • github.com/cloudflare/circl: v1.6.1
  • github.com/google/go-github/v53: v53.2.0
  • github.com/zeebo/errs: v1.4.0
  • go.uber.org/automaxprocs: v1.6.0

Thanks to all our contributors! 😊

v1.12.7

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.31.x -> v1.35.x
  • Workload Cluster: v1.29.x -> v1.35.x

More information about version support can be found here

Changes since v1.12.5
📈 Overview
  • 7 new commits merged
  • 2 bugs fixed 🐛
🐛 Bug Fixes
  • Dependency: Fix CVE 2026 39883 release 1.12 (#​13575)
  • KCP: KCP deletion should tolerate missing InfraTemplates (#​13563)
🌱 Others
  • clusterctl: Bump Cert-manager v1.20.2 (#​13597)
  • Dependency: Bump cloudbuild to use gcb-docker-gcloud image with Go v1.25.5 (#​13607)
  • e2e: Start testing with Kubernetes v1.36.0-rc.0 (#​13570)
  • e2e: Start testing with Kubernetes v1.36.0-rc.1 (#​13588)

📖 Additionally, there has been 1 contribution to our documentation and book. (#​13561)

Dependencies
Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.12.5

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.31.x -> v1.35.x
  • Workload Cluster: v1.29.x -> v1.35.x

More information about version support can be found here

Changes since v1.12.4
📈 Overview
  • 14 new commits merged
  • 1 feature addition ✨
  • 3 bugs fixed 🐛
✨ New Features
  • CAPD: Improve CAPD wait for multi-user target (#​13523)
🐛 Bug Fixes
  • Testing: Fix flaky by waiting for CRD finalizer processing (#​13478)
  • Testing: Fix flaky TestClusterReconciler unit test (#​13475)
  • Testing: Fix TestMachineSetReconciler_createMachines_preflightChecks flake (#​13477)
🌱 Others
  • CAPD: Reduce verbosity of CAPD exec log (#​13494)
  • clusterctl: Bump cert-manager to v1.20.0 (#​13484)
  • clusterctl: Bump cert-manager to v1.20.1 (#​13519)
  • Dependency: Bump corefile-migration to v1.0.31 (#​13526)
  • Dependency: Bump dependencies to fix CVE-2026-33186 (google.golang.org/grpc) (#​13504)
  • Dependency: Bump go v1.25.9 (#​13554)
  • Dependency: Switch from docker to moby dependencies (#​13550)
  • e2e: Start testing with Kubernetes v1.36.0-beta.0 (#​13525)
  • KCP: KCP surfaces learner etcd members (#​13491)

📖 Additionally, there has been 1 contribution to our documentation and book. (#​13528)

Dependencies
Added

Nothing has changed.

Changed
Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.12.4

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.31.x -> v1.35.x
  • Workload Cluster: v1.29.x -> v1.35.x

More information about version support can be found here

Highlights

Starting from this release ReconcilerRateLimiting feature also requires PriorityQueue to be enabled.
This ensures that ReconcilerRateLimiting works consistently with controller runtime ExponentialBackoff.

Changes since v1.12.3
📈 Overview
  • 17 new commits merged
  • 9 bugs fixed 🐛
🐛 Bug Fixes
  • CAPD: Fix "Failed to exec DockerMachine bootstrap" errors in CAPD (#​13451)
  • CI: Bump trivy to v0.69.2 to fix CI (#​13388)
  • Cluster: Fix panic in Cluster conversion (#​13384)
  • ClusterClass/KCP/MachineSet/MachineDeployment: Implement mitigation for managedFields issue with SSA in apiserver (#​13355)
  • ClusterClass: Fix upgradePlan computation in GetUpgradePlanFromClusterClassVersions (#​13471)
  • Dependency: Bump dependencies to fix CVE GO-2026-4394 (go.opentelemetry.io/otel/sdk pkg) (#​13377)
  • e2e: Only retry creating objects that failed (#​13430)
  • Machine/MachineSet/MachineDeployment: Fix UpToDate calculation for rolloutAfter (#​13406)
  • util: Fix exponential backoff with ReconcilerRateLimiting (#​13427)
🌱 Others
  • API: Relax validation for Machine .status.addresses to maximum of 256 instead of 128 items (#​13399)
  • CAPD: Implement pause for DockerMachinePool (#​13448)
  • clusterctl: Bump cert-manager v1.19.4 (#​13381)
  • Dependency: Bump cloudflare/circl (#​13438)
  • Dependency: Bump go v1.25.8 (#​13432)
  • e2e: Add retry in test framework when getting manifest YAMLs (#​13358)
  • e2e: Bump autoscaler version used for testing to v1.35.0 (#​13375)
  • e2e: Improve condition if CAPD Machine is not yet ready for bootstrap exec (#​13468)
Dependencies
Added
  • github.com/cenkalti/backoff/v5: v5.0.3
  • gonum.org/v1/gonum: v0.16.0
Changed
  • cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.26.0 → v1.30.0
  • github.com/cloudflare/circl: v1.6.1 → v1.6.3
  • github.com/cncf/xds/go: 2f00578 → 0feb691
  • github.com/envoyproxy/go-control-plane/envoy: v1.32.4 → v1.35.0
  • github.com/envoyproxy/go-control-plane: v0.13.4 → 75eaa19
  • github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.3
  • github.com/golang/glog: v1.2.4 → v1.2.5
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.26.3 → v2.27.7
  • github.com/spiffe/go-spiffe/v2: v2.5.0 → v2.6.0
  • go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1
  • go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.38.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.65.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.40.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.40.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.40.0
  • go.opentelemetry.io/proto/otlp: v1.5.0 → v1.9.0
  • golang.org/x/crypto: v0.45.0 → v0.47.0
  • golang.org/x/mod: v0.29.0 → v0.31.0
  • golang.org/x/net: v0.47.0 → v0.49.0
  • golang.org/x/oauth2: v0.33.0 → v0.34.0
  • golang.org/x/sync: v0.18.0 → v0.19.0
  • golang.org/x/sys: v0.38.0 → v0.40.0
  • golang.org/x/telemetry: 078029d8fff8a5
  • golang.org/x/term: v0.37.0 → v0.39.0
  • golang.org/x/text: v0.31.0 → v0.33.0
  • golang.org/x/tools: v0.38.0 → v0.40.0
  • google.golang.org/genproto/googleapis/api: a0af3ef8636f87
  • google.golang.org/genproto/googleapis/rpc: a0af3ef8636f87
  • google.golang.org/grpc: v1.72.3 → v1.78.0
  • google.golang.org/protobuf: v1.36.7 → v1.36.11
  • sigs.k8s.i

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

Release note:

The following dependencies have been updated:
- `kubernetes-sigs/cluster-api` from `v1.11.10` to `v1.13.1`. [Release Notes](https://redirect.github.com/kubernetes-sigs/cluster-api/releases/tag/v1.13.1)
- `sigs.k8s.io/cluster-api` from `v1.11.10` to `v1.13.1`. 

@gardener-ci-robot gardener-ci-robot added the kind/enhancement Enhancement, improvement, extension label Mar 12, 2026
@gardener-ci-robot
Copy link
Copy Markdown
Contributor Author

gardener-ci-robot commented Mar 12, 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):

  • 16 additional dependencies were updated

Details:

Package Change
github.com/onsi/ginkgo/v2 v2.27.1 -> v2.27.2
k8s.io/api v0.34.1 -> v0.34.3
k8s.io/apimachinery v0.34.1 -> v0.34.3
k8s.io/client-go v0.34.1 -> v0.34.3
k8s.io/cluster-bootstrap v0.34.1 -> v0.34.2
k8s.io/component-base v0.34.1 -> v0.34.3
sigs.k8s.io/controller-runtime v0.22.4 -> v0.22.5
github.com/google/pprof v0.0.0-20250501235452-c0086092b71a -> v0.0.0-20250820193118-f64d9cf942d6
go.etcd.io/etcd/api/v3 v3.6.4 -> v3.6.6
go.etcd.io/etcd/client/pkg/v3 v3.6.4 -> v3.6.6
go.etcd.io/etcd/client/v3 v3.6.4 -> v3.6.6
go.uber.org/zap v1.27.0 -> v1.27.1
k8s.io/apiextensions-apiserver v0.34.1 -> v0.34.3
k8s.io/apiserver v0.34.1 -> v0.34.3
k8s.io/code-generator v0.34.1 -> v0.34.3
k8s.io/kms v0.34.1 -> v0.34.3

@gardener-prow
Copy link
Copy Markdown

gardener-prow Bot commented Mar 12, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign timuthy for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gardener-prow gardener-prow Bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. labels Mar 12, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 8293565 to fde02a7 Compare March 17, 2026 16:31
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api to v1.12.3 (minor) Update sigs.k8s.io/cluster-api (minor) Mar 17, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from fde02a7 to e17e35e Compare March 17, 2026 18:21
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api (minor) Update sigs.k8s.io/cluster-api to v1.12.4 (minor) Mar 17, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from e17e35e to bb4fea4 Compare March 17, 2026 19:04
@gardener-prow gardener-prow Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Mar 17, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from bb4fea4 to e9ee347 Compare March 17, 2026 19:38
@gardener-prow gardener-prow Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Mar 17, 2026
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api to v1.12.4 (minor) Update sigs.k8s.io/cluster-api (minor) Apr 8, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from e9ee347 to 2aacfc4 Compare April 8, 2026 13:33
@gardener-prow gardener-prow Bot added cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. and removed cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. labels Apr 8, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 2aacfc4 to 592c020 Compare April 8, 2026 14:21
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api (minor) Update sigs.k8s.io/cluster-api to v1.12.5 (minor) Apr 8, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 592c020 to 0e2c768 Compare April 8, 2026 15:12
@gardener-prow gardener-prow Bot added cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. and removed cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. labels Apr 8, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 0e2c768 to 95f388d Compare April 8, 2026 16:21
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 95f388d to cf545bc Compare April 21, 2026 16:58
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api to v1.12.5 (minor) Update sigs.k8s.io/cluster-api (minor) Apr 21, 2026
@gardener-ci-robot
Copy link
Copy Markdown
Contributor Author

gardener-ci-robot commented Apr 21, 2026

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Makefile
Command failed: make generate
go: downloading github.com/gardener/gardener v1.132.5
go: downloading sigs.k8s.io/cluster-api v1.13.1
go: downloading github.com/pkg/errors v0.9.1
go: downloading k8s.io/api v0.35.4
go: downloading github.com/spf13/pflag v1.0.10
go: downloading k8s.io/apiextensions-apiserver v0.35.4
go: downloading k8s.io/apimachinery v0.35.4
go: downloading k8s.io/client-go v0.35.4
go: downloading k8s.io/component-base v0.35.4
go: downloading k8s.io/klog/v2 v2.130.1
go: downloading k8s.io/utils v0.0.0-20251002143259-bc988d571ff4
go: downloading k8s.io/klog v1.0.0
go: downloading sigs.k8s.io/controller-runtime v0.23.3
go: downloading sigs.k8s.io/randfill v1.0.0
go: downloading k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912
go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.4.0
go: downloading github.com/spf13/cobra v1.10.2
go: downloading github.com/go-logr/logr v1.4.3
go: downloading github.com/prometheus/client_golang v1.23.2
go: downloading golang.org/x/text v0.36.0
go: downloading github.com/blang/semver/v4 v4.0.0
go: downloading k8s.io/apiserver v0.35.4
go: downloading github.com/fsnotify/fsnotify v1.9.0
go: downloading github.com/evanphx/json-patch/v5 v5.9.11
go: downloading gomodules.xyz/jsonpatch/v2 v2.5.0
go: downloading sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading github.com/json-iterator/go v1.1.13-0.20220915233716-71ac16282d12
go: downloading go.yaml.in/yaml/v2 v2.4.3
go: downloading github.com/google/go-cmp v0.7.0
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/go-logr/zapr v1.3.0
go: downloading go.uber.org/zap v1.27.1
go: downloading github.com/inconshreveable/mousetrap v1.1.0
go: downloading github.com/onsi/gomega v1.39.1
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/prometheus/client_model v0.6.2
go: downloading github.com/prometheus/common v0.67.2
go: downloading github.com/prometheus/procfs v0.17.0
go: downloading golang.org/x/sys v0.43.0
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading golang.org/x/net v0.53.0
go: downloading golang.org/x/term v0.42.0
go: downloading github.com/gobuffalo/flect v1.0.3
go: downloading github.com/emicklei/go-restful/v3 v3.13.0
go: downloading github.com/go-openapi/swag v0.23.1
go: downloading github.com/go-openapi/jsonreference v0.21.2
go: downloading github.com/google/gnostic-models v0.7.0
go: downloading golang.org/x/oauth2 v0.36.0
go: downloading github.com/Masterminds/sprig/v3 v3.3.0
go: downloading golang.org/x/time v0.14.0
go: downloading github.com/google/btree v1.1.3
go: downloading golang.org/x/sync v0.20.0
go: downloading github.com/fxamacker/cbor/v2 v2.9.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/google/cel-go v0.26.0
go: downloading github.com/MakeNowJust/heredoc v1.0.0
go: downloading sigs.k8s.io/yaml v1.6.0
go: downloading k8s.io/cluster-bootstrap v0.35.4
go: downloading github.com/go-openapi/jsonpointer v0.22.1
go: downloading github.com/mailru/easyjson v0.9.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading go.yaml.in/yaml/v3 v3.0.4
go: downloading dario.cat/mergo v1.0.2
go: downloading github.com/Masterminds/goutils v1.1.1
go: downloading github.com/Masterminds/semver/v3 v3.4.0
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/huandu/xstrings v1.5.0
go: downloading github.com/mitchellh/copystructure v1.2.0
go: downloading github.com/shopspring/decimal v1.4.0
go: downloading github.com/spf13/cast v1.10.0
go: downloading golang.org/x/crypto v0.50.0
go: downloading github.com/x448/float16 v0.8.4
go: downloading go.opentelemetry.io/otel/trace v1.43.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9
go: downloading go.opentelemetry.io/otel v1.43.0
go: downloading github.com/NYTimes/gziphandler v1.1.1
go: downloading github.com/josharian/intern v1.0.0
go: downloading github.com/go-openapi/swag/jsonname v0.25.1
go: downloading cel.dev/expr v0.25.1
go: downloading github.com/mitchellh/reflectwalk v1.0.2
go: downloading gopkg.in/evanphx/json-patch.v4 v4.13.0
go: downloading github.com/stoewer/go-strcase v1.3.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9
go: downloading github.com/valyala/fastjson v1.6.10
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0
go: downloading go.opentelemetry.io/otel/sdk v1.43.0
go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0
go: downloading google.golang.org/grpc v1.80.0
go: downloading sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.3
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading go.opentelemetry.io/otel/metric v1.43.0
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546
go: downloading go.opentelemetry.io/proto/otlp v1.10.0
go: downloading github.com/cenkalti/backoff/v5 v5.0.3
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading sigs.k8s.io/controller-tools v0.19.0
go: downloading golang.org/x/tools v0.43.0
go: downloading k8s.io/code-generator v0.35.4
go: downloading k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b
go: downloading k8s.io/gengo v0.0.0-20230829151522-9cce18d56c01
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/fatih/color v1.19.0
go: downloading github.com/mattn/go-colorable v0.1.14
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading golang.org/x/mod v0.34.0
go: downloading github.com/onsi/ginkgo/v2 v2.28.1
go: downloading github.com/golangci/golangci-lint/v2 v2.6.1
go: downloading github.com/charmbracelet/lipgloss v1.1.0
go: downloading github.com/fatih/color v1.18.0
go: downloading github.com/gofrs/flock v0.13.0
go: downloading github.com/ldez/grignotin v0.10.1
go: downloading github.com/pelletier/go-toml/v2 v2.2.4
go: downloading github.com/spf13/cobra v1.10.1
go: downloading github.com/spf13/viper v1.12.0
go: downloading go.uber.org/automaxprocs v1.6.0
go: downloading github.com/pelletier/go-toml v1.9.5
go: downloading golang.org/x/mod v0.29.0
go: downloading golang.org/x/tools v0.38.0
go: downloading github.com/go-viper/mapstructure/v2 v2.4.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/alecthomas/chroma/v2 v2.20.0
go: downloading github.com/rogpeppe/go-internal v1.14.1
go: downloading github.com/golangci/plugin-module-register v0.1.2
go: downloading github.com/stretchr/testify v1.11.1
go: downloading github.com/go-xmlfmt/xmlfmt v1.1.3
go: downloading github.com/golangci/revgrep v0.8.0
go: downloading github.com/charmbracelet/x/ansi v0.8.0
go: downloading github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd
go: downloading github.com/muesli/termenv v0.16.0
go: downloading github.com/rivo/uniseg v0.4.7
go: downloading golang.org/x/sys v0.37.0
go: downloading golang.org/x/text v0.30.0
go: downloading github.com/fsnotify/fsnotify v1.5.4
go: downloading github.com/spf13/afero v1.14.0
go: downloading github.com/spf13/cast v1.5.0
go: downloading github.com/spf13/jwalterweatherman v1.1.0
go: downloading golang.org/x/sync v0.17.0
go: downloading github.com/daixiang0/gci v0.13.7
go: downloading github.com/golangci/gofmt v0.0.0-20250106114630-d62b90e6713d
go: downloading mvdan.cc/gofumpt v0.9.2
go: downloading github.com/golangci/golines v0.0.0-20250217134842-442fd0091d95
go: downloading github.com/sourcegraph/go-diff v0.7.0
go: downloading github.com/golangci/swaggoswag v0.0.0-20250504205917-77f2aca3143e
go: downloading go.augendre.info/arangolint v0.3.1
go: downloading github.com/alingse/asasalint v0.0.11
go: downloading github.com/golangci/asciicheck v0.5.0
go: downloading github.com/breml/bidichk v0.3.3
go: downloading github.com/timakin/bodyclose v0.0.0-20241222091800-1db5c5ca4d67
go: downloading github.com/lasiar/canonicalheader v1.1.2
go: downloading github.com/sivchari/containedctx v1.0.3
go: downloading github.com/kkHAIKE/contextcheck v1.1.6
go: downloading github.com/karamaru-alpha/copyloopvar v1.2.2
go: downloading github.com/bkielbasa/cyclop v1.2.3
go: downloading gitlab.com/bosi/decorder v0.4.2
go: downloading github.com/OpenPeeDeeP/depguard/v2 v2.2.1
go: downloading github.com/golangci/dupl v0.0.0-20250308024227-f665c8d69b32
go: downloading github.com/Abirdcfly/dupword v0.1.7
go: downloading github.com/charithe/durationcheck v0.0.11
go: downloading github.com/manuelarte/embeddedstructfieldcheck v0.4.0
go: downloading github.com/Djarvur/go-err113 v0.1.1
go: downloading github.com/kisielk/errcheck v1.9.0
go: downloading github.com/breml/errchkjson v0.4.1
go: downloading github.com/Antonboom/errname v1.1.1
go: downloading github.com/polyfloyd/go-errorlint v1.8.0
go: downloading github.com/nishanths/exhaustive v0.12.0
go: downloading dev.gaijin.team/go/exhaustruct/v4 v4.0.0
go: downloading github.com/ldez/exptostd v0.4.5
go: downloading go.augendre.info/fatcontext v0.9.0
go: downloading github.com/ashanbrown/forbidigo/v2 v2.3.0
go: downloading github.com/gostaticanalysis/forcetypeassert v0.2.0
go: downloading github.com/manuelarte/funcorder v0.5.0
go: downloading github.com/ultraware/funlen v0.2.0
go: downloading github.com/nunnatsa/ginkgolinter v0.21.2
go: downloading 4d63.com/gocheckcompilerdirectives v1.3.0
go: downloading 4d63.com/gochecknoglobals v0.2.2
go: downloading github.com/alecthomas/go-check-sumtype v0.3.1
go: downloading github.com/uudashr/gocognit v1.2.0
go: downloading github.com/jgautheron/goconst v1.8.2
go: downloading github.com/go-critic/go-critic v0.14.2
go: downloading github.com/quasilyte/go-ruleguard/dsl v0.3.23
go: downloading github.com/fzipp/gocyclo v0.6.0
go: downloading github.com/quasilyte/go-ruleguard v0.4.5
go: downloading github.com/godoc-lint/godoc-lint v0.10.1
go: downloading github.com/tetafro/godot v1.5.4
go: downloading github.com/matoous/godox v1.1.0
go: downloading github.com/denis-tingaikin/go-header v0.5.0
go: downloading github.com/ldez/gomoddirectives v0.7.1
go: downloading github.com/ryancurrah/gomodguard v1.4.1
go: downloading github.com/golangci/go-printf-func-name v0.1.1
go: downloading github.com/securego/gosec/v2 v2.22.10
go: downloading github.com/xen0n/gosmopolitan v1.3.0
go: downloading github.com/uudashr/iface v1.4.1
go: downloading github.com/leonklingele/grouper v1.1.2
go: downloading github.com/julz/importas v0.2.0
go: downloading github.com/macabu/inamedparam v0.2.0
go: downloading github.com/gordonklaus/ineffassign v0.2.0
go: downloading github.com/sashamelentyev/interfacebloat v1.1.0
go: downloading github.com/ckaznocha/intrange v0.3.1
go: downloading github.com/AdminBenni/iota-mixing v1.0.0
go: downloading github.com/butuzov/ireturn v0.4.0
go: downloading github.com/timonwong/loggercheck v0.11.0
go: downloading github.com/yagipy/maintidx v1.0.0
go: downloading github.com/ashanbrown/makezero/v2 v2.1.0
go: downloading github.com/butuzov/mirror v1.3.0
go: downloading github.com/golangci/misspell v0.7.0
go: downloading github.com/tommy-muehle/go-mnd/v2 v2.5.1
go: downloading go-simpler.org/musttag v0.14.0
go: downloading github.com/alexkohler/nakedret/v2 v2.0.6
go: downloading github.com/nakabonne/nestif v0.3.1
go: downloading github.com/gostaticanalysis/nilerr v0.1.2
go: downloading github.com/alingse/nilnesserr v0.2.0
go: downloading github.com/Antonboom/nilnil v1.1.1
go: downloading github.com/ssgreg/nlreturn/v2 v2.2.1
go: downloading github.com/sonatard/noctx v0.4.0
go: downloading github.com/AlwxSin/noinlineerr v1.0.5
go: downloading github.com/firefart/nonamedreturns v1.0.6
go: downloading github.com/stbenjam/no-sprintf-host-port v0.2.0
go: downloading github.com/kunwardeep/paralleltest v1.0.15
go: downloading github.com/catenacyber/perfsprint v0.10.0
go: downloading github.com/alexkohler/prealloc v1.0.0
go: downloading github.com/nishanths/predeclared v0.2.2
go: downloading github.com/yeya24/promlinter v0.3.0
go: downloading github.com/ghostiam/protogetter v0.3.17
go: downloading github.com/curioswitch/go-reassign v0.3.0
go: downloading github.com/raeperd/recvcheck v0.2.0
go: downloading github.com/mgechev/revive v1.12.0
go: downloading github.com/jingyugao/rowserrcheck v1.1.1
go: downloading go-simpler.org/sloglint v0.11.1
go: downloading github.com/jjti/go-spancheck v0.6.5
go: downloading github.com/ryanrolds/sqlclosecheck v0.5.1
go: downloading honnef.co/go/tools v0.6.1
go: downloading github.com/4meepo/tagalign v1.4.3
go: downloading github.com/ldez/tagliatelle v0.7.2
go: downloading github.com/maratori/testableexamples v1.0.0
go: downloading github.com/Antonboom/testifylint v1.6.4
go: downloading github.com/maratori/testpackage v1.1.1
go: downloading github.com/kulti/thelper v0.7.1
go: downloading github.com/moricho/tparallel v0.3.2
go: downloading github.com/golangci/unconvert v0.0.0-20250410112200-a129a6e6413e
go: downloading mvdan.cc/unparam v0.0.0-20251027182757-5beb8c8f8f15
go: downloading github.com/MirrexOne/unqueryvet v1.2.1
go: downloading github.com/sashamelentyev/usestdlibvars v1.29.0
go: downloading github.com/ldez/usetesting v0.5.0
go: downloading github.com/blizzy78/varnamelen v0.8.0
go: downloading github.com/sanposhiho/wastedassign/v2 v2.1.0
go: downloading github.com/ultraware/whitespace v0.2.0
go: downloading github.com/tomarrell/wrapcheck/v2 v2.11.0
go: downloading github.com/bombsimon/wsl/v4 v4.7.0
go: downloading github.com/bombsimon/wsl/v5 v5.3.0
go: downloading github.com/ykadowak/zerologlint v0.1.5
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading github.com/stretchr/objx v0.5.2
go: downloading github.com/lucasb-eyer/go-colorful v1.2.0
go: downloading github.com/mattn/go-runewidth v0.0.16
go: downloading github.com/aymanbagabas/go-osc52/v2 v2.0.1
go: downloading github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc
go: downloading github.com/charmbracelet/x/term v0.2.1
go: downloading github.com/subosito/gotenv v1.4.1
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/magiconair/properties v1.8.6
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/hexops/gotextdiff v1.0.3
go: downloading github.com/dave/dst v0.27.3
go: downloading github.com/fatih/structtag v1.2.0
go: downloading github.com/gostaticanalysis/analysisutil v0.7.1
go: downloading github.com/go-toolsmith/astcast v1.1.0
go: downloading dev.gaijin.team/go/golib v0.6.0
go: downloading github.com/go-toolsmith/astcopy v1.1.0
go: downloading github.com/go-toolsmith/astequal v1.2.0
go: downloading github.com/go-toolsmith/astfmt v1.1.0
go: downloading github.com/go-toolsmith/astp v1.1.0
go: downloading github.com/go-toolsmith/strparse v1.1.0
go: downloading github.com/go-toolsmith/typep v1.1.0
go: downloading github.com/quasilyte/regex/syntax v0.0.0-20210819130434-b3f0c404a727
go: downloading github.com/ccojocar/zxcvbn-go v1.0.4
go: downloading github.com/gostaticanalysis/comment v1.5.0
go: downloading github.com/prometheus/client_golang v1.12.1
go: downloading github.com/prometheus/client_model v0.2.0
go: downloading github.com/ettle/strcase v0.2.0
go: downloading github.com/alfatraining/structtag v1.0.0
go: downloading github.com/hashicorp/go-immutable-radix/v2 v2.1.0
go: downloading github.com/dlclark/regexp2 v1.11.5
go: downloading github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e
go: downloading go.uber.org/multierr v1.10.0
go: downloading golang.org/x/exp/typeparams v0.0.0-20251023183803-a4bb9ffd2546
go: downloading github.com/quasilyte/gogrep v0.5.0
go: downloading golang.org/x/exp v0.0.0-20240909161429-701f63a606c0
go: downloading github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567
go: downloading github.com/golang/protobuf v1.5.3
go: downloading codeberg.org/chavacava/garif v0.2.0
go: downloading github.com/prometheus/common v0.32.1
go: downloading github.com/prometheus/procfs v0.7.3
go: downloading google.golang.org/protobuf v1.36.8
go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
make: *** [Makefile:156: lint-fix] Error 1

File name: go.mod
Command failed: make generate
make: *** [Makefile:156: lint-fix] Error 1

@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch 2 times, most recently from 3b1a588 to e98ee54 Compare April 21, 2026 18:16
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api (minor) Update sigs.k8s.io/cluster-api to v1.13.0 (minor) Apr 21, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch 2 times, most recently from fa6b9af to 42268b3 Compare April 21, 2026 21:38
@gardener-prow gardener-prow Bot added cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. and removed cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. cla: no Indicates the PR's author has not signed the cla-assistant.io CLA. labels Apr 21, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from 42268b3 to f1ef730 Compare April 28, 2026 10:52
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api to v1.13.0 (minor) Update sigs.k8s.io/cluster-api (minor) Apr 28, 2026
@gardener-ci-robot gardener-ci-robot force-pushed the renovate/sigs.k8s.iocluster-api branch from f1ef730 to a88b083 Compare April 28, 2026 11:26
@gardener-ci-robot gardener-ci-robot changed the title Update sigs.k8s.io/cluster-api (minor) Update sigs.k8s.io/cluster-api to v1.13.1 (minor) Apr 28, 2026
@gardener-prow
Copy link
Copy Markdown

gardener-prow Bot commented Apr 28, 2026

@gardener-ci-robot: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
pull-cluster-api-provider-gardener-e2e-kind a88b083 link true /test pull-cluster-api-provider-gardener-e2e-kind
pull-cluster-api-provider-gardener-unit a88b083 link true /test pull-cluster-api-provider-gardener-unit

Full PR test history. Your PR dashboard. Command help for this repository.
Please help us cut down on flakes by linking this test failure to an open flake report or filing a new flake report if you can't find an existing one. Also see our testing guideline for how to avoid and hunt flakes.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/enhancement Enhancement, improvement, extension size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant