Release Notes next
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-azure to 1.57.0
[github.com/gardener/gardener-extension-provider-azure:v1.57.0]
⚠️ Breaking Changes
[OPERATOR]Following the renaming based on PR13273, autonomous shoot cluster was renamed to self hosted shoot cluster. This leads to e.g. a change of the/gardener-extension-provider-azure's cli argument--autonomous-shoot-clusterto change to--self-hosted-shoot-clusterand the respective helm chart's variable.Values.gardener.autonomousShootClusterto change to.Values.gardener.selfHostedShootCluster. by @wpross [#1376]
📰 Noteworthy
[OPERATOR]Deprecate resourceGroup field of infrastructureConfig by @hebelsan [#1356]
✨ New Features
[OPERATOR]TheWorkercontroller is prepared to support self-hosted shoot clusters with managed infrastructure (see GEP-28). by @timebertt [#1378][USER]VMs can now be deployed into capacity reservations by @AndreasBurger [#1373]
🐛 Bug Fixes
[OPERATOR]A bug in the cloud controller manager visible in Azure China has been fixed by updating the container images as follows:- v1.31.9 -> v1.31.10
- v1.32.8 -> v1.32.9
- v1.33.3 -> v1.33.4 by @vpnachev [#1368]
[OPERATOR]Fix bug in Azure client failing to make use of Workload Identity in Azure China by downgrading the modulegithub.com/AzureAD/microsoft-authentication-library-for-goto versionv1.4.2. by @vpnachev [#1357]
🏃 Others
-
[OPERATOR]Add input validation for DNS provider secrets referenced in the shoot spec. by @wpross [#1337] -
[OPERATOR]Update azure container registry links to v2 for new images by @hebelsan [#1385] -
[OPERATOR]Improve the implementation of theDisableRemedyControllerfeaturegate. Now by @kon-angelo [#1361] -
[OPERATOR]Remove controlplane webhook cleanup by @hebelsan [#1349] -
[OPERATOR]Remove CPU requests for azure-extension components in Shoot and Seed. by @voelzmo [#1384] -
[OPERATOR]Annotations added to ensure in-tree PVs can be forced attached to the node in ReadOnly caching mode. by @kon-angelo [#1382] -
[OPERATOR]Support for K8S version v1.34 has been added. Check the K8S release notes before upgrading to v1.34.Updated azure-sdk-for-go, microsoft-authentication-library-for-go, gardener/gardener, gardener/machine-controller-manager, gardener/remedy-controller, ginkgo, prometheus-operator, x/crypto, x/tools, k8s.io/api, k8s.io/apiextensions-apiserver, k8s.io/apimachinery, k8s.io/autoscaler/vertical-pod-autoscaler, k8s.io/client-go, k8s.io/code-generator, k8s.io/component-base, k8s.io/kubelet, sigs.k8s.io/controller-runtime, sigs.k8s.io/controller-tools, cloud-controller-manager by @wpross [#1376]
-
[DEPENDENCY]The following container images have been updated:- cloud-controller-manager: v1.31.10 -> v1.31.11 (patch)
- cloud-controller-manager: v1.32.9 -> v1.32.10 (patch)
- cloud-controller-manager: v1.33.4 -> v1.33.5 (patch)
- cloud-controller-manager: v1.34.2 -> v1.34.3 (patch)
- cloud-node-manager: v1.31.10 -> v1.31.11 (patch)
- cloud-node-manager: v1.32.9 -> v1.32.10 (patch)
- cloud-node-manager: v1.33.4 -> v1.33.5 (patch)
- cloud-node-manager: v1.34.2 -> v1.34.3 (patch)
- csi-provisioner: v6.0.0 -> v6.1.0 (singleton) by @gardener-github-actions[bot] [#1381]
-
[DEPENDENCY]The following container images have been updated:- cloud-node-manager: v1.31.9 -> v1.31.10 (patch)
- cloud-node-manager: v1.32.8 -> v1.32.9 (patch)
- cloud-node-manager: v1.33.3 -> v1.33.4 (patch)
- csi-provisioner: v5.3.0 -> v6.0.0 (singleton)
- csi-resizer: v1.14.0 -> v2.0.0 (singleton)
- csi-snapshot-controller: v8.3.0 -> v8.4.0 (singleton)
- csi-snapshotter: v8.3.0 -> v8.4.0 (singleton) by @gardener-github-actions[bot] [#1315]
Helm Charts
- admission-azure-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-application:v1.57.0 - admission-azure-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-runtime:v1.57.0 - provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.57.0
Container (OCI) Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.57.0 - gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.57.0
Update os-gardenlinux to 0.35.0
[github.com/gardener/gardener-extension-os-gardenlinux:v0.35.0]
🏃 Others
[OPERATOR]The Garden Linux OS extension now reconciles on OSCs of typegardenlinux-fips. by @MrBatschner [#321]
Helm Charts
- os-gardenlinux:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/os-gardenlinux:v0.35.0
Container (OCI) Images
- gardener-extension-os-gardenlinux:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/os-gardenlinux:v0.35.0
Update provider-gcp to 1.48.0
[github.com/gardener/gardener-extension-provider-gcp:v1.48.0]
⚠️ Breaking Changes
[OPERATOR]Following the renaming based on PR13273, autonomous shoot cluster was renamed to self hosted shoot cluster. This leads to e.g. a change of the/gardener-extension-provider-gcp's cli argument--autonomous-shoot-clusterto change to--self-hosted-shoot-clusterand the respective helm chart's variable.Values.gardener.autonomousShootClusterto change to.Values.gardener.selfHostedShootCluster. by @tobschli [#1236]
✨ New Features
[OPERATOR]TheWorkercontroller is prepared to support self-hosted shoot clusters with managed infrastructure (see GEP-28). by @timebertt [#1239][USER]The provider-gcp extension does now support shoot clusters with Kubernetes version 1.34. You should consider the Kubernetes release notes before upgrading to 1.34. by @tobschli [#1236]
🏃 Others
[OPERATOR]Add missinguseWorkloadIdentityhelm parameter for the ingress-gce chart. by @kon-angelo [#1226][OPERATOR]A bug in the migration of dual-stack to single-stack clusters has been fixed. by @axel7born [#1243][OPERATOR]Introduce a healthcheck for the ingress controller when deployed. by @kon-angelo [#1230][OPERATOR]Remove CPU requests for gcp-extension components in Shoot and Seed. by @voelzmo [#1242][OPERATOR]Deployment gce-ingress is scaled to 0, but still enabled after migration from dual-stack to single-stack networking. by @axel7born [#1227][DEPENDENCY]The following container images have been updated:- csi-driver: v1.17.14 -> v1.22.1 (singleton)
- csi-driver-filestore: v1.11.0 -> v1.11.4 (singleton)
- csi-provisioner: v5.3.0 -> v6.1.0 (singleton)
- csi-resizer: v1.14.0 -> v2.0.0 (singleton)
- csi-snapshot-controller: v8.3.0 -> v8.4.0 (singleton)
- csi-snapshotter: v8.3.0 -> v8.4.0 (singleton) by @gardener-github-actions[bot] [#1221]
[DEPENDENCY]Updated
gardener/gardener -> v1.132.2
ginkgo -> v2.27.2
x/exp, x/oauth2, x/tools by @wpross [#1247]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.48.0 - admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.48.0 - provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.48.0
Container (OCI) Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.48.0 - gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.48.0