Update cluster-api & capd-manager to v1.8.6 (patch)

👀 (tmorin:) In this MR I added a commit to relax the CI check that we have that ensure that the clusterctl version used in kube-job (for pivot unit) is aligned with the Cluster API version. Doing a check is was already zealous in the first place, enforcing alignment also on the patch level is probably overzealous and is a pain because we can't test renovate 1.y.z upgrades without waiting for an MR to land in kube-job container repo and reinject it into the sylva-core MR. The new check is relaxed to only enforce that vX.Y are aligned, ignoring .Z. 💡


This MR contains the following updates:

Package Type Update Change
gcr.io/k8s-staging-cluster-api/capd-manager Kustomization patch v1.8.3 -> v1.8.6
kubernetes-sigs/cluster-api patch v1.8.3 -> v1.8.6
kubernetes-sigs/cluster-api Kustomization patch v1.8.3 -> v1.8.6

Release Notes

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

v1.8.6

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.27.x -> v1.31.x
  • Workload Cluster: v1.25.x -> v1.31.x

More information about version support can be found here

Changes since v1.8.5
📈 Overview
  • 8 new commits merged
  • 1 bug fixed 🐛
🐛 Bug Fixes
  • clusterctl: Fix: considers objects in kube-system for cert-manager to avoid upgrading twice (#​11456)
🌱 Others
  • clusterctl: Add nutanix ipam & runtime extensions providers (#​11414)
  • Dependency: Bump github.com/coredns/corefile-migration to v1.0.24 (#​11533)
  • Dependency: Bump go to v1.22.10 (#​11536)
  • Dependency: Bump Go version to v1.22.9 (#​11410)
  • Dependency: Update controller runtime v0.18.6 (#​11525)
  • e2e: Add dry-run CreateOrUpdate call in clusterctl upgrade e2e tests (#​11458)
  • e2e: Add retry to clusterctl UpgradeWithBinary (#​11541)
Dependencies
Added

Nothing has changed.

Changed
  • github.com/coredns/corefile-migration: v1.0.23 → v1.0.24
  • sigs.k8s.io/controller-runtime: v0.18.5 → v0.18.6
Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.8.5

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.27.x -> v1.31.x
  • Workload Cluster: v1.25.x -> v1.31.x

More information about version support can be found here

Changes since v1.8.4
📈 Overview
  • 9 new commits merged
  • 2 bugs fixed 🐛
🐛 Bug Fixes
  • KCP: Consider all machines for setting .status.version (#​11306)
  • Testing: Fix: incorrect name used in kustomize path (#​11307)
🌱 Others
  • clusterctl: Bump cert-manager to 1.16.1 (#​11323)
  • Dependency: Bump Go to v1.22.8 version (#​11359)
  • e2e: Remove json logging replacement in e2e test config (#​11321)
  • e2e: Test: add PreWaitForControlplaneToBeUpgraded to ClusterUpgradeConformanceSpec (#​11303)
  • KCP: Skip validation if CoreDNS migration library supports an upgrade if the library is not used (#​11325)
  • Testing: Test/framework: allow to include arbitrary types when dumping resources (#​11310)

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

Dependencies
Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.8.4

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.27.x -> v1.31.x
  • Workload Cluster: v1.25.x -> v1.31.x

More information about version support can be found here

Changes since v1.8.3
📈 Overview
  • 15 new commits merged
  • 2 bugs fixed 🐛
🐛 Bug Fixes
  • CI: Hack: fix the shell used when running pr-verify (#​11170)
  • ClusterClass: Fix nil pointer for empty workers in webhook (#​11198)
🌱 Others
  • CI: Pr-verify: use env var for passing the MR title (#​11230)
  • CI: Replace kubebuilder-release-tools with new workflow (#​11167)
  • CI: Switch to using ECR mirror for trivy DB repo in weekly security scan (#​11261)
  • ClusterCacheTracker: Add cacheSyncPeriod option to ClusterCacheTracker (#​11249)
  • clusterctl: Add vultr infrastructure provider (#​11217)
  • clusterctl: Bump cert manager to v1.16.0 (#​11264)
  • clusterctl: Update RKE2 provider URL (#​11225)
  • e2e: Test/e2e: decrease concurrency (#​11222)
  • Logging: Reduce verbosity of logs when calling Runtime Extensions (#​11200)
  • Machine: Prevent error spamming for NodeOutdatedTaint if objects are not found (#​11199)
  • Testing: Test/framework: allow users to modify cache.Options (#​11203)
  • Testing: Test/framework: GetCAPIResources should warn on rbac issues (#​11206)

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

Dependencies
Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊


Configuration

📅 Schedule: 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 MR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This MR has been generated by Renovate Bot.

Edited by Thomas Morin

Merge request reports

Loading