Skip to content

v1.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jul 19:51
· 409 commits to main since this release
334aef3

Changes by Kind

Feature

  • Add option DisableExtensionOperations to disable VMExtensions (#4792, @RadekManak)
  • Added support for aggregation role. Additional RBAC permissions can be included by providing cluster.x-k8s.io/aggregate-to-capz-manager: "true" label. (#4933, @Danil-Grigorev)
  • AzureManagedControlPlane's spec.enablePreviewFeatures now uses the 2023-11-02-preview version. (#4972, @nojnhuh)
  • CAPZ now installs Azure Service Operator v2.8.0.
    Go 1.22 is required to build CAPZ. (#4973, @nojnhuh)
  • CI: workload-identity native (#4765, @jackfrancis)
  • Supports specifying DiffDiskPlacement on OsDisks which define where an ephemeral OSDisk is placed (#4928, @mweibel)
  • The ASOAPI feature flag is now enabled by default. The API version of those resources is still v1alpha1. (#4969, @nojnhuh)
  • ensure-azcli.sh will log in using AZURE_WORKLOAD_ID if AZURE_FEDERATED_TOKEN_FILE is available in the env. (#4939, @nawazkh)

Bug or Regression

  • Adds nil check for UserManagedDiagnosticsStorage in azure/converters/diagnostics.go (#4819, @Patryk-Stefanski)
  • Fixed a bug causing ASO and non-AKS-native autoscalers to fight over the replica count of an AzureASOManagedMachinePool (#4929, @nojnhuh)
  • Set cluster name label for pre-existing kubeconfig (#4833, @willie-yao)
  • Decoupled kubeadm dependency from MachinePool reconciler by supplying alternative GVK for reconciler.
    • Provided CLI flag: --bootstrap-config-gvk allowing to optionally supply alternative to Kubeadm bootstrap config group in the form of <Kind>.<version>.<group>. Example: KubeadmConfig.v1beta1.bootstrap.cluster.x-k8s.io (#4931, @Danil-Grigorev)

Other (Cleanup or Flake)

  • Bump CAPI to v1.7.4 (#4974, @mboersma)
  • Remove service principal references from CI (#4978, @jackfrancis)
  • The spec.resourceID field for AzureClusterIdentity is deprecated as it no longer has any effect. (#4831, @nojnhuh)

Dependencies

Added

  • filippo.io/edwards25519: v1.1.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dataprotection/armdataprotection/v3: v3.0.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/eventhub/armeventhub: v1.2.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork: v1.1.0

Changed

Removed

  • github.com/cncf/udpa/go: c52dc94
  • github.com/felixge/fgprof: v0.9.3
  • github.com/kr/pty: v1.1.1
  • github.com/modocache/gover: b58185e
  • github.com/pkg/profile: v1.7.0

Details

v1.15.0...v1.16.0