Release Notes next
Yake release notes and upgrade guideβ
Related upstream release notes / changelogsβ
Update dashboard to 1.83.3
[github.com/gardener/dashboard:1.83.3]
π Bug Fixesβ
[USER]Tooltips are now loaded on-demand instead of being eagerly pre-rendered, improving performance. by @petersutter [#2758]
Container (OCI) Imagesβ
- gardener-dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.83.3
Update dashboard to 1.83.3
[github.com/gardener/dashboard:1.83.3]
π Bug Fixesβ
[USER]Tooltips are now loaded on-demand instead of being eagerly pre-rendered, improving performance. by @petersutter [#2758]
Container (OCI) Imagesβ
- gardener-dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.83.3
Update provider-azure to 1.58.0
[github.com/gardener/gardener-extension-provider-azure:v1.58.0]
β οΈ Breaking Changesβ
[OPERATOR]provider-azureno longer supports Shoots with Πubernetes version <= 1.29. by @marc1404 [#1395][OPERATOR]ETCD backup config in the provider-chart no longer requires an additionalbackupyaml-level to render as expected by @AndreasBurger [#1411]
π Bug Fixesβ
[OPERATOR]Support not only the DNS-specific keys for dns provider secrets, but in addition the infrastructure secret keys. by @wpross [#1403][OPERATOR]Fixed an issue during backupBucket validation without providerConfig. by @wpross [#1418][OPERATOR]Downgrade csi-provisioner and csi-resizer for K8S <= 1.33 to make VolumeAttributesClass available for K8S <= 1.33 (v1beta1 + enabled featureGate) and K8S >= 1.34 (v1). by @wpross [#1401][USER]Fixes the RBAC permission setup when using VACs by @AndreasBurger [#1436]
π Othersβ
[OPERATOR]Adopts Gardener MachineImageCapabilitiesand introducesCapabilityFlavorsto theproviderConfig. by @Roncossek [#1313][OPERATOR]Fix an issue that would prevent cluster-autoscaler from consideringVolumeAttributesClassesfor scaling on shoot< v1.34by @kon-angelo [#1427][OPERATOR]Improves VNet configuration validation and documentation. by @hebelsan [#1406][OPERATOR]Extension-provider logging config can now be changed via helm-values by @AndreasBurger [#1411][OPERATOR]export testresults as inlined ocm-resource by @GuezelS [#1391][OPERATOR]Set --strict-topology for the external provisioner of the CSI Disk controller. by @hebelsan [#1399][OPERATOR]Fix remedy controller finalizer removal from nodes based on virtualmachine objects by @kon-angelo [#1412][OPERATOR]Fix a bug where the namespace for the discovery of the kubeconfig secret was incorrect during the remedy-controller removal. by @kon-angelo [#1402][DEPENDENCY]The following container images have been updated:- csi-driver-disk: v1.34.0 -> v1.34.1 (minor) by @AndreasBurger [#1442]
[DEPENDENCY]The following container images have been updated:- cloud-controller-manager: v1.31.11 -> v1.31.12 (patch)
- cloud-controller-manager: v1.32.10 -> v1.32.11 (patch)
- cloud-controller-manager: v1.33.5 -> v1.33.6 (patch)
- cloud-controller-manager: v1.33.6 -> v1.34.3 (minor)
- cloud-node-manager: v1.31.11 -> v1.31.12 (patch)
- cloud-node-manager: v1.32.10 -> v1.32.11 (patch)
- cloud-node-manager: v1.33.5 -> v1.33.6 (patch)
- cloud-node-manager: v1.33.6 -> v1.34.3 (minor)
- csi-driver-disk: v1.33.6 -> v1.34.0 (singleton)
- csi-driver-file: v1.33.3 -> v1.34.3 (singleton) by @gardener-github-actions[bot] [#1388]
[DEPENDENCY]Updated dependencygardener/gardenertov1.134.0(Release Notes). by @marc1404 [#1395]
Helm Chartsβ
- admission-azure-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-application:v1.58.0 - admission-azure-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-runtime:v1.58.0 - provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.58.0
Container (OCI) Imagesβ
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.58.0 - gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.58.0
Update networking-calico to 1.56.0
[github.com/gardener/gardener-extension-networking-calico:v1.56.0]
π Bug Fixesβ
[OPERATOR]Multus with additional CNI plugins enabled should now also work without specifying an image vector override for the extension. by @ScheererJ [#778]
π Othersβ
[OPERATOR]Ifcalico-nodeis automatically scaled by VPA and a minimum amount of resources are specified, the daemonset reflects the specified values to not confuse cluster autoscaling components. by @ScheererJ [#771]
Helm Chartsβ
- admission-calico-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-calico-application:v1.56.0 - admission-calico-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-calico-runtime:v1.56.0 - networking-calico:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/networking-calico:v1.56.0
Container (OCI) Imagesβ
- cni-plugins:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/cni-plugins:v1.56.0 - gardener-extension-admission-calico:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-calico:v1.56.0 - gardener-extension-networking-calico:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/networking-calico:v1.56.0
Update gardener-controlplane to 1.135.1
[github.com/gardener/gardener:v1.135.1]
π Bug Fixesβ
[USER]gardener-apiserver: An issue in gardener-apiserver v1.135.0 causingkubectl applyfor a Shoot to be wrongly rejected with "spec.dns.providers[0]: Required value: non-primary DNS providers must specifytypeandcredentialsRef" in some cases is now fixed. by @ialidzhikov [#13921]
π Othersβ
[DEPENDENCY]The following dependencies have been updated:gardener/dashboardfrom1.83.2to1.83.3. Release Notes by @gardener-ci-robot [#13925]
Helm Chartsβ
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.135.1
Container (OCI) Imagesβ
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.135.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.135.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.135.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.135.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.135.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.135.1
Update gardener-controlplane to 1.135.1
[github.com/gardener/gardener:v1.135.1]
π Bug Fixesβ
[USER]gardener-apiserver: An issue in gardener-apiserver v1.135.0 causingkubectl applyfor a Shoot to be wrongly rejected with "spec.dns.providers[0]: Required value: non-primary DNS providers must specifytypeandcredentialsRef" in some cases is now fixed. by @ialidzhikov [#13921]
π Othersβ
[DEPENDENCY]The following dependencies have been updated:gardener/dashboardfrom1.83.2to1.83.3. Release Notes by @gardener-ci-robot [#13925]
Helm Chartsβ
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.135.1
Container (OCI) Imagesβ
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.135.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.135.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.135.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.135.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.135.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.135.1
Update gardenlet to 1.135.1
[github.com/gardener/gardener:v1.135.1]
π Bug Fixesβ
[USER]gardener-apiserver: An issue in gardener-apiserver v1.135.0 causingkubectl applyfor a Shoot to be wrongly rejected with "spec.dns.providers[0]: Required value: non-primary DNS providers must specifytypeandcredentialsRef" in some cases is now fixed. by @ialidzhikov [#13921]
π Othersβ
[DEPENDENCY]The following dependencies have been updated:gardener/dashboardfrom1.83.2to1.83.3. Release Notes by @gardener-ci-robot [#13925]
Helm Chartsβ
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.135.1
Container (OCI) Imagesβ
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.135.1 - apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.135.1 - controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.135.1 - gardenadm:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.135.1 - gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.135.1 - node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.135.1 - operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.135.1 - resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.135.1 - scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.135.1
Update external-dns-management to 0.35.0
[github.com/gardener/external-dns-management:v0.35.0]
π Bug Fixesβ
[OPERATOR]Fixed an issue where gateway controllers could remain disabled if Kubernetes or Istio Gateway CRDs were added during dns-controller-manager startup. The manager now detects this condition and enforces a restart to ensure gateway resources are properly handled. by @MartinWeindel [#764][USER][Istio Gateway as source]: Handle wildcard value in fieldspec.hostsfor virtual services correctly. by @MartinWeindel [#751]
π Othersβ
[OPERATOR]The base image is updated togcr.io/distroless/static-debian13:nonroot. by @MartinWeindel [#752][OPERATOR]Update aws sdk to enable new regions by @kon-angelo [#757][DEVELOPER]Reintroduce typed client for stakeholders, which has been removed by wrong assumptions in releasev0.34.0. by @MartinWeindel [#750]
Helm Chartsβ
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/dns-controller-manager:v0.35.0
Container (OCI) Imagesβ
- dns-controller-manager-next-generation:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager-next-generation:v0.35.0 - dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.35.0
Update provider-azure to 1.58.1
[github.com/gardener/gardener-extension-provider-azure:v1.58.1]
π Bug Fixesβ
[OPERATOR]Fixed an issue that prevented featuregates from being rendered correctly by @AndreasBurger [#1445]
Helm Chartsβ
- admission-azure-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-application:v1.58.1 - admission-azure-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-azure-runtime:v1.58.1 - provider-azure:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-azure:v1.58.1
Container (OCI) Imagesβ
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.58.1 - gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.58.1