Release Notes v1.123
Yake release notes and upgrade guide
Yake v1.122.2-1 needs to be installed before any v1.123.x version. It contains a necessary migration from globallyEnabled to autoEnable for ControllerRegistrations (https://github.com/gardener/gardener/pull/12465)
Related upstream release notes / changelogs
Update garden-kube-apiserver to 5.7.2
What's Changed
- kube-controller-manager enable root-ca-cert-publisher controller by @lotharbach in https://github.com/gardener-community/garden-kube-apiserver/pull/10
Full Changelog: https://github.com/gardener-community/garden-kube-apiserver/compare/v5.7.0...v5.7.2
Update gardener-controlplane to 1.123.1
[gardener/gardener]
🐛 Bug Fixes
[OPERATOR]gardener-resource-manageris now excluded frompod-kube-apiserver-load-balancingwebhook when running in garden runtime cluster. by @oliver-goetz [#12530]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.123.1
Container (OCI) Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.123.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.123.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.123.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.123.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.123.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.123.1
Update gardener-controlplane to 1.123.1
[gardener/gardener]
🐛 Bug Fixes
[OPERATOR]gardener-resource-manageris now excluded frompod-kube-apiserver-load-balancingwebhook when running in garden runtime cluster. by @oliver-goetz [#12530]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.123.1
Container (OCI) Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.123.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.123.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.123.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.123.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.123.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.123.1
Update gardenlet to 1.123.1
[gardener/gardener]
🐛 Bug Fixes
[OPERATOR]gardener-resource-manageris now excluded frompod-kube-apiserver-load-balancingwebhook when running in garden runtime cluster. by @oliver-goetz [#12530]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.123.1
Container (OCI) Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.123.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.123.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.123.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.123.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.123.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.123.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.123.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.123.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.123.1
Update cert-management to 0.17.8
[gardener/cert-management]
✨ New Features
[USER]Added support for subject alternative names (SANs) in the Certificate spec and certificate signing requests (CSRs). The following SANs have been added: emailAddresses, ipAddresses, and uris. by @marc1404 [#524]
🏃 Others
[DEVELOPER]migrate CICD-Pipelines to GitHub-Actions by @ccwienk [#520][OPERATOR]Fix thelinux/arm64image build. by @MartinWeindel [#531]
Update provider-alicloud to 1.63.2
[gardener/gardener-extension-provider-alicloud]
🏃 Others
[OPERATOR]Update csi-plugin-alicloud tov1.31.4-75f6f4a-aliyun by @kevin-lacoo [#812]
Helm Charts
- admission-alicloud-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-application:v1.63.2 - admission-alicloud-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-alicloud-runtime:v1.63.2 - provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-alicloud:v1.63.2
Container (OCI) Images
- gardener-extension-admission-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-alicloud:v1.63.2 - gardener-extension-provider-alicloud:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-alicloud:v1.63.2
Update provider-aws to 1.62.3
[gardener/gardener-extension-provider-aws]
🏃 Others
[DEVELOPER]runmake generatefor release- and bump-commits (again) by @kon-angelo [#1400]
Update os-gardenlinux to 0.32.0
[gardener/gardener-extension-os-gardenlinux]
🐛 Bug Fixes
[OPERATOR]An issue causinggardenlinux-updatetool to fail with version suffixes is now fixed. by @shafeeqes [#277]
Helm Charts
- os-gardenlinux:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/os-gardenlinux:v0.32.0
Container (OCI) Images
- gardener-extension-os-gardenlinux:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/os-gardenlinux:v0.32.0
Update provider-gcp to 1.45.0
[gardener/machine-controller-manager-provider-gcp]
🏃 Others
[USER]Improved credentials configuration validation. by @aaronfern [gardener/machine-controller-manager-provider-gcp#155][OPERATOR]machine-controller-manager-provider-gcp base image is updated togcr.io/distroless/static-debian12:nonrootby @aaronfern [gardener/machine-controller-manager-provider-gcp#154]
[gardener/gardener-extension-provider-gcp]
⚠️ Breaking Changes
[OPERATOR]The native-SDK infrastructure reconciler is now promoted as default. Existing shoots will be migrated during their maintenance period and new shoots will automatically use this implementation without any need for the added annotations. Migration from the Terraformer implementation is still supported but will be removed in subsequent releases. by @kon-angelo [#1012]
✨ New Features
[USER]This extension now supports in-place node updates. Read more about it here. by @acumino [#1069][OPERATOR]Add support for enabling the CSI Filestore driver by @hebelsan [#1095]
🐛 Bug Fixes
[OPERATOR]Fix Bastion deletion when VM details cannot be determined by @hebelsan [#1081]
🏃 Others
[OPERATOR]Updategardener/gardenertov1.120.0Release Notes. by @acumino [#1069][OPERATOR]The provider-gcp extension does now support shoot clusters with Kubernetes version 1.33. You should consider the Kubernetes release notes before upgrading to 1.33. by @plkokanov [#1092][OPERATOR]Upgrade vendored gardener/gardenerv1.120.1->v1.121.1by @hebelsan [#1097][OPERATOR]Clients created by the GCP extension provider will now identify themselves by adding to theuser-agentheader of their calls. by @AndreasBurger [#1112][OPERATOR]The cloud-controller-manager image for clusters running Kubernetes >= 1.33 is now updated tov33.1.1. by @plkokanov [#1113][OPERATOR]Allow creating new internal subnet for an externally managed VPC if it didn't exist before. by @voelzmo [#1108]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.45.0 - admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.45.0 - provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.45.0
Container (OCI) Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.45.0 - gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.45.0
Update provider-openstack to 1.48.1
[gardener/gardener-extension-provider-openstack]
🏃 Others
[OPERATOR]Upgrade gardener dependency to v1.122.1 by @kon-angelo [#1106]
Helm Charts
- admission-openstack-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.48.1 - admission-openstack-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.48.1 - provider-openstack:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.48.1
Container (OCI) Images
- gardener-extension-admission-openstack:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.48.1 - gardener-extension-provider-openstack:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.48.1
Update shoot-cert-service to 1.52.0
[gardener/gardener-extension-shoot-cert-service]
🏃 Others
[DEVELOPER]migrate CICD-Pipelines to GitHub-Actions by @ccwienk [#427][OPERATOR]Add annotationcert.gardener.cloud/classfor control plane issuers by @MartinWeindel [#422][DEPENDENCY]Updatedcert-managementtov0.17.8. by @marc1404 [#435]
[gardener/cert-management]
✨ New Features
[USER]Addedcert.gardener.cloud/not-beforeannotation andIssuanceDatefield toCertificate. by @marc1404 [gardener/cert-management#489]
🏃 Others
[OPERATOR]Supportcert.gardener.cloud/classannotation forissuersby @MartinWeindel [gardener/cert-management#512]
📖 Documentation
[USER]Documented the correct minimum duration ofCertificates assuming the default renewal window of 30 days. by @marc1404 [gardener/cert-management#495]