Releases: YAKEcloud/yake
Releases Β· YAKEcloud/yake
v1.109.1-0
What's Changed
β¬ Updates
- Update gardener-controlplane to v1.109.1 (release-v1.109) by @23t-machine-user in #1902
Full Changelog: v1.109.0-0...v1.109.1-0
v1.108.2-0
Release Notes v1.108
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-gcp to 1.40.0
[gardener/gardener-extension-provider-gcp]
β οΈ Breaking Changes
[USER]
Remove redundant firewall rule*-allow-external-access
that allowed traffic from all 0 by @kon-angelo [#876]
π Others
[OPERATOR]
Check priority of firewall rules in integration tests by @kon-angelo [#877][OPERATOR]
Added validation to prevent IPv6-only/dual-stack clusters as they are not supported, yet. by @ScheererJ [#878][OPERATOR]
Update gardener/gardener to v1.105.0 by @hebelsan [#869][OPERATOR]
Updating CSI driver provisioner ClusterRole rules by @hebelsan [#867][OPERATOR]
Prevent unnecessary CNI side car containers for SNAT to upstream DNS servers by @ScheererJ [#868]
[gardener/machine-controller-manager]
β¨ New Features
[DEVELOPER]
MCM replaces the magic string<<MACHINE_NAME>>
in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [gardener/machine-controller-manager#919][DEVELOPER]
MCM adds the name of the machine tonode.gardener.cloud/machine-name
label of the corresponding node. by @oliver-goetz [gardener/machine-controller-manager#919]
π Bug Fixes
[DEVELOPER]
Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [gardener/machine-controller-manager#935][OPERATOR]
Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [gardener/machine-controller-manager#940][OPERATOR]
Fixed a bug where theUnitialised
error code was blocking machine deletion by @rishabh-11 [gardener/machine-controller-manager#928]
π Others
[DEVELOPER]
The following dependencies are updated:k8s.io/*
:v0.29.3
->v0.31.0
by @ary1992 [gardener/machine-controller-manager#938]
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [gardener/machine-controller-manager#920][OPERATOR]
Golang version used is now upgraded to1.22.5
by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
getVMStatus
always redirects toInitiateDrain
. It also populates the node label on the machine object by checkingnode.gardener.cloud/machine-name
label on the nodes. by @thiyyakat [gardener/machine-controller-manager#940]
π Documentation
[OPERATOR]
Broken API doc links are now fixed by @rishabh-11 [gardener/machine-controller-manager#927]
[gardener/machine-controller-manager-provider-gcp]
π Others
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager-provider-gcp#127][USER]
Golang version updated to1.22.5
by @rishabh-11 [gardener/machine-controller-manager-provider-gcp#126][DEVELOPER]
MCM can now retrieve the project ID from a "projectID" data key, allowing support for credential configurations that do not directly contain the project ID. One such case is a workload identity credential configuration. by @dimityrmirchev [gardener/machine-controller-manager-provider-gcp#130]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.40.0
- admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.40.0
- provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.40.0
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.40.0
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.40.0
Update provider-aws to 1.58.3
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Ignore alreadyDetached errors when detaching instead of erroring out by @kon-angelo [#1118]
Helm Charts
- admission-aws-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-application:v1.58.3
- admission-aws-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-runtime:v1.58.3
- provider-aws:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-aws:v1.58.3
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.58.3
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.58.3
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardenlet to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
</det...
v1.110.4-0
Release Notes v1.110
Yake release notes and upgrade guide
Related upstream release notes / changelogs
v1.110.3-0
v1.110.0-0
v1.108.1-0
Release Notes v1.108
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-gcp to 1.40.0
[gardener/gardener-extension-provider-gcp]
β οΈ Breaking Changes
[USER]
Remove redundant firewall rule*-allow-external-access
that allowed traffic from all 0 by @kon-angelo [#876]
π Others
[OPERATOR]
Check priority of firewall rules in integration tests by @kon-angelo [#877][OPERATOR]
Added validation to prevent IPv6-only/dual-stack clusters as they are not supported, yet. by @ScheererJ [#878][OPERATOR]
Update gardener/gardener to v1.105.0 by @hebelsan [#869][OPERATOR]
Updating CSI driver provisioner ClusterRole rules by @hebelsan [#867][OPERATOR]
Prevent unnecessary CNI side car containers for SNAT to upstream DNS servers by @ScheererJ [#868]
[gardener/machine-controller-manager]
β¨ New Features
[DEVELOPER]
MCM replaces the magic string<<MACHINE_NAME>>
in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [gardener/machine-controller-manager#919][DEVELOPER]
MCM adds the name of the machine tonode.gardener.cloud/machine-name
label of the corresponding node. by @oliver-goetz [gardener/machine-controller-manager#919]
π Bug Fixes
[DEVELOPER]
Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [gardener/machine-controller-manager#935][OPERATOR]
Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [gardener/machine-controller-manager#940][OPERATOR]
Fixed a bug where theUnitialised
error code was blocking machine deletion by @rishabh-11 [gardener/machine-controller-manager#928]
π Others
[DEVELOPER]
The following dependencies are updated:k8s.io/*
:v0.29.3
->v0.31.0
by @ary1992 [gardener/machine-controller-manager#938]
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [gardener/machine-controller-manager#920][OPERATOR]
Golang version used is now upgraded to1.22.5
by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
getVMStatus
always redirects toInitiateDrain
. It also populates the node label on the machine object by checkingnode.gardener.cloud/machine-name
label on the nodes. by @thiyyakat [gardener/machine-controller-manager#940]
π Documentation
[OPERATOR]
Broken API doc links are now fixed by @rishabh-11 [gardener/machine-controller-manager#927]
[gardener/machine-controller-manager-provider-gcp]
π Others
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager-provider-gcp#127][USER]
Golang version updated to1.22.5
by @rishabh-11 [gardener/machine-controller-manager-provider-gcp#126][DEVELOPER]
MCM can now retrieve the project ID from a "projectID" data key, allowing support for credential configurations that do not directly contain the project ID. One such case is a workload identity credential configuration. by @dimityrmirchev [gardener/machine-controller-manager-provider-gcp#130]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.40.0
- admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.40.0
- provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.40.0
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.40.0
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.40.0
Update provider-aws to 1.58.3
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Ignore alreadyDetached errors when detaching instead of erroring out by @kon-angelo [#1118]
Helm Charts
- admission-aws-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-application:v1.58.3
- admission-aws-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-runtime:v1.58.3
- provider-aws:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-aws:v1.58.3
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.58.3
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.58.3
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardenlet to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
</det...
v1.109.0-0
What's Changed
β¬ Updates
- Update Helm release external-dns-management to v0.22.1 (main) by @23t-machine-user in #1802
- Update docusaurus to v3.6.2 (main) by @23t-machine-user in #1803
- Update Helm release shoot-dns-service to v1.54.0 (main) by @23t-machine-user in #1804
- Update Helm release shoot-flux to v0.11.0 (main) by @23t-machine-user in #1805
- Update Helm release shoot-cert-service to v1.46.0 (main) by @23t-machine-user in #1806
- Update Helm release backup-s3 to v0.7.0 (main) by @23t-machine-user in #1807
- Update Helm release cert-manager to v1.16.2 (main) by @23t-machine-user in #1808
- Update dependency kubernetes/kubectl to v0.31.3 (main) by @23t-machine-user in #1809
- Update Helm release cloudprofiles to v0.7.20 (main) by @23t-machine-user in #1810
- Update Helm release provider-azure to v1.49.0 (main) by @23t-machine-user in #1811
- Update Helm release provider-openstack to v1.43.0 (main) by @23t-machine-user in #1812
- Update Helm release os-ubuntu to v1.26.0 (main) by @23t-machine-user in #1813
- Update gardener-controlplane to v1.108.1 (main) by @23t-machine-user in #1814
- Update Helm release shoot-oidc-service to v0.29.0 (main) by @23t-machine-user in #1815
- Update docusaurus to v3.6.3 (main) by @23t-machine-user in #1817
- Update Helm release velero to v8.1.0 (main) by @23t-machine-user in #1818
- Update Helm release os-gardenlinux to v0.25.0 (main) by @23t-machine-user in #1819
- Update Helm release os-ubuntu to v1.27.0 (main) by @23t-machine-user in #1820
- Update Helm release runtime-gvisor to v0.16.0 (main) by @23t-machine-user in #1821
- Update Helm release shoot-flux to v0.12.0 (main) by @23t-machine-user in #1822
- Update Helm release networking-calico to v1.44.0 (main) by @23t-machine-user in #1823
- Update dependency @easyops-cn/docusaurus-search-local to ^0.46.0 (main) by @23t-machine-user in #1824
- Update dependency @easyops-cn/docusaurus-search-local to v0.46.1 (main) by @23t-machine-user in #1825
- Update Helm release gardener-metrics-exporter to v0.31.0 (main) by @23t-machine-user in #1826
- Update gardener-controlplane to v1.109.0 (main) by @23t-machine-user in #1827
- Update Helm release gardener-metrics-exporter to v0.32.0 (main) by @23t-machine-user in #1828
- Update Helm release provider-aws to v1.59.0 (main) by @23t-machine-user in #1829
- Update Helm release gardener-metrics-exporter to v0.33.0 (main) by @23t-machine-user in #1830
- Update Helm release cert-management to v0.17.0 (main) by @23t-machine-user in #1831
- Update Helm release os-gardenlinux to v0.26.0 (main) by @23t-machine-user in #1832
- Update Helm release networking-cilium to v1.38.0 (main) by @23t-machine-user in #1833
- Update Helm release cert-management to v0.17.1 (main) by @23t-machine-user in #1834
- Update Helm release shoot-cert-service to v1.47.0 (main) by @23t-machine-user in #1835
- Update Helm release shoot-rsyslog-relp to v0.7.0 (main) by @23t-machine-user in #1836
- Update Helm release provider-openstack to v1.43.1 (main) by @23t-machine-user in #1837
- Update dependency mikefarah/yq to v4.44.6 (main) by @23t-machine-user in #1839
- Update dependency react to v19 (main) by @23t-machine-user in #1838
- Update Helm release provider-aws to v1.59.1 (main) by @23t-machine-user in #1841
- Update Helm release os-gardenlinux to v0.27.0 (main) by @23t-machine-user in #1842
- Update dependency react-dom to v19 (main) by @23t-machine-user in #1843
- Update Helm release provider-azure to v1.49.1 (main) by @23t-machine-user in #1844
- Update dependency kubernetes/kubectl to v0.31.4 (main) by @23t-machine-user in #1845
- Update Helm release cloudprofiles to v0.7.21 (main) by @23t-machine-user in #1846
- Update dependency prism-react-renderer to v2.4.1 (main) by @23t-machine-user in #1847
Full Changelog: v1.108.0-0...v1.109.0-0
v1.107.3-0
Release Notes v1.107
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-hcloud to 0.6.32
[gardener-extension-provider-hcloud] v0.6.32
Update provider-aws to 1.58.0
[gardener/gardener-extension-provider-aws]
β¨ New Features
[USER]
The admission webhook now validatesCredentialsBinding
s. by @dimityrmirchev [#1047][USER]
Enable support for the fieldshoot.Spec.CloudProfile
alongsidecloudProfileName
and enable the future use ofNamespacedCloudProfile
. by @LucaBernstein [#1000][USER]
The provider-aws extension does now support shoot clusters with Kubernetes version 1.31. You should consider the Kubernetes release notes before upgrading to 1.31. by @ialidzhikov [#1055]
π Bug Fixes
[OPERATOR]
An issue causing Shoot force deletion to fail because the control plane webhook failing to get the Infrastructure object from the Seed cluster is now fixed. The control plane webhook now reads the infrastructureConfig from the Shoot spec in the Cluster resource. Previously, it was fetching the Infrastructure object from the Seed cluster and was reading the infrastructureConfig from there. by @Kostov6 [#1068][USER]
Fix cleanup of routing table associations by @hebelsan [#1083]
π Others
[OPERATOR]
Create IPv6 ServiceCIDR and write IPv6 ranges to Infra.Status.Networking by @axel7born [#1081][OPERATOR]
The shoot-webhook that mutates theaddons-nginx-ingress-controller
ConfigMap does now specify object selector. The webhook will now intercept only requests for theaddons-nginx-ingress-controller
ConfigMap. by @ialidzhikov [#988][OPERATOR]
The aws-ipam-controller is enabled for IPv6 and dual stack shoot clusters. It replaces the IPAM of the cloud-controller-manager and kube-controller-manager and supports additionally prefix delegation in case of IPv6 or dual stack. by @DockToFuture [#984][OPERATOR]
Add ipv6 support to deploy IPv6 shoots. by @axel7born [#1024][OPERATOR]
Enablenat64
anddns64
for IPv6 shoot clusters. by @DockToFuture [#1082][OPERATOR]
Fix error classification when deleting DNS record sets by @hebelsan [#1033][OPERATOR]
The provider-aws extension no longer configures min/maxAllowed in any managed VPA resource. by @hebelsan [#1070][OPERATOR]
The following images are updated:
registry.k8s.io/provider-aws/aws-ebs-csi-driver: v1.29.0 -> v1.35.0 by @scs-gardener-team-gitlab [#1080][OPERATOR]
aws-custom-route-controller
is disabled for IPv6. by @DockToFuture [#1088][OPERATOR]
Update cloud-provider images including CSI driver images by @hebelsan [#1072][OPERATOR]
Add flow migration integration test by @kon-angelo [#1046][DEVELOPER]
Update gardener/gardener to 1.103.0 and golang to 1.23.0 by @hebelsan [#1049]
[gardener/machine-controller-manager-provider-aws]
π Others
[OPERATOR]
InitializeMachine
returnsUninitialized
error code if VM is not found. by @thiyyakat [gardener/machine-controller-manager-provider-aws#173][OPERATOR]
Set PrimaryIpv6 flag for instances with IPv6 addresses. by @axel7born [gardener/machine-controller-manager-provider-aws#174][OPERATOR]
UseProviderID
as a fallback for fetching the VM. by @thiyyakat [gardener/machine-controller-manager-provider-aws#173][OPERATOR]
Golang version used upgraded to1.22.5
by @rishabh-11 [gardener/machine-controller-manager-provider-aws#166][OPERATOR]
Golangci-lint will now be used as the linter instead of the older golint. by @aaronfern [gardener/machine-controller-manager-provider-aws#168]
[gardener/machine-controller-manager]
β¨ New Features
[DEVELOPER]
MCM adds the name of the machine tonode.gardener.cloud/machine-name
label of the corresponding node. by @oliver-goetz [gardener/machine-controller-manager#919][DEVELOPER]
MCM replaces the magic string<<MACHINE_NAME>>
in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [gardener/machine-controller-manager#919]
π Bug Fixes
[OPERATOR]
Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [gardener/machine-controller-manager#940][DEVELOPER]
Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [gardener/machine-controller-manager#935]
π Others
[OPERATOR]
getVMStatus
always redirects toInitiateDrain
. It also populates the node label on the machine object by checkingnode.gardener.cloud/machine-name
label on the nodes. by @thiyyakat [gardener/machine-controller-manager#940][OPERATOR]
Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [gardener/machine-controller-manager#920][OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
Golang version used is now upgraded to1.22.5
by @aaronfern [gardener/machine-controller-manager#929][DEVELOPER]
The following dependencies are updated:k8s.io/*
:v0.29.3
->v0.31.0
by @ary1992 [gardener/machine-controller-manager#938]
π Documentation
[OPERATOR]
Broken API doc links are now fixed by @rishabh-11 [gardener/machine-controller-manager#927]
Update provider-gcp to 1.39.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Fix an issue where the firewall rules where created with the wrong priority when using the flow reconciler. by @kon-angelo [#873]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.39.1
- admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.39.1
- provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.39.1
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.39.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.39.1
Update cloudprofiles to 0.7.19
Full Changelog: gardener-community/cloudprofiles@0.7.18...0.7.19
Update backup-s3 to 0.6.0
General Changes
- Bump g/g to 1.95.6 (#9) @robertvolkmann
- Add Service in order to generate correct NetworkPolicies (#8) @maboehm
Update shoot-oidc-service to 0.28.0
[gardener/gardener-extension-shoot-oidc-service]
π Others
[OPERATOR]
The extension and OWA do not set cpu and memory limits. VPA is utilised to set proper recommendations. by @dimityrmirchev [#243]
[gardener/oidc-webhook-authenticator]
π Others
[OPERATOR]
OWA is now built with go version 1.23.1. by @dimityrmirchev [gardener/oidc-webhook-authenticator#160][OPERATOR]
OWA is now built using go version 1.23.2. by @dimityrmirchev [gardener/oidc-webhook-authenticator#162]
Helm Charts
- shoot-oidc-service:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-oidc-service:v0.28.0
Docker Images
- gardener-extension-shoot-oidc-service:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-oidc-service:v0.28.0
Update provider-aws to 1.58.1
[gardener/gardener-extension-provider-aws]
π Bug Fixes
[OPERATOR]
Fix flow: Ignore subnet not found in infra state while deleting routing table associations by @hebelsan [#1098]
Helm Charts
- admission-aws-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-application:v1.58.1
- admission-aws-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-runtime:v1.58.1
- provider-aws:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-aws:v1.58.1
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.58.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.58.1
Update dashboard to 1.78.0
[gardener/dashboard]
β οΈ Breaking Changes
[OPERATOR]
Cost Object: You must migrate existing configurations to the new format. Previously, the configuration usedValues.global.dashboard.frontendConfig.costObject
. It should now be updated toValues.global.dashboard.frontendConfig.costObjects
, which is a list of objects. Each object in this list must include atype
property, alongside existing properties such astitle
,description
, andregex
. by @petersutter [#2102][USER]
Removed the ability for users to retrieve their token from the My Account page. by @petersutter [#2131]
β¨ New Features
[USER]
Header warnings returned by the Kubernetes API server are now displayed as notifications in the Gardener dashboard. This includes important messages like deprecation warnings. Additionally, admission webhooks may provide custom warnings in the headers by @grolu [#2033][USER]
Upgraded the code editor from CodeMirror 5 to CodeMirror 6 to enhance performance, modernize the interface, and improve extensibility by @grolu [#2058][USER]
Support Azure Cloud Configurati...
v1.108.0-0
Release Notes v1.108
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-gcp to 1.40.0
[gardener/gardener-extension-provider-gcp]
β οΈ Breaking Changes
[USER]
Remove redundant firewall rule*-allow-external-access
that allowed traffic from all 0 by @kon-angelo [#876]
π Others
[OPERATOR]
Check priority of firewall rules in integration tests by @kon-angelo [#877][OPERATOR]
Added validation to prevent IPv6-only/dual-stack clusters as they are not supported, yet. by @ScheererJ [#878][OPERATOR]
Update gardener/gardener to v1.105.0 by @hebelsan [#869][OPERATOR]
Updating CSI driver provisioner ClusterRole rules by @hebelsan [#867][OPERATOR]
Prevent unnecessary CNI side car containers for SNAT to upstream DNS servers by @ScheererJ [#868]
[gardener/machine-controller-manager]
β¨ New Features
[DEVELOPER]
MCM replaces the magic string<<MACHINE_NAME>>
in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [gardener/machine-controller-manager#919][DEVELOPER]
MCM adds the name of the machine tonode.gardener.cloud/machine-name
label of the corresponding node. by @oliver-goetz [gardener/machine-controller-manager#919]
π Bug Fixes
[DEVELOPER]
Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [gardener/machine-controller-manager#935][OPERATOR]
Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [gardener/machine-controller-manager#940][OPERATOR]
Fixed a bug where theUnitialised
error code was blocking machine deletion by @rishabh-11 [gardener/machine-controller-manager#928]
π Others
[DEVELOPER]
The following dependencies are updated:k8s.io/*
:v0.29.3
->v0.31.0
by @ary1992 [gardener/machine-controller-manager#938]
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [gardener/machine-controller-manager#920][OPERATOR]
Golang version used is now upgraded to1.22.5
by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
getVMStatus
always redirects toInitiateDrain
. It also populates the node label on the machine object by checkingnode.gardener.cloud/machine-name
label on the nodes. by @thiyyakat [gardener/machine-controller-manager#940]
π Documentation
[OPERATOR]
Broken API doc links are now fixed by @rishabh-11 [gardener/machine-controller-manager#927]
[gardener/machine-controller-manager-provider-gcp]
π Others
[OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager-provider-gcp#127][USER]
Golang version updated to1.22.5
by @rishabh-11 [gardener/machine-controller-manager-provider-gcp#126][DEVELOPER]
MCM can now retrieve the project ID from a "projectID" data key, allowing support for credential configurations that do not directly contain the project ID. One such case is a workload identity credential configuration. by @dimityrmirchev [gardener/machine-controller-manager-provider-gcp#130]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.40.0
- admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.40.0
- provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.40.0
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.40.0
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.40.0
Update provider-aws to 1.58.3
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Ignore alreadyDetached errors when detaching instead of erroring out by @kon-angelo [#1118]
Helm Charts
- admission-aws-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-application:v1.58.3
- admission-aws-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-runtime:v1.58.3
- provider-aws:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-aws:v1.58.3
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.58.3
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.58.3
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardener-controlplane to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.1
Update gardenlet to 1.107.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
Fixed an issue where the dashboard's service account lacked permission to createleases
in thegarden
namespace whenspec.virtualCluster.gardener.gardenerDashboard.gitHub
was configured in theGarden
resource. by @petersutter [#10835]
Helm Charts
- controlplane:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.1
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.1
- resource-manager: `europe-docker.pkg.dev/ga...
v1.107.2-0
Release Notes v1.107
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update provider-hcloud to 0.6.32
[gardener-extension-provider-hcloud] v0.6.32
Update provider-aws to 1.58.0
[gardener/gardener-extension-provider-aws]
β¨ New Features
[USER]
The admission webhook now validatesCredentialsBinding
s. by @dimityrmirchev [#1047][USER]
Enable support for the fieldshoot.Spec.CloudProfile
alongsidecloudProfileName
and enable the future use ofNamespacedCloudProfile
. by @LucaBernstein [#1000][USER]
The provider-aws extension does now support shoot clusters with Kubernetes version 1.31. You should consider the Kubernetes release notes before upgrading to 1.31. by @ialidzhikov [#1055]
π Bug Fixes
[OPERATOR]
An issue causing Shoot force deletion to fail because the control plane webhook failing to get the Infrastructure object from the Seed cluster is now fixed. The control plane webhook now reads the infrastructureConfig from the Shoot spec in the Cluster resource. Previously, it was fetching the Infrastructure object from the Seed cluster and was reading the infrastructureConfig from there. by @Kostov6 [#1068][USER]
Fix cleanup of routing table associations by @hebelsan [#1083]
π Others
[OPERATOR]
Create IPv6 ServiceCIDR and write IPv6 ranges to Infra.Status.Networking by @axel7born [#1081][OPERATOR]
The shoot-webhook that mutates theaddons-nginx-ingress-controller
ConfigMap does now specify object selector. The webhook will now intercept only requests for theaddons-nginx-ingress-controller
ConfigMap. by @ialidzhikov [#988][OPERATOR]
The aws-ipam-controller is enabled for IPv6 and dual stack shoot clusters. It replaces the IPAM of the cloud-controller-manager and kube-controller-manager and supports additionally prefix delegation in case of IPv6 or dual stack. by @DockToFuture [#984][OPERATOR]
Add ipv6 support to deploy IPv6 shoots. by @axel7born [#1024][OPERATOR]
Enablenat64
anddns64
for IPv6 shoot clusters. by @DockToFuture [#1082][OPERATOR]
Fix error classification when deleting DNS record sets by @hebelsan [#1033][OPERATOR]
The provider-aws extension no longer configures min/maxAllowed in any managed VPA resource. by @hebelsan [#1070][OPERATOR]
The following images are updated:
registry.k8s.io/provider-aws/aws-ebs-csi-driver: v1.29.0 -> v1.35.0 by @scs-gardener-team-gitlab [#1080][OPERATOR]
aws-custom-route-controller
is disabled for IPv6. by @DockToFuture [#1088][OPERATOR]
Update cloud-provider images including CSI driver images by @hebelsan [#1072][OPERATOR]
Add flow migration integration test by @kon-angelo [#1046][DEVELOPER]
Update gardener/gardener to 1.103.0 and golang to 1.23.0 by @hebelsan [#1049]
[gardener/machine-controller-manager-provider-aws]
π Others
[OPERATOR]
InitializeMachine
returnsUninitialized
error code if VM is not found. by @thiyyakat [gardener/machine-controller-manager-provider-aws#173][OPERATOR]
Set PrimaryIpv6 flag for instances with IPv6 addresses. by @axel7born [gardener/machine-controller-manager-provider-aws#174][OPERATOR]
UseProviderID
as a fallback for fetching the VM. by @thiyyakat [gardener/machine-controller-manager-provider-aws#173][OPERATOR]
Golang version used upgraded to1.22.5
by @rishabh-11 [gardener/machine-controller-manager-provider-aws#166][OPERATOR]
Golangci-lint will now be used as the linter instead of the older golint. by @aaronfern [gardener/machine-controller-manager-provider-aws#168]
[gardener/machine-controller-manager]
β¨ New Features
[DEVELOPER]
MCM adds the name of the machine tonode.gardener.cloud/machine-name
label of the corresponding node. by @oliver-goetz [gardener/machine-controller-manager#919][DEVELOPER]
MCM replaces the magic string<<MACHINE_NAME>>
in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [gardener/machine-controller-manager#919]
π Bug Fixes
[OPERATOR]
Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [gardener/machine-controller-manager#940][DEVELOPER]
Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [gardener/machine-controller-manager#935]
π Others
[OPERATOR]
getVMStatus
always redirects toInitiateDrain
. It also populates the node label on the machine object by checkingnode.gardener.cloud/machine-name
label on the nodes. by @thiyyakat [gardener/machine-controller-manager#940][OPERATOR]
Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [gardener/machine-controller-manager#920][OPERATOR]
golangci-lint will now be used as the linter instead of the older golint by @aaronfern [gardener/machine-controller-manager#929][OPERATOR]
Golang version used is now upgraded to1.22.5
by @aaronfern [gardener/machine-controller-manager#929][DEVELOPER]
The following dependencies are updated:k8s.io/*
:v0.29.3
->v0.31.0
by @ary1992 [gardener/machine-controller-manager#938]
π Documentation
[OPERATOR]
Broken API doc links are now fixed by @rishabh-11 [gardener/machine-controller-manager#927]
Update provider-gcp to 1.39.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Fix an issue where the firewall rules where created with the wrong priority when using the flow reconciler. by @kon-angelo [#873]
Helm Charts
- admission-gcp-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application:v1.39.1
- admission-gcp-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-runtime:v1.39.1
- provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-gcp:v1.39.1
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.39.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.39.1
Update cloudprofiles to 0.7.19
Full Changelog: gardener-community/cloudprofiles@0.7.18...0.7.19
Update backup-s3 to 0.6.0
General Changes
- Bump g/g to 1.95.6 (#9) @robertvolkmann
- Add Service in order to generate correct NetworkPolicies (#8) @maboehm
Update shoot-oidc-service to 0.28.0
[gardener/gardener-extension-shoot-oidc-service]
π Others
[OPERATOR]
The extension and OWA do not set cpu and memory limits. VPA is utilised to set proper recommendations. by @dimityrmirchev [#243]
[gardener/oidc-webhook-authenticator]
π Others
[OPERATOR]
OWA is now built with go version 1.23.1. by @dimityrmirchev [gardener/oidc-webhook-authenticator#160][OPERATOR]
OWA is now built using go version 1.23.2. by @dimityrmirchev [gardener/oidc-webhook-authenticator#162]
Helm Charts
- shoot-oidc-service:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-oidc-service:v0.28.0
Docker Images
- gardener-extension-shoot-oidc-service:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-oidc-service:v0.28.0
Update provider-aws to 1.58.1
[gardener/gardener-extension-provider-aws]
π Bug Fixes
[OPERATOR]
Fix flow: Ignore subnet not found in infra state while deleting routing table associations by @hebelsan [#1098]
Helm Charts
- admission-aws-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-application:v1.58.1
- admission-aws-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-aws-runtime:v1.58.1
- provider-aws:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-aws:v1.58.1
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.58.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.58.1
Update dashboard to 1.78.0
[gardener/dashboard]
β οΈ Breaking Changes
[OPERATOR]
Cost Object: You must migrate existing configurations to the new format. Previously, the configuration usedValues.global.dashboard.frontendConfig.costObject
. It should now be updated toValues.global.dashboard.frontendConfig.costObjects
, which is a list of objects. Each object in this list must include atype
property, alongside existing properties such astitle
,description
, andregex
. by @petersutter [#2102][USER]
Removed the ability for users to retrieve their token from the My Account page. by @petersutter [#2131]
β¨ New Features
[USER]
Header warnings returned by the Kubernetes API server are now displayed as notifications in the Gardener dashboard. This includes important messages like deprecation warnings. Additionally, admission webhooks may provide custom warnings in the headers by @grolu [#2033][USER]
Upgraded the code editor from CodeMirror 5 to CodeMirror 6 to enhance performance, modernize the interface, and improve extensibility by @grolu [#2058][USER]
Support Azure Cloud Configurati...