Releases: gardener/gardener-extension-provider-azure
Releases · gardener/gardener-extension-provider-azure
v1.46.2
[gardener/gardener-extension-provider-azure]
🏃 Others
[OPERATOR]
DNSRecord Actuator client will now default to the public Azure cloud if no explicit config is given (instead of failing) by @AndreasBurger [#938]
Helm Charts
- admission-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure:v1.46.2
- provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.46.2
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.46.2
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.46.2
v1.46.1
[gardener/gardener-extension-provider-azure]
🐛 Bug Fixes
[USER]
Also pass cloud instance name to the cloud control manager by @AndreasBurger [#937]
Helm Charts
- admission-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure:v1.46.1
- provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.46.1
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.46.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.46.1
v1.46.0
[gardener/gardener-extension-provider-azure]
📰 Noteworthy
[USER]
When no CloudConfiguration is given, the Azure Cloud instance to connect to will be inferred from the region configured for the shoot by @AndreasBurger [#875]
✨ New Features
[OPERATOR]
Helm charts of extension and admission controller are published as OCI artifacts now. by @oliver-goetz [#920]
🐛 Bug Fixes
[OPERATOR]
Removed unnecessary preStop hook fromnode-driver-registrar
incsi-driver-node
, as socket removal is now handled internally bynode-driver-registrar
, resolving distroless image error. by @AndreasBurger [#912]
🏃 Others
[OPERATOR]
ApriorityClassName
can now be set for the admission deployment via thegardener-extension-admission-azure
Helm chart. by @timuthy [#913][OPERATOR]
Update the VPA CRD used for testing locally by @hebelsan [#926][OPERATOR]
Inserts architecture from worker to the machine class by @sssash18 [#924][OPERATOR]
Deletion will now continue if non-gardener-managed loadbalancers and subnets were already deleted beforehand by @AndreasBurger [#925][OPERATOR]
Starting with gardenlet >= v1.98.0, use controlplane webhook object selector to limit mutator calls. by @LucaBernstein [#905]
[gardener/machine-controller-manager-provider-azure]
📰 Noteworthy
[USER]
Fixed a bug that prevented everything but authentication from connecting to non-public Azure Cloud instances. by @AndreasBurger [gardener/machine-controller-manager-provider-azure#157]
Helm Charts
- admission-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure:v1.46.0
- provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.46.0
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.46.0
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.46.0
v1.45.2
[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
[gardener/gardener-extension-provider-azure]
🐛 Bug Fixes
[OPERATOR]
Fix bug where only one infra mutator gets called by @AndreasBurger [#911]
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
[gardener/machine-controller-manager-provider-azure]
📰 Noteworthy
[USER]
The cloud instance to connect to can now be configured via the provider spec by @AndreasBurger [gardener/machine-controller-manager-provider-azure#148]
🏃 Others
[USER]
Machine-Controller-Manager Provider-Azure now supports enabling of vm boot diagnostics. by @hebelsan [gardener/machine-controller-manager-provider-azure#136][USER]
Add support forConfidentialVM
types in Azure. by @kon-angelo [gardener/machine-controller-manager-provider-azure#146][USER]
Error Code is now extracted from azcore.ResponseError.ErrorCode by @rishabh-11 [gardener/machine-controller-manager-provider-azure#153][USER]
Fix passing data disk caching method by @hebelsan [gardener/machine-controller-manager-provider-azure#149][DEVELOPER]
Removed vendor directory by @rishabh-11 [gardener/machine-controller-manager-provider-azure#140][DEVELOPER]
Switch AzureDataDisk.Lun from pointer to value by @hebelsan [gardener/machine-controller-manager-provider-azure#150]
[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 asERR_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
[DEVELOPER]
New provider method Driver.InitializeMachine added for Post-Creation VM Instance Initialization steps. by @elankath [gardener/machine-controller-manager#898]
🏃 Others
[OPERATOR]
Updated k8s dependencies tov0.29.3
by @rishabh-11 [gardener/machine-controller-manager#907][OPERATOR]
Removed vendor directory by @rishabh-11 [gardener/machine-controller-manager#903]
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
[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
[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 viaprometheus-operator
. by @rfranzke [#853][OPERATOR]
Thecontrolplaneexposure.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]
IntroduceDNSRecordConfig
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
[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
[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