sigs.k8s.io/cluster-api@v1.7.1/CHANGELOG/v1.5.1.md (about) 1 ## 👌 Kubernetes version support 2 3 - Management Cluster: v1.24.x -> v1.28.x 4 - Workload Cluster: v1.22.x -> v1.28.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.5.0 9 --- 10 ## :chart_with_upwards_trend: Overview 11 - 35 new commits merged 12 - 2 feature additions ✨ 13 - 10 bugs fixed 🐛 14 15 ## :sparkles: New Features 16 - MachineSet: Adjust preflight check to allow kubelet version skew of 3 for clusters running v1.28 and above (#9233) 17 - Testing/documentation: v1.28: Prepare quickstart, capd and tests for the new release including kind bump (#9225) 18 19 ## :bug: Bug Fixes 20 - CAPBK: Certificate paths in cloud-init scripts should not use a platform-dependent path separator (#9230) 21 - CAPD: Delete container after failed start to work around port allocation issues (#9130) 22 - ClusterClass: Add topology-owned label to MachineHealthChecks. (#9204) 23 - ClusterClass: Fix ClusterClass enqueue for ExtensionConfig (#9137) 24 - Devtools: Fix tilt-prepare leader-elect setting (#9316) 25 - e2e: Pin conformance image to a version which includes a fix for the dualstack tests (#9256) 26 - KCP: Allow unsetting useExperimentalRetryJoin field from KubeadmControlPlane (#9202) 27 - MachineDeployment: MD controller: use regular random suffix for MachineSets, ensure max length 63 (#9329) 28 - util: Fix AddAnnotations for unstructured.Unstructured (#9176) 29 30 ## :seedling: Others 31 - CAPD: Fix multi error handling in RunContainer (#9243) 32 - CI: Add verify-govulncheck and verify-vulnerabilities targets and integrate to scan action (#9179) 33 - CI: Update base branch for link checker (#9207) 34 - clusterctl: Set controller-runtime logger for clusterctl (#9129) 35 - clusterctl: Update cert-manager to v1.12.3 (#9198) 36 - Dependency: Bump controller-runtime to v0.15.1 (#9127) 37 - Dependency: Bump corefile-migration library to v1.0.21 (#9309) 38 - Dependency: Bump envtest binaries to 1.28 (#9304) 39 - Dependency: Bump golang.org/x/net to v0.13.0 (#9122) 40 - Dependency: Bump to Go 1.20.7 (#9105) 41 - e2e: Add back flavor to Waiter interface (#9177) 42 - e2e: Add CRS re-reconcile to ownerReference test (#9301) 43 - e2e: Add test for ownerReference apiVersion update (#9297) 44 - e2e: Refactor e2e ownerRef test utils (#9314) 45 - e2e: Test and document controller ownerReferences (#9303) 46 - logging: Fix patch errors not being logged (#9234) 47 48 :book: Additionally, there have been 8 contributions to our documentation and book. (#9332, #9226, #9205, #9238, #9154, #9117, #9090, #9082) 49 50 51 _Thanks to all our contributors!_ 😊