Skip to content

Releases: gardener/gardener-extension-provider-azure

v1.45.2

31 Jul 13:33
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🏃 Others

  • [OPERATOR] Fix a bug that would migrate shoots away from terraform during control-plane migration. This would occur only if the seed was marked to use the flow reconciler for new shoots. by @AndreasBurger [#930]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.45.2
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.45.2

v1.45.1

04 Jul 10:45
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🐛 Bug Fixes

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.45.1
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.45.1

v1.45.0

27 Jun 13:42
Compare
Choose a tag to compare

[gardener/machine-controller-manager-provider-azure]

📰 Noteworthy

🏃 Others

[gardener/gardener-extension-provider-azure]

✨ New Features

  • [USER] Extension-Provider-Azure now supports enabling of vm boot diagnostics in the worker providerConfig. by @hebelsan [#808]

🏃 Others

  • [OPERATOR] Add support for confidential VMs by @kon-angelo [#835]
  • [OPERATOR] The CIDR blocks used for shoot egress will now be provided via the status of the shoot's infrastructure-resource by @AndreasBurger [#852]
  • [OPERATOR] OverconstrainedZonalAllocationRequest is now classified as ERR_RETRYABLE_CONFIGURATION_PROBLEM by @Kostov6 [#881]
  • [OPERATOR] Improve flow shoot deletion with custom vnet by @hebelsan [#896]
  • [OPERATOR] A problem with deploying MachineClasses that reference an operating system image whose version contains a + character was fixed. by @AndreasBurger [#898]

[gardener/machine-controller-manager]

⚠️ Breaking Changes

🏃 Others

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.45.0
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.45.0

v1.44.1

10 Jun 16:00
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🐛 Bug Fixes

  • [OPERATOR] Fixes a monitoring configuration issue that caused false CCM-down alerts to fire. by @AndreasBurger [#884]
  • [USER] Fix panic that could occur when using zoned cluster and providing external vnet config by @AndreasBurger [#885]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.44.1
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.44.1

v1.44.0

05 Jun 17:11
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

✨ New Features

  • [OPERATOR] This extension now makes use of the new .spec.pools[].userDataSecretRef field to get to the worker pool user data. by @rfranzke [#868]
  • [USER] The provider-azure extension does now support shoot clusters with Kubernetes version 1.30. You should consider the Kubernetes release notes before upgrading to 1.30. by @shafeeqes [#855]

🏃 Others

  • [OPERATOR] Added NetcfgSubnetRangesOverlap keyword to non-retryable infra dependencies known error by @hebelsan [#848]
  • [OPERATOR] Fix an issue causing nil-pointer exceptions for DNSRecords deletion. by @kon-angelo [#880]
  • [OPERATOR] Add migration test for the infrastructure reconciler by @kon-angelo [#867]
  • [OPERATOR] The following image is updated:
    • mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi: v1.30.0 -> v1.30.2 by @ialidzhikov [#870]
  • [OPERATOR] This extension is now using the new way of providing monitoring configuration (ref GEP-19) in case a shoot cluster's Prometheus has been migrated to management via prometheus-operator. by @rfranzke [#853]
  • [OPERATOR] The controlplaneexposure.azure.extensions.gardener.cloud webhook does no longer mutate Services/Deployments. Previously the webhook was called for Services/Deployments mutations and was not mutating anything. by @ialidzhikov [#862]
  • [OPERATOR] Replace usage of deprecated azure blob SDK client with its newer counterpart by @AndreasBurger [#849]
  • [OPERATOR] QoL improvements to the infrastructure reconciler by @kon-angelo [#867]
  • [OPERATOR] Introduce DNSRecordConfig object to configure the cloud environment for the DNSRecord object. by @kon-angelo [#863]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.44.0
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.44.0

v1.43.3

04 Jun 10:26
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🏃 Others

  • [OPERATOR] Fix an issue when deleting a DNSRecord causing nil-pointer exceptions by @kon-angelo [#879]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.43.3
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.43.3

v1.43.2

29 May 10:40
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🏃 Others

  • [OPERATOR] Fix a nil pointer exception in the DNSRecord actuator. by @kon-angelo [#874]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.43.2
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.43.2

v1.43.1

07 May 21:08
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🏃 Others

  • [OPERATOR] Fix a bug causing nil pointer exceptions on the backupbucket reconciliation when no BackupBucket providerConfig was provided. by @ialidzhikov [#856]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.43.1
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.43.1

v1.43.0

29 Apr 14:28
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

⚠️ Breaking Changes

  • [USER] [csi-snapshotter] Enable prevent-volume-mode-conversion feature flag by default. Volume mode change can still be triggered with the respective annotations. You can read more in the KEP by @hebelsan [#809]
  • [OPERATOR] provider-azure no longer supports Shoots with Кubernetes version == 1.24. by @shafeeqes [#769]

🏃 Others

  • [OPERATOR] Update clients for dns, storage, compute, and msi to use the new Azure SDK libraries by @AndreasBurger [#833]
  • [OPERATOR] add os information as labels in machine class objects. by @tedteng [#816]
  • [OPERATOR] Deployment of the Remedy Controller can now additionally be controlled using the DisableRemedyController feature gate. by @AndreasBurger [#806]
  • [OPERATOR] The Azure instance to connect to can now be configured in the CloudProfile and BackupBucket/BackupEntry. by @AndreasBurger [#815]
  • [OPERATOR] NodeGroupAutoscalingOptions can now be specified per worker group via the worker through the field worker.spec.pools.clusterAutoscaler by @aaronfern [#831]
  • [DEPENDENCY] The following golang dependencies have been upgraded :
    • gardener/gardener: v1.87.0->v1.91.4
    • k8s.io/* : v0.28.3 -> v0.29.3
    • sigs.k8s.io/controller-runtime: v0.16.3-> v0.17.2
    • sigs.k8s.io/controller-tools v0.13.0-> v0.14.0 by @hebelsan [#814]

[gardener/machine-controller-manager-provider-azure]

🏃 Others

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.43.0
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.43.0

v1.42.3

25 Apr 17:19
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-azure]

🏃 Others

  • [OPERATOR] Fix a bug where the terraform-provider-azure would not properly delete shoot resource groups. The infrastructure-controller will issue an additional delete operation for the shoot's resource group. by @kon-angelo [#842]
  • [OPERATOR] The extension will now try to delete empty resource groups on infrastructure creation after an unsuccessful terraform-apply operation.
    A resource group may not be ready for some time after a successful create call returns. The azurerm terraform-provider on resource group does not respect that and the GET call may result in a NotFound error creating a deadlock. The extension will try to workaround this by deleting empty resource groups under the condition that this is a Create operation. by @AndreasBurger [#844]

Docker Images

  • gardener-extension-admission-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.42.3
  • gardener-extension-provider-azure: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.42.3