Releases: kubernetes-sigs/cluster-api-provider-azure
Releases · kubernetes-sigs/cluster-api-provider-azure
v1.6.1
Changes by Kind
Bug or Regression
- Fixed a bug preventing
spec.additionalTagsfrom being deleted entirely on AzureManagedControlPlane (#2928, @nojnhuh) - Add tolerations to aad pod identity (#2864, @k8s-infra-cherrypick-robot)
- Bump aad-pod-identity to v1.8.14 (#2956, @sonasingh46)
- Cleanup remote peerings when resource group is deleted (#2818, @k8s-infra-cherrypick-robot)
- Fix CVEs on release branch release-1.6 (#2954, @sonasingh46)
- Fix machinepool reconciliation by converting the resourceGroup name in the AzureMachinePoolMachine object providerID to lowercase to match the providerID defined in the kubernetes Node Object on the workload cluster.
Dependencies
Added
Nothing has changed.
Changed
- github.com/emicklei/go-restful: v2.15.0+incompatible → v2.16.0+incompatible
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 355a448 → v0.4.0
- golang.org/x/sys: bc2c85a → v0.3.0
- golang.org/x/term: 03fcf44 → v0.3.0
- golang.org/x/text: v0.3.7 → v0.5.0
- golang.org/x/tools: 897bd77 → v0.1.12
- gopkg.in/yaml.v3: v3.0.0 → v3.0.1
- sigs.k8s.io/cluster-api/test: v1.2.4 → v1.2.6
- sigs.k8s.io/cluster-api: v1.2.4 → v1.2.6
Removed
Nothing has changed.
v1.5.5
Changes by Kind
Bug or Regression
- Fixed a bug preventing
spec.additionalTagsfrom being deleted entirely on AzureManagedControlPlane (#2929, @nojnhuh) - Add tolerations to aad pod identity (#2863, @k8s-infra-cherrypick-robot)
- Bump aad-pod-identity to v1.8.14 (#2957, @sonasingh46)
- Cleanup remote peerings when resource group is deleted (#2825, @jackfrancis)
- Fix machinepool reconciliation by converting the resourceGroup name in the AzureMachinePoolMachine object providerID to lowercase to match the providerID defined in the kubernetes Node Object on the workload cluster.
- Fixes CVEs CVE-2022-1996, CVE-2022-27664, CVE-2022-41717, CVE-2022-32149, and CVE-2022-28948 (#2953, @sonasingh46)
Dependencies
Added
Nothing has changed.
Changed
- github.com/emicklei/go-restful: v2.15.0+incompatible → v2.16.0+incompatible
- golang.org/x/mod: 9b9b3d8 → 86c51ed
- golang.org/x/net: 355a448 → v0.4.0
- golang.org/x/sys: bc2c85a → v0.3.0
- golang.org/x/term: 03fcf44 → v0.3.0
- golang.org/x/text: v0.3.7 → v0.5.0
- golang.org/x/tools: 897bd77 → v0.1.12
- gopkg.in/yaml.v3: v3.0.0 → v3.0.1
Removed
Nothing has changed.
v1.6.0
Changes by Kind
API Change
- Fixes a cluster class bug where capz and topology controller updates the AzureCluster object continuously (#2708, @sonasingh46)
Feature
- AKS resource can use vnet placed in a different resource group. (#2667, @LochanRn)
- AKS: Add nodePublicIPPrefixID (#2664, @nojnhuh)
- Add evictionPolicy field for spot VMs (#2689, @willie-yao)
- Add support for custom vm extensions (#2631, @willie-yao)
- Add tolerations for control plane taints in manager deployment config (#2644, @sonasingh46)
- Bump CAPI to v1.2.4 (#2742, @cpanato)
- Detect Retry-After during async “does resource exist?” flow (#2688, @jackfrancis)
- Enable mutable AKS node taints (#2682, @jackfrancis)
- Enables adding of Virtual Network Service Endpoints to subnets created/managed by CAPZ (#2635, @mtougeron)
- Implement ScaleSetPriority for AzureManagedMachinePool (#2604, @jackfrancis)
- Remove repetitive events during cluster creation (#2652, @jayesh-srivastava)
- Use GetAtScope() to get tags when checking if a resource is managed (#2721, @Jont828)
Documentation
- AzureClusterIdentity type is "UserAssignedMSI" for User Assigned Managed Identity (#2783, @karansinghneu)
- Key "dns" is now "dnsName" in spec.networkSpec.apiServerLB.frontendIPs[0].publicIP (#2788, @karansinghneu)
- Remove outdated statement in custom vnet doc (#2726, @thiDucTran)
Bug or Regression
- Add finalizer to AzureClusterIdentity and fix AzureManagedCluster finalizer (#2661, @CecileRobertMichon)
- Fix AzureMachineTemplate roleAssignmentName validation when SystemAssigned identity is used (#2672, @majimenez-stratio)
- Fix formatting of compute gallery image id (#2747, @supershal)
- Fixed an issue preventing AKS "User" node pools from successfully scaling to 0 replicas (#2751, @nojnhuh)
- Use hash for AzureClusterIdentity finalizer (#2699, @CecileRobertMichon)
- Use webhook default name for node outbound lb (#2649, @sonasingh46)
Other (Cleanup or Flake)
- Introduce additional linters & bump golangci-lint to 1.50.0 (#2749, @Prajyot-Parab)
- Show granular conditions during AzureCluster delete (#2662, @CecileRobertMichon)
- Standardize AzureManagedCluster webhooks (#2626, @jackfrancis)
Dependencies
Added
Changed
- sigs.k8s.io/cluster-api/test: v1.2.1 → v1.2.4
- sigs.k8s.io/cluster-api: v1.2.1 → v1.2.4
Removed
v1.5.4
Changes by Kind
Uncategorized
- Fix formatting of compute gallery image id (#2794, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.4.5
Changes by Kind
Uncategorized
- Fix formatting of compute gallery image id (#2793, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.5.3
Changes by Kind
Uncategorized
- Fixes a cluster class bug where capz and topology controller updates the AzureCluster object continuously (#2725, @sonasingh46)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.5.2
Changes by Kind
Uncategorized
- Fix AzureMachineTemplate roleAssignmentName validation when SystemAssigned identity is used (#2691, @k8s-infra-cherrypick-robot)
- Use hash for AzureClusterIdentity finalizer (#2704, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.4.4
Changes by Kind
Uncategorized
- Fix AzureMachineTemplate roleAssignmentName validation when SystemAssigned identity is used (#2690, @k8s-infra-cherrypick-robot)
- Use hash for AzureClusterIdentity finalizer (#2703, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.5.1
Changes by Kind
Uncategorized
- Add finalizer to AzureClusterIdentity and fix AzureManagedCluster finalizer (#2668, @CecileRobertMichon )
- Add tolerations for control plane taints in manager deployment config (#2655, @sonasingh46 )
- Use webhook default name for node outbound lb (#2658, @sonasingh46)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.4.3
Changes by Kind
Uncategorized
- Add finalizer to AzureClusterIdentity and fix AzureManagedCluster finalizer (#2669, @CecileRobertMichon)
- Add tolerations for control plane taints in manager deployment config (#2678, @sonasingh46)
- Use webhook default name for node outbound lb (#2677, @sonasingh46)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.