tinkerbell / cluster-api-provider-tinkerbell

Cluster API Infrastructure Provider
Apache License 2.0
91 stars 35 forks source link

build(deps): bump sigs.k8s.io/cluster-api from 1.6.3 to 1.7.4 #383

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 1 month ago

Bumps sigs.k8s.io/cluster-api from 1.6.3 to 1.7.4.

Release notes

Sourced from sigs.k8s.io/cluster-api's releases.

v1.7.4

šŸ‘Œ Kubernetes version support

  • Management Cluster: v1.26.x -> v1.30.x
  • Workload Cluster: v1.24.x -> v1.30.x

More information about version support can be found here

Changes since v1.7.3

:chart_with_upwards_trend: Overview

  • 23 new commits merged
  • 6 feature additions āœØ
  • 5 bugs fixed šŸ›

:sparkles: New Features

  • Bootstrap: Allow CAPBK to generate JoinConfiguration discovery kubeconfig (#10842)
  • ClusterClass: Extend ControlPlane/ MD / MP builtin to include metadata (#10850)
  • CABPK: Add kubeadm v1beta4 types (#10771)
  • Dependency: Bump to Go 1.22.4 (#10801)
  • MachineDeployment: Add remediation strategy support in MachineDeployment (#10759)
  • Runtime SDK/ClusterClass: Extend cluster builtin to include UID (#10831)

:bug: Bug Fixes

  • ClusterResourceSet: Correctly handle concurrent updates to ClusterResourceSetBinding (#10785)
  • Machine: Machine deletion skips waiting for volumes detached for unreachable Nodes (#10765)
  • Machine: Speed up ignoring terminating Pods when draining unreachable Nodes (#10766)
  • ClusterClass/MachineSet/MachineDeployment: MD/MS topo reconciler: only add finalizer for owned MD/MS (#10781)
  • util: Patch helper should be able to patch non-spec objects (#10833)

:seedling: Others

  • clusterctl: Add ionoscloud provider (#10769)
  • clusterctl: Bump cert-manager to v1.15.1 (#10814)
  • Control-plane: Allow control plane provider to set endpoint (#10800)
  • Dependency: Bump to Go 1.22.5 (#10829)
  • e2e: Improvements to ownerReferences and finalizers test (#10747)
  • Machine: Improve logs & conditions when machine is waiting for node (#10762)
  • MachineHealthCheck: MachineHealthCheck should take Machine's InfraReady condition (#10758)
  • MachineSet: Deprioritize unknown NodeHealthy conditions for deletion (#10770)
  • MachineSet: Ensure unhealthy machines get deletion priority (#10761)

:book: Additionally, there have been 3 contributions to our documentation and book. (#10760, #10779, #10796)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

... (truncated)

Commits
  • 53f0c53 Merge pull request #10850 from sbueringer/pr-add-meta-data
  • 3a966a2 Extend ControlPlane/Deployment/Pool builtin to include metadata
  • 8dfdece [release-1.7] āœØ Allow CAPBK to generate JoinConfiguration discovery kubeconfi...
  • 64cca58 Merge pull request #10833 from k8s-infra-cherrypick-robot/cherry-pick-10824-t...
  • 8d11927 bug: Patch helper should be able to patch non-spec objects
  • 4ed135b Merge pull request #10831 from k8s-infra-cherrypick-robot/cherry-pick-10822-t...
  • 5b18210 Extend cluster builtin to include UID
  • e671057 Merge pull request #10829 from sbueringer/pr-bump-go-1.22.5-1.7
  • de98806 Bump to Go 1.22.5
  • 5c3d5bb [release-1.7] šŸŒ± Allow control plane provider to set endpoint (#10800)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 week ago

Superseded by #392.