Skip to content

Releases: kubernetes-sigs/cluster-api-provider-azure

v1.10.7

31 Oct 17:55
a7111e1
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixed a bug where AzureCluster's spec.networkSpec.vnet.resourceGroup was not always properly honored (#4207, @nojnhuh)

Other (Cleanup or Flake)

Dependencies

Added

Nothing has changed.

Changed

  • golang.org/x/crypto: v0.11.0 → v0.14.0
  • golang.org/x/net: v0.13.0 → v0.17.0
  • golang.org/x/sys: v0.10.0 → v0.13.0
  • golang.org/x/term: v0.10.0 → v0.13.0
  • golang.org/x/text: v0.12.0 → v0.13.0
  • google.golang.org/grpc: v1.57.0 → v1.57.1
  • sigs.k8s.io/cluster-api/test: v1.4.7 → v1.4.8
  • sigs.k8s.io/cluster-api: v1.4.7 → v1.4.8

Removed

Nothing has changed.

v1.11.4

19 Oct 20:55
fe7b9ff
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixed a bug causing ASO resources to potentially get stuck in a failed state (#4152, @nojnhuh)
  • Fixed a bug causing some tags on ASO resources not to be deleted (#4154, @nojnhuh)
  • Fix NodeTaints and NodeLabels return type for AzureManagedMachinePools (#4147, @nawazkh)
  • Fixed a bug that caused AzureManagedMachinePools to endlessly reconcile Spot node pools when no spec.spotMaxPrice is set (#4128, @nojnhuh)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.10.6

19 Oct 20:55
928ddf4
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.11.3

09 Oct 17:03
v1.11.3
5e98e2b
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fix API server access profile diff (#4100, @nojnhuh)
  • Fixed a bug disallowing certain valid updates to AzureManagedControlPlane with Azure CNI overlay enabled (#4099, @nojnhuh)
  • Restore ClientID lookup for user-assigned IDs (#4068, @mboersma)
  • Ensure kubeadm runs after containerd on Flatcar (#4053, @johananl)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.11.2

28 Sep 19:18
fa947c4
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixed a bug causing transient errors in AzureManagedMachinePool reconciliation to requeue too aggressively (#4047, @nojnhuh)
  • Replace Paid SKU tier with Standard (#4050, @maciaszczykm)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

  • sigs.k8s.io/cluster-api/test: v1.5.1 → v1.5.2
  • sigs.k8s.io/cluster-api: v1.5.1 → v1.5.2

Removed

Nothing has changed.

v1.10.5

28 Sep 19:21
1862e18
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixed a bug causing transient errors in AzureManagedMachinePool reconciliation to requeue too aggressively (#4048, @nojnhuh)

Other (Cleanup or Flake)

Dependencies

Added

Nothing has changed.

Changed

  • sigs.k8s.io/cluster-api/test: v1.4.6 → v1.4.7
  • sigs.k8s.io/cluster-api: v1.4.6 → v1.4.7

Removed

Nothing has changed.

v1.11.1

21 Sep 21:39
4c20f2b
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.11.0

19 Sep 15:52
f86e4e2
Compare
Choose a tag to compare

Headline Features

  • Installing CAPZ now also installs Azure Service Operator and uses ASO to manage resource groups. See the docs for more details.
  • CAPZ has now moved off of the deprecated version of Azure SDK for Go to the newer "track 2" variant with updated API versions for many Azure services, including managed clusters.

Changes by Kind

Feature

Documentation

  • Adds documentation on using Azure CNI v1 with CAPZ using one NIC per node. (#3627, @nawazkh)
  • Document using a Mariner Linux custom image (#3746, @mboersma)
  • Updated wasm docs to include wasm workers server (#3728, @ogghead)

Bug or Regression

  • Authorized IP ranges will be set to []string then to nil upon deletion (#3653, @nawazkh)
  • Fixed a bug causing AzureManagedControlPlanes with spec.identity.type set to UserAssigned to needlessly reconcile constantly. (#3962, @nojnhuh)
  • Fixed a bug causing Cluster events not to re-reconcile AzureManagedMachinePools (#3809, @nojnhuh)
  • Fixed a bug preventing azure.json Secrets from being reconciled (#3811, @nojnhuh)
  • Fixed a bug where AzureManagedMachinePools using Spot instances would endlessly reconcile without any user-specified node labels (#3975, @nojnhuh)
  • Remove control-plane-azure-json before creation. If the secret exists, the script to create will fail. (#3872, @lzhecheng)
  • Validate DNS Service IP to be a .10 IP belonging to Service CIDR (#3826, @nawazkh)

Other (Cleanup or Flake)

Dependencies

Added

  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2: v2.1.1
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5: v5.1.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice/v4: v4.3.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal: v1.1.2
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/iothub/armiothub: v1.1.1
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/keyvault/armkeyvault: v1.2.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/managementgroups/armmanagementgroups: v1.0.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/msi/armmsi: v1.1.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4: v4.1.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns: v1.1.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcehealth/armresourcehealth: v1.2.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources: v1.1.1
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/search/armsearch: v1.1.0
  • github.com/adrg/xdg: v0.4.0
  • github.com/golang-jwt/jwt/v5: v5.0.0
  • github.com/google/s2a-go: v0.1.3
  • github.com/samber/lo: v1.37.0
  • go.uber.org/mock: v0.2.0
  • sigs.k8s.io/kustomize/kustomize/v5: v5.0.1

Changed

Read more

v1.10.4

18 Sep 23:34
e246d4b
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixed a bug causing AzureManagedControlPlanes with spec.identity.type set to UserAssigned to needlessly reconcile constantly. (#3963, @nojnhuh)
  • Fixed a bug where AzureManagedMachinePools using Spot instances would endlessly reconcile without any user-specified node labels (#3989, @nojnhuh)

Dependencies

Nothing has changed.

v1.10.3

06 Sep 16:24
v1.10.3
f23c804
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Validate DNS Service IP to be a .10 IP belonging to Service CIDR (#3841, @nawazkh)
  • Label kubeconfig with cluster name (#3957, @mboersma)

Other (Cleanup or Flake)

Uncategorized

  • Remove control-plane-azure-json before creation. If the secret exists, the script to create will fail. (#3879, @lzhecheng)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/coredns/corefile-migration: v1.0.20 → v1.0.21
  • golang.org/x/net: v0.12.0 → v0.13.0
  • sigs.k8s.io/cluster-api/test: v1.4.5 → v1.4.6
  • sigs.k8s.io/cluster-api: v1.4.5 → v1.4.6

Removed

Nothing has changed.