|
| 1 | +## 👌 Kubernetes version support |
| 2 | + |
| 3 | +- Management Cluster: v1.28.x -> v1.32.x |
| 4 | +- Workload Cluster: v1.26.x -> v1.32.x |
| 5 | + |
| 6 | +[More information about version support can be found here](https://cluster-api.sigs.k8s.io/reference/versions.html) |
| 7 | + |
| 8 | +## Changes since v1.9.4 |
| 9 | +## :chart_with_upwards_trend: Overview |
| 10 | +- 23 new commits merged |
| 11 | +- 6 feature additions ✨ |
| 12 | +- 4 bugs fixed 🐛 |
| 13 | + |
| 14 | +## :sparkles: New Features |
| 15 | +- ClusterClass: Add classNamespace to topology (#11730) |
| 16 | +- ClusterClass: Add e2e tests & clusterctl changes for cross-ns CC ref (#11845) |
| 17 | +- ClusterClass: Clusterctl move support for a cross namespace ClusterClass reference (#11846) |
| 18 | +- clusterctl: Add addon provider fleet to registry (#11829) |
| 19 | +- e2e: Extend scale test and make ExtensionConfig name in RuntimeSDK test configurable (#11844) |
| 20 | +- Machine: Add MachineDrainRule "WaitCompleted" (#11758) |
| 21 | + |
| 22 | +## :bug: Bug Fixes |
| 23 | +- Clustercache: Increase timeout for informer List+Watch calls from 10s to 11m (#11767) |
| 24 | +- ClusterClass: Ensure Cluster topology controller is not stuck when MDs are stuck in deletion (#11787) |
| 25 | +- clusterctl: Fix: send delete request before removing finalizers (#11821) |
| 26 | +- MachinePool: Check machinepool feature-flag before watching in cluster controller (#11779) |
| 27 | +- CI: Scripts: fix checking out k/k release branch (#11841) |
| 28 | + |
| 29 | +## :seedling: Others |
| 30 | +- clusterctl: Bump cert-manager to v1.16.3 (#11715) |
| 31 | +- clusterctl: Remove OCNE providers (#11831) |
| 32 | +- Conditions: Handle "waiting for completion" in KCP, MD, MS and Machine conditions (#11825) |
| 33 | +- Controller-runtime: Bump to controller-runtime v0.19.5 (#11748) |
| 34 | +- Dependency: Bump go to v1.22.11 (#11739) |
| 35 | +- Dependency: Bump go to v1.22.12 (#11804) |
| 36 | +- Dependency: Bump to controller-runtime v0.19.6 (#11851) |
| 37 | +- e2e: Add optional ClusterctlVariables to QuickStartSpecInput (#11785) |
| 38 | +- e2e: Attempt older version upgrades twice to work around flake with the docker controller (#11793) |
| 39 | +- KCP: Improve KCP remediation of multiple failures (#11746) |
| 40 | +- Machine: Add --additional-sync-machine-labels to allow syncing additional labels to Nodes (#11762) |
| 41 | +- MachineDeployment: Improve MachineSet create and delete logs (#11765) |
| 42 | + |
| 43 | +## Dependencies |
| 44 | + |
| 45 | +### Added |
| 46 | +_Nothing has changed._ |
| 47 | + |
| 48 | +### Changed |
| 49 | +- sigs.k8s.io/controller-runtime: v0.19.4 → v0.19.6 |
| 50 | + |
| 51 | +### Removed |
| 52 | +_Nothing has changed._ |
| 53 | + |
| 54 | +_Thanks to all our contributors!_ 😊 |
0 commit comments