Skip to content

Commit

Permalink
deps(deps): update module sigs.k8s.io/cluster-api to v1.7.4 (#310)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api)
| `v1.7.3` -> `v1.7.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/sigs.k8s.io%2fcluster-api/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/sigs.k8s.io%2fcluster-api/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/sigs.k8s.io%2fcluster-api/v1.7.3/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/sigs.k8s.io%2fcluster-api/v1.7.3/v1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kubernetes-sigs/cluster-api (sigs.k8s.io/cluster-api)</summary>

###
[`v1.7.4`](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.7.4)

[Compare
Source](https://github.com/kubernetes-sigs/cluster-api/compare/v1.7.3...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](https://cluster-api.sigs.k8s.io/reference/versions.html)

#### Changes since v1.7.3

#### 📈 Overview

-   23 new commits merged
-   6 feature additions ✨
-   5 bugs fixed 🐛

#### ✨ New Features

- Bootstrap: Allow CAPBK to generate JoinConfiguration discovery
kubeconfig
([#&#8203;10842](https://github.com/kubernetes-sigs/cluster-api/issues/10842))
- ClusterClass: Extend ControlPlane/ MD / MP builtin to include metadata
([#&#8203;10850](https://github.com/kubernetes-sigs/cluster-api/issues/10850))
- CABPK: Add kubeadm v1beta4 types
([#&#8203;10771](https://github.com/kubernetes-sigs/cluster-api/issues/10771))
- Dependency: Bump to Go 1.22.4
([#&#8203;10801](https://github.com/kubernetes-sigs/cluster-api/issues/10801))
- MachineDeployment: Add remediation strategy support in
MachineDeployment
([#&#8203;10759](https://github.com/kubernetes-sigs/cluster-api/issues/10759))
- Runtime SDK/ClusterClass: Extend cluster builtin to include UID
([#&#8203;10831](https://github.com/kubernetes-sigs/cluster-api/issues/10831))

#### 🐛 Bug Fixes

- ClusterResourceSet: Correctly handle concurrent updates to
ClusterResourceSetBinding
([#&#8203;10785](https://github.com/kubernetes-sigs/cluster-api/issues/10785))
- Machine: Machine deletion skips waiting for volumes detached for
unreachable Nodes
([#&#8203;10765](https://github.com/kubernetes-sigs/cluster-api/issues/10765))
- Machine: Speed up ignoring terminating Pods when draining unreachable
Nodes
([#&#8203;10766](https://github.com/kubernetes-sigs/cluster-api/issues/10766))
- ClusterClass/MachineSet/MachineDeployment: MD/MS topo reconciler: only
add finalizer for owned MD/MS
([#&#8203;10781](https://github.com/kubernetes-sigs/cluster-api/issues/10781))
- util: Patch helper should be able to patch non-spec objects
([#&#8203;10833](https://github.com/kubernetes-sigs/cluster-api/issues/10833))

#### 🌱 Others

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

:book: Additionally, there have been 3 contributions to our
documentation and book.
([#&#8203;10760](https://github.com/kubernetes-sigs/cluster-api/issues/10760),
[#&#8203;10779](https://github.com/kubernetes-sigs/cluster-api/issues/10779),
[#&#8203;10796](https://github.com/kubernetes-sigs/cluster-api/issues/10796))

#### Dependencies

##### Added

*Nothing has changed.*

##### Changed

*Nothing has changed.*

##### Removed

*Nothing has changed.*

*Thanks to all our contributors!* 😊

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

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

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/validator-labs/validator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnbyJdfQ==-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Jul 9, 2024
1 parent 42f308c commit b3e64a6
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ require (
k8s.io/apimachinery v0.30.2
k8s.io/client-go v0.30.2
k8s.io/klog/v2 v2.130.1
sigs.k8s.io/cluster-api v1.7.3
sigs.k8s.io/cluster-api v1.7.4
sigs.k8s.io/controller-runtime v0.18.4
sigs.k8s.io/yaml v1.4.0
)
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -252,8 +252,8 @@ k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7F
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98=
k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI=
k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
sigs.k8s.io/cluster-api v1.7.3 h1:DsSRxsA+18jxLqPAo29abZ9kOPK1/xwhSuQb/MROzSs=
sigs.k8s.io/cluster-api v1.7.3/go.mod h1:V9ZhKLvQtsDODwjXOKgbitjyCmC71yMBwDcMyNNIov0=
sigs.k8s.io/cluster-api v1.7.4 h1:gT9WGbLXKE19pNR6s/cTLRqK2G0EbwxxQrUrw7/w5P4=
sigs.k8s.io/cluster-api v1.7.4/go.mod h1:V9ZhKLvQtsDODwjXOKgbitjyCmC71yMBwDcMyNNIov0=
sigs.k8s.io/controller-runtime v0.18.4 h1:87+guW1zhvuPLh1PHybKdYFLU0YJp4FhJRmiHvm5BZw=
sigs.k8s.io/controller-runtime v0.18.4/go.mod h1:TVoGrfdpbA9VRFaRnKgk9P5/atA0pMwq+f+msb9M8Sg=
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
Expand Down

0 comments on commit b3e64a6

Please sign in to comment.