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!_ 😊