Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 802eda9

Browse files
committedJan 29, 2025·
Update gardener-controlplane to v1.111.1
1 parent 337ace7 commit 802eda9

File tree

15 files changed

+154
-198
lines changed

15 files changed

+154
-198
lines changed
 

‎configuration/configuration/images.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ gardenlet:
4141
- name: gardener-dashboard
4242
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard
4343
sourceRepository: github.com/gardener/dashboard
44-
tag: 1.79.0
44+
tag: 1.79.1
4545
- name: terminal-controller-manager
4646
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/terminal-controller-manager
4747
sourceRepository: github.com/gardener/terminal-controller-manager

‎docs/release-notes/next.md

+96
Original file line numberDiff line numberDiff line change
@@ -1143,4 +1143,100 @@ no release notes available
11431143
- gardener-extension-os-coreos: `europe-docker.pkg.dev/gardener-project/releases/extensions/os-coreos:v1.23.0`
11441144

11451145

1146+
</details>
1147+
1148+
<details>
1149+
<summary><b>Update gardener-controlplane to <code>1.111.1</code></b></summary>
1150+
1151+
# [gardener/gardener]
1152+
1153+
## ✨ New Features
1154+
1155+
- `[DEVELOPER]` A wrapper function for `OperatingSystemConfig` provisioning bash script has been implemented. Using the wrapper ensures that the script exits early in case it has been executed successfully before. by @oliver-goetz [#11257]
1156+
## 🏃 Others
1157+
1158+
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.1`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.1) by @gardener-ci-robot [#11262]
1159+
- `[OPERATOR]` An issue has been fixed that caused the `garden` reconciliation to stop when structured authentication was used in combination with the gardener-dashboard `oidcConfig`. by @timuthy [#11233]
1160+
- `[DEVELOPER]` testing framework: The RootPodExecutor no longer requires output from command execution to interpret the command execution as successful. by @ialidzhikov [#11253]
1161+
1162+
## Helm Charts
1163+
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.1`
1164+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.1`
1165+
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.1`
1166+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.1`
1167+
## Docker Images
1168+
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.1`
1169+
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.1`
1170+
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.1`
1171+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.1`
1172+
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.1`
1173+
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.1`
1174+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.1`
1175+
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.1`
1176+
1177+
1178+
</details>
1179+
1180+
<details>
1181+
<summary><b>Update gardener-controlplane to <code>1.111.1</code></b></summary>
1182+
1183+
# [gardener/gardener]
1184+
1185+
## ✨ New Features
1186+
1187+
- `[DEVELOPER]` A wrapper function for `OperatingSystemConfig` provisioning bash script has been implemented. Using the wrapper ensures that the script exits early in case it has been executed successfully before. by @oliver-goetz [#11257]
1188+
## 🏃 Others
1189+
1190+
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.1`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.1) by @gardener-ci-robot [#11262]
1191+
- `[OPERATOR]` An issue has been fixed that caused the `garden` reconciliation to stop when structured authentication was used in combination with the gardener-dashboard `oidcConfig`. by @timuthy [#11233]
1192+
- `[DEVELOPER]` testing framework: The RootPodExecutor no longer requires output from command execution to interpret the command execution as successful. by @ialidzhikov [#11253]
1193+
1194+
## Helm Charts
1195+
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.1`
1196+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.1`
1197+
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.1`
1198+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.1`
1199+
## Docker Images
1200+
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.1`
1201+
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.1`
1202+
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.1`
1203+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.1`
1204+
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.1`
1205+
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.1`
1206+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.1`
1207+
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.1`
1208+
1209+
1210+
</details>
1211+
1212+
<details>
1213+
<summary><b>Update gardenlet to <code>1.111.1</code></b></summary>
1214+
1215+
# [gardener/gardener]
1216+
1217+
## ✨ New Features
1218+
1219+
- `[DEVELOPER]` A wrapper function for `OperatingSystemConfig` provisioning bash script has been implemented. Using the wrapper ensures that the script exits early in case it has been executed successfully before. by @oliver-goetz [#11257]
1220+
## 🏃 Others
1221+
1222+
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.1`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.1) by @gardener-ci-robot [#11262]
1223+
- `[OPERATOR]` An issue has been fixed that caused the `garden` reconciliation to stop when structured authentication was used in combination with the gardener-dashboard `oidcConfig`. by @timuthy [#11233]
1224+
- `[DEVELOPER]` testing framework: The RootPodExecutor no longer requires output from command execution to interpret the command execution as successful. by @ialidzhikov [#11253]
1225+
1226+
## Helm Charts
1227+
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.1`
1228+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.1`
1229+
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.1`
1230+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.1`
1231+
## Docker Images
1232+
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.1`
1233+
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.1`
1234+
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.1`
1235+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.1`
1236+
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.1`
1237+
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.1`
1238+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.1`
1239+
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.1`
1240+
1241+
11461242
</details>

‎gardener/gardener.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
chart:
1717
spec:
1818
chart: gardener-controlplane
19-
version: 1.111.0
19+
version: 1.111.1
2020
sourceRef:
2121
kind: HelmRepository
2222
name: gardener-community-charts
@@ -117,7 +117,7 @@ spec:
117117
chart:
118118
spec:
119119
chart: gardener-controlplane
120-
version: 1.111.0
120+
version: 1.111.1
121121
sourceRef:
122122
kind: HelmRepository
123123
name: gardener-community-charts

‎gardener/gardenlet.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
chart:
1717
spec:
1818
chart: gardenlet
19-
version: 1.111.0
19+
version: 1.111.1
2020
sourceRef:
2121
kind: HelmRepository
2222
name: gardener-community-charts

‎hack/ci/yake-local/garden-content/controller-registrations.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ metadata:
55
name: provider-local
66
type: helm
77
providerConfig:
8-
chart: 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
8+
chart: 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
99
values:
10-
image: ghcr.io/yakecloud/gardener-extension-provider-local:v1.111.0
10+
image: ghcr.io/yakecloud/gardener-extension-provider-local:v1.111.1
1111
disableWebhooks:
1212
- operatingsystemconfig-gardener-node-agent
1313
---
+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apiVersion: v2
22
dependencies:
3-
- condition: runtime.enabled
4-
name: runtime
5-
repository: ""
63
- condition: application.enabled
74
name: application
85
repository: ""
6+
- condition: runtime.enabled
7+
name: runtime
8+
repository: ""
99
deprecated: true
1010
description: A Helm chart to deploy the Gardener controlplane (API server, controller-manager,
1111
scheduler, admission-controller)
1212
name: gardener-controlplane
13-
version: 1.111.0
13+
version: 1.111.1
+16-86
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,25 @@
11
# [gardener/gardener]
22

3-
## ⚠️ Breaking Changes
4-
5-
- `[OPERATOR]` The `OperatorConfiguration` changed incompatibly: `extensionRequired` was renamed to `extensionRequiredRuntime`. by @timuthy [#11001]
6-
- `[OPERATOR]` The `ShootManagedIssuer` feature gate was removed. Enablement of the feature is now dependent on the existence of a secret in the `garden` namespace labeled with `gardener.cloud/role: shoot-service-account-issuer`. by @dimityrmirchev [#11078]
7-
- `[OPERATOR]` The `ShootForceDeletion` feature gate has been graduated to GA and is locked to `true`. by @shafeeqes [#11107]
8-
- `[OPERATOR]` This change applies to IPv4 clusters only.
9-
Gardener uses the CIDR range of 240.0.0.0/8 which is reserved as per [IANA db](https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml) to map the cluster ip of the kubernetes api-server in the seed to a different network range before exposing it to the shoot in the `kubernetes` service. This frees up address space in the shoot and removes potential clashes with shoot workload ips.
10-
11-
Seed operators need to check if any of the following properties collide with the 240.0.0.0/8 range:
12-
13-
spec:
14-
networks:
15-
pods: < check here >
16-
nodes: < check here >
17-
services: < check here >
18-
shootDefaults:
19-
pods: < check here >
20-
nodes: < check here >
21-
services: < check here >
22-
by @domdom82 [#10949]
23-
- `[OPERATOR]` The wildcard TLS certificate for the runtime cluster must now be labelled with `gardener.cloud/role=garden-cert` instead of `gardener.cloud/role=controlplane-cert` to avoid duplicate role assignments for runtime and seed certificate secrets if Gardener runtime and seed run on the same cluster.
24-
The old role name is deprecated for the runtime cluster. It will not be accepted anymore with the next Gardener release. by @MartinWeindel [#11113]
25-
- `[DEPENDENCY]` Client-related functions have been adapted to use the external version of `k8s.io/component-base/config.ClientConnectionConfiguration`. If you need a helper function for transitioning to the external version, use `pkg/client/kubernetes.ConvertClientConnectionConfigurationToExternal`. by @timebertt [#11052]
26-
- `[DEPENDENCY]` The package `github.com/gardener/gardener/extensions/pkg/apis/config` has been dropped. Use the versioned variant of the package instead: `github.com/gardener/gardener/extensions/pkg/apis/config/v1alpha1`. by @timebertt [#11056]
27-
## 📰 Noteworthy
28-
29-
- `[USER]` Expired versions from the `NamespacedCloudProfile` are always dropped, except for already applied versions. by @LucaBernstein [#10910]
30-
- `[OPERATOR]` The `vpa` field (ineffective since `v1.102`) has been removed from the `ManagedSeed` API. by @rfranzke [#11047]
31-
- `[OPERATOR]` Now "vali" contains the managed control plane logs from the early stages of shoot reconcile. by @nickytd [#11082]
323
## ✨ New Features
334

34-
- `[OPERATOR]` Gardener-Operator handles generic Gardener extensions in the Garden-Runtime cluster (type: `Extension`). Such extensions can be configured via `spec.extensions` in the `Garden` resource. by @timuthy [#11192]
35-
- `[OPERATOR]` `gardener-node-agent` now persists its applied changes after each step when reconciling the OSC. This should avoid unnecessary work and systemd unit restarts. by @maboehm [#10969]
36-
- `[OPERATOR]` Add vpa histogram decay half-life parameters to the Shoot spec. by @voelzmo [#10959]
37-
- `[OPERATOR]` The Gardener Admission Controller now implements a handler that can prevent tampering with system `Secret`s and `ConfigMap`s if they are labeled with `gardener.cloud/update-restriction=true`. by @dimityrmirchev [#11108]
38-
- `[OPERATOR]` Add flow and flow task metrics for timing duration, delay and result count to gardenlet metrics. by @LucaBernstein [#10967]
39-
- `[USER]` Gardener now allows to omit or to only partially define the machine image version in `shoot.Spec.Provider.Workers[].Machine.Image.Version`. The version will automatically be defaulted to the latest minor/patch version found in the referenced `CloudProfile`. by @LucaBernstein [#10954]
40-
- `[DEVELOPER]` The extension library now supports adding watches via `WatchBuilder` for other resources in the generic extension controller. by @domdom82 [#11064]
41-
- `[DEVELOPER]` Add option to register flow metrics on monitoring registry. by @LucaBernstein [#10967]
42-
- `[DEVELOPER]` A local setup for trying out, developing, and testing the autonomous shoot cluster functionality of `gardenadm` has been introduced. You can find the documentation [here](https://github.com/gardener/gardener/blob/master/docs/deployment/getting_started_locally_with_gardenadm.md). by @rfranzke [#10977]
43-
## 🐛 Bug Fixes
44-
45-
- `[OPERATOR]` Gardener can now delete and migrate shoots that use dynamic node network allocation, even if the infrastructure creation has never been successfully completed. by @timebertt [#11038]
46-
- `[OPERATOR]` An issue was fixed in `gardener-operator` that prevented configuring OIDC for `gardener-dashboard` while using Structured Authentication. by @timuthy [#11080]
47-
- `[OPERATOR]` `gardener-node-agent` does not restart `containerd.service` on every OSC reconciliation anymore. by @oliver-goetz [#11120]
48-
- `[USER]` Fix the `NamespacedCloudProfile` status mutation. by @LucaBernstein [#11036]
49-
- `[DEVELOPER]` Avoid calling `GetCluster` for non-shoot namespaces in `shootNotFailedPredicate` and `dnsrecord` controller. by @MartinWeindel [#11123]
50-
- `[DEVELOPER]` `gardener-node-agent` deletes unit files and drop-ins only if it created them previously. by @oliver-goetz [#11015]
5+
- `[DEVELOPER]` A wrapper function for `OperatingSystemConfig` provisioning bash script has been implemented. Using the wrapper ensures that the script exits early in case it has been executed successfully before. by @oliver-goetz [#11257]
516
## 🏃 Others
527

53-
- `[USER]` Custom machine images and machine types in `NamespacedCloudProfile` are not interfered by later added conflicting entries in the parent `CloudProfile`. by @LucaBernstein [#11093]
54-
- `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.29.0`. by @gardener-ci-robot [#11138]
55-
- `[DEPENDENCY]` The `gardener/etcd-druid` image has been updated to `v0.26.1`. [Release Notes](https://redirect.github.com/gardener/etcd-druid/releases/tag/v0.26.1) by @gardener-ci-robot [#11202]
56-
- `[DEPENDENCY]` The `gcr.io/istio-release/pilot` image has been updated to `1.23.4`. by @gardener-ci-robot [#11071]
57-
- `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.33.0`. [Release Notes](https://redirect.github.com/envoyproxy/envoy/releases/tag/v1.33.0) by @gardener-ci-robot [#11167]
58-
- `[DEPENDENCY]` The `registry.k8s.io/ingress-nginx/controller-chroot` image has been updated to `v1.12.0`. by @gardener-ci-robot [#11087]
59-
- `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.28.4`. by @gardener-ci-robot [#11053]
60-
- `[DEPENDENCY]` The `gardener/logging` image has been updated to `v0.63.0`. [Release Notes](https://redirect.github.com/gardener/logging/releases/tag/v0.63.0) by @gardener-ci-robot [#11195]
61-
- `[DEPENDENCY]` The `registry.k8s.io/dns/k8s-dns-node-cache` image has been updated to `1.24.0`. by @gardener-ci-robot [#11032]
62-
- `[DEPENDENCY]` The `gardener/alpine-conntrack` image has been updated to `3.21.0`. [Release Notes](https://redirect.github.com/gardener/alpine-conntrack/releases/tag/3.21.0) by @gardener-ci-robot [#11023]
63-
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.0`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.0) by @gardener-ci-robot [#11199]
64-
- `[DEPENDENCY]` The `quay.io/prometheus/alertmanager` image has been updated to `v0.28.0`. by @gardener-ci-robot [#11176]
65-
- `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.32.3`. [Release Notes](https://redirect.github.com/envoyproxy/envoy/releases/tag/v1.32.3) by @gardener-ci-robot [#11068]
66-
- `[DEPENDENCY]` The `gardener/ingress-default-backend` image has been updated to `0.21.0`. [Release Notes](https://redirect.github.com/gardener/ingress-default-backend/releases/tag/0.21.0) by @gardener-ci-robot [#11046]
67-
- `[DEPENDENCY]` The `gardener/terminal-controller-manager` image has been updated to `v0.34.0`. [Release Notes](https://redirect.github.com/gardener/terminal-controller-manager/releases/tag/v0.34.0) by @gardener-ci-robot [#11212]
68-
- `[DEPENDENCY]` The `gardener/alpine-conntrack` image has been updated to `3.21.1`. [Release Notes](https://redirect.github.com/gardener/alpine-conntrack/releases/tag/3.21.1) by @gardener-ci-robot [#11151]
69-
- `[DEVELOPER]` Fix malformed file path error on `go get github.com/gardener/gardener@master` by @MartinWeindel [#11145]
70-
- `[DEVELOPER]` drop unused codepath from component_descriptor creation script. by @ccwienk [#11124]
71-
- `[DEVELOPER]` The images of the registry caches used in the extensions local setup are now updated to [distribution/distribution@3.0.0 rc.2](https://github.com/distribution/distribution/releases/tag/v3.0.0-rc.2). by @ialidzhikov [#11079]
72-
- `[OPERATOR]` Add additional context to shoot admission DNS errors so that it is more obvious what should be changed. by @ScheererJ [#11022]
73-
- `[OPERATOR]` Allow specifying the IP families for the shoot creation tests. by @ScheererJ [#11135]
74-
- `[OPERATOR]` Switch `vpa-recommender` back to the image built from the [vertical-pod-autoscaler upstream repo](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) . by @plkokanov [#11122]
75-
- `[OPERATOR]` The `gardener-dashboard` configuration was enhanced in the `garden` API with fields `gardenerDashboard.oidcConfig.clientIDPublic` and `gardenerDashboard.oidcConfig.issuerURL`.
76-
Those are required to switch from the deprecated `kubeAPIServer.oidcConfig` to `kubeAPIServer.structuredAuthentication`. by @timuthy [#11080]
77-
- `[OPERATOR]` `gardener-operator` now maintains a new condition `RequiredVirtual` for `Extension` resources. The new condition indicates whether the extension is related to required `ControllerInstallation`s in the virtual garden cluster. by @timuthy [#11001]
78-
- `[OPERATOR]` Add alerts for capped VPA recommendations by @vicwicker [#11136]
79-
- `[OPERATOR]` Retry failed `Cluster` resource sync after otherwise successful `Shoot` reconciliation. by @LucaBernstein [#11144]
80-
- `[OPERATOR]` `gardener-operator` restarts itself when the `garden` resource is deleted. This is required to stop controllers gracefully that depend on the existence of a virtual garden cluster. by @timuthy [#11058]
8+
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.1`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.1) by @gardener-ci-robot [#11262]
9+
- `[OPERATOR]` An issue has been fixed that caused the `garden` reconciliation to stop when structured authentication was used in combination with the gardener-dashboard `oidcConfig`. by @timuthy [#11233]
10+
- `[DEVELOPER]` testing framework: The RootPodExecutor no longer requires output from command execution to interpret the command execution as successful. by @ialidzhikov [#11253]
8111

8212
## Helm Charts
83-
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.0`
84-
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.0`
85-
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.0`
86-
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.0`
13+
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.1`
14+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.1`
15+
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.1`
16+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.1`
8717
## Docker Images
88-
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.0`
89-
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.0`
90-
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.0`
91-
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.0`
92-
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.0`
93-
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.0`
94-
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.0`
95-
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.0`
18+
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.1`
19+
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.1`
20+
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.1`
21+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.1`
22+
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.1`
23+
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.1`
24+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.1`
25+
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.1`
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v2
22
description: A Helm chart to deploy the Gardener application related resources
33
name: application
4-
version: 1.111.0
4+
version: 1.111.1

‎helmcharts/gardener-controlplane/charts/application/values.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ global:
3636
image:
3737
pullPolicy: IfNotPresent
3838
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller
39-
tag: v1.111.0
39+
tag: v1.111.1
4040
replicaCount: 3
4141
resources:
4242
requests:
@@ -137,7 +137,7 @@ global:
137137
image:
138138
pullPolicy: IfNotPresent
139139
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver
140-
tag: v1.111.0
140+
tag: v1.111.1
141141
insecureSkipTLSVerify: false
142142
livenessProbe:
143143
enable: true
@@ -262,7 +262,7 @@ global:
262262
image:
263263
pullPolicy: IfNotPresent
264264
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager
265-
tag: v1.111.0
265+
tag: v1.111.1
266266
replicaCount: 1
267267
resources:
268268
requests:
@@ -320,7 +320,7 @@ global:
320320
image:
321321
pullPolicy: IfNotPresent
322322
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler
323-
tag: v1.111.0
323+
tag: v1.111.1
324324
replicaCount: 1
325325
resources:
326326
requests:
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v2
22
description: A Helm chart to deploy the Gardener runtime related resources
33
name: runtime
4-
version: 1.111.0
4+
version: 1.111.1

‎helmcharts/gardener-controlplane/charts/runtime/values.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ global:
3636
image:
3737
pullPolicy: IfNotPresent
3838
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller
39-
tag: v1.111.0
39+
tag: v1.111.1
4040
replicaCount: 3
4141
resources:
4242
requests:
@@ -137,7 +137,7 @@ global:
137137
image:
138138
pullPolicy: IfNotPresent
139139
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver
140-
tag: v1.111.0
140+
tag: v1.111.1
141141
insecureSkipTLSVerify: false
142142
livenessProbe:
143143
enable: true
@@ -262,7 +262,7 @@ global:
262262
image:
263263
pullPolicy: IfNotPresent
264264
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager
265-
tag: v1.111.0
265+
tag: v1.111.1
266266
replicaCount: 1
267267
resources:
268268
requests:
@@ -320,7 +320,7 @@ global:
320320
image:
321321
pullPolicy: IfNotPresent
322322
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler
323-
tag: v1.111.0
323+
tag: v1.111.1
324324
replicaCount: 1
325325
resources:
326326
requests:

‎helmcharts/gardener-controlplane/values.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ global:
3838
image:
3939
pullPolicy: IfNotPresent
4040
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller
41-
tag: v1.111.0
41+
tag: v1.111.1
4242
replicaCount: 3
4343
resources:
4444
requests:
@@ -139,7 +139,7 @@ global:
139139
image:
140140
pullPolicy: IfNotPresent
141141
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver
142-
tag: v1.111.0
142+
tag: v1.111.1
143143
insecureSkipTLSVerify: false
144144
livenessProbe:
145145
enable: true
@@ -264,7 +264,7 @@ global:
264264
image:
265265
pullPolicy: IfNotPresent
266266
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager
267-
tag: v1.111.0
267+
tag: v1.111.1
268268
replicaCount: 1
269269
resources:
270270
requests:
@@ -322,7 +322,7 @@ global:
322322
image:
323323
pullPolicy: IfNotPresent
324324
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler
325-
tag: v1.111.0
325+
tag: v1.111.1
326326
replicaCount: 1
327327
resources:
328328
requests:

‎helmcharts/gardenlet/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v2
22
description: A Helm chart to deploy the Gardenlet (primary "seed" agent)
33
name: gardenlet
4-
version: 1.111.0
4+
version: 1.111.1

‎helmcharts/gardenlet/RELEASE.md

+16-86
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,25 @@
11
# [gardener/gardener]
22

3-
## ⚠️ Breaking Changes
4-
5-
- `[OPERATOR]` The `OperatorConfiguration` changed incompatibly: `extensionRequired` was renamed to `extensionRequiredRuntime`. by @timuthy [#11001]
6-
- `[OPERATOR]` The `ShootManagedIssuer` feature gate was removed. Enablement of the feature is now dependent on the existence of a secret in the `garden` namespace labeled with `gardener.cloud/role: shoot-service-account-issuer`. by @dimityrmirchev [#11078]
7-
- `[OPERATOR]` The `ShootForceDeletion` feature gate has been graduated to GA and is locked to `true`. by @shafeeqes [#11107]
8-
- `[OPERATOR]` This change applies to IPv4 clusters only.
9-
Gardener uses the CIDR range of 240.0.0.0/8 which is reserved as per [IANA db](https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml) to map the cluster ip of the kubernetes api-server in the seed to a different network range before exposing it to the shoot in the `kubernetes` service. This frees up address space in the shoot and removes potential clashes with shoot workload ips.
10-
11-
Seed operators need to check if any of the following properties collide with the 240.0.0.0/8 range:
12-
13-
spec:
14-
networks:
15-
pods: < check here >
16-
nodes: < check here >
17-
services: < check here >
18-
shootDefaults:
19-
pods: < check here >
20-
nodes: < check here >
21-
services: < check here >
22-
by @domdom82 [#10949]
23-
- `[OPERATOR]` The wildcard TLS certificate for the runtime cluster must now be labelled with `gardener.cloud/role=garden-cert` instead of `gardener.cloud/role=controlplane-cert` to avoid duplicate role assignments for runtime and seed certificate secrets if Gardener runtime and seed run on the same cluster.
24-
The old role name is deprecated for the runtime cluster. It will not be accepted anymore with the next Gardener release. by @MartinWeindel [#11113]
25-
- `[DEPENDENCY]` Client-related functions have been adapted to use the external version of `k8s.io/component-base/config.ClientConnectionConfiguration`. If you need a helper function for transitioning to the external version, use `pkg/client/kubernetes.ConvertClientConnectionConfigurationToExternal`. by @timebertt [#11052]
26-
- `[DEPENDENCY]` The package `github.com/gardener/gardener/extensions/pkg/apis/config` has been dropped. Use the versioned variant of the package instead: `github.com/gardener/gardener/extensions/pkg/apis/config/v1alpha1`. by @timebertt [#11056]
27-
## 📰 Noteworthy
28-
29-
- `[USER]` Expired versions from the `NamespacedCloudProfile` are always dropped, except for already applied versions. by @LucaBernstein [#10910]
30-
- `[OPERATOR]` The `vpa` field (ineffective since `v1.102`) has been removed from the `ManagedSeed` API. by @rfranzke [#11047]
31-
- `[OPERATOR]` Now "vali" contains the managed control plane logs from the early stages of shoot reconcile. by @nickytd [#11082]
323
## ✨ New Features
334

34-
- `[OPERATOR]` Gardener-Operator handles generic Gardener extensions in the Garden-Runtime cluster (type: `Extension`). Such extensions can be configured via `spec.extensions` in the `Garden` resource. by @timuthy [#11192]
35-
- `[OPERATOR]` `gardener-node-agent` now persists its applied changes after each step when reconciling the OSC. This should avoid unnecessary work and systemd unit restarts. by @maboehm [#10969]
36-
- `[OPERATOR]` Add vpa histogram decay half-life parameters to the Shoot spec. by @voelzmo [#10959]
37-
- `[OPERATOR]` The Gardener Admission Controller now implements a handler that can prevent tampering with system `Secret`s and `ConfigMap`s if they are labeled with `gardener.cloud/update-restriction=true`. by @dimityrmirchev [#11108]
38-
- `[OPERATOR]` Add flow and flow task metrics for timing duration, delay and result count to gardenlet metrics. by @LucaBernstein [#10967]
39-
- `[USER]` Gardener now allows to omit or to only partially define the machine image version in `shoot.Spec.Provider.Workers[].Machine.Image.Version`. The version will automatically be defaulted to the latest minor/patch version found in the referenced `CloudProfile`. by @LucaBernstein [#10954]
40-
- `[DEVELOPER]` The extension library now supports adding watches via `WatchBuilder` for other resources in the generic extension controller. by @domdom82 [#11064]
41-
- `[DEVELOPER]` Add option to register flow metrics on monitoring registry. by @LucaBernstein [#10967]
42-
- `[DEVELOPER]` A local setup for trying out, developing, and testing the autonomous shoot cluster functionality of `gardenadm` has been introduced. You can find the documentation [here](https://github.com/gardener/gardener/blob/master/docs/deployment/getting_started_locally_with_gardenadm.md). by @rfranzke [#10977]
43-
## 🐛 Bug Fixes
44-
45-
- `[OPERATOR]` Gardener can now delete and migrate shoots that use dynamic node network allocation, even if the infrastructure creation has never been successfully completed. by @timebertt [#11038]
46-
- `[OPERATOR]` An issue was fixed in `gardener-operator` that prevented configuring OIDC for `gardener-dashboard` while using Structured Authentication. by @timuthy [#11080]
47-
- `[OPERATOR]` `gardener-node-agent` does not restart `containerd.service` on every OSC reconciliation anymore. by @oliver-goetz [#11120]
48-
- `[USER]` Fix the `NamespacedCloudProfile` status mutation. by @LucaBernstein [#11036]
49-
- `[DEVELOPER]` Avoid calling `GetCluster` for non-shoot namespaces in `shootNotFailedPredicate` and `dnsrecord` controller. by @MartinWeindel [#11123]
50-
- `[DEVELOPER]` `gardener-node-agent` deletes unit files and drop-ins only if it created them previously. by @oliver-goetz [#11015]
5+
- `[DEVELOPER]` A wrapper function for `OperatingSystemConfig` provisioning bash script has been implemented. Using the wrapper ensures that the script exits early in case it has been executed successfully before. by @oliver-goetz [#11257]
516
## 🏃 Others
527

53-
- `[USER]` Custom machine images and machine types in `NamespacedCloudProfile` are not interfered by later added conflicting entries in the parent `CloudProfile`. by @LucaBernstein [#11093]
54-
- `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.29.0`. by @gardener-ci-robot [#11138]
55-
- `[DEPENDENCY]` The `gardener/etcd-druid` image has been updated to `v0.26.1`. [Release Notes](https://redirect.github.com/gardener/etcd-druid/releases/tag/v0.26.1) by @gardener-ci-robot [#11202]
56-
- `[DEPENDENCY]` The `gcr.io/istio-release/pilot` image has been updated to `1.23.4`. by @gardener-ci-robot [#11071]
57-
- `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.33.0`. [Release Notes](https://redirect.github.com/envoyproxy/envoy/releases/tag/v1.33.0) by @gardener-ci-robot [#11167]
58-
- `[DEPENDENCY]` The `registry.k8s.io/ingress-nginx/controller-chroot` image has been updated to `v1.12.0`. by @gardener-ci-robot [#11087]
59-
- `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.28.4`. by @gardener-ci-robot [#11053]
60-
- `[DEPENDENCY]` The `gardener/logging` image has been updated to `v0.63.0`. [Release Notes](https://redirect.github.com/gardener/logging/releases/tag/v0.63.0) by @gardener-ci-robot [#11195]
61-
- `[DEPENDENCY]` The `registry.k8s.io/dns/k8s-dns-node-cache` image has been updated to `1.24.0`. by @gardener-ci-robot [#11032]
62-
- `[DEPENDENCY]` The `gardener/alpine-conntrack` image has been updated to `3.21.0`. [Release Notes](https://redirect.github.com/gardener/alpine-conntrack/releases/tag/3.21.0) by @gardener-ci-robot [#11023]
63-
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.0`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.0) by @gardener-ci-robot [#11199]
64-
- `[DEPENDENCY]` The `quay.io/prometheus/alertmanager` image has been updated to `v0.28.0`. by @gardener-ci-robot [#11176]
65-
- `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.32.3`. [Release Notes](https://redirect.github.com/envoyproxy/envoy/releases/tag/v1.32.3) by @gardener-ci-robot [#11068]
66-
- `[DEPENDENCY]` The `gardener/ingress-default-backend` image has been updated to `0.21.0`. [Release Notes](https://redirect.github.com/gardener/ingress-default-backend/releases/tag/0.21.0) by @gardener-ci-robot [#11046]
67-
- `[DEPENDENCY]` The `gardener/terminal-controller-manager` image has been updated to `v0.34.0`. [Release Notes](https://redirect.github.com/gardener/terminal-controller-manager/releases/tag/v0.34.0) by @gardener-ci-robot [#11212]
68-
- `[DEPENDENCY]` The `gardener/alpine-conntrack` image has been updated to `3.21.1`. [Release Notes](https://redirect.github.com/gardener/alpine-conntrack/releases/tag/3.21.1) by @gardener-ci-robot [#11151]
69-
- `[DEVELOPER]` Fix malformed file path error on `go get github.com/gardener/gardener@master` by @MartinWeindel [#11145]
70-
- `[DEVELOPER]` drop unused codepath from component_descriptor creation script. by @ccwienk [#11124]
71-
- `[DEVELOPER]` The images of the registry caches used in the extensions local setup are now updated to [distribution/distribution@3.0.0 rc.2](https://github.com/distribution/distribution/releases/tag/v3.0.0-rc.2). by @ialidzhikov [#11079]
72-
- `[OPERATOR]` Add additional context to shoot admission DNS errors so that it is more obvious what should be changed. by @ScheererJ [#11022]
73-
- `[OPERATOR]` Allow specifying the IP families for the shoot creation tests. by @ScheererJ [#11135]
74-
- `[OPERATOR]` Switch `vpa-recommender` back to the image built from the [vertical-pod-autoscaler upstream repo](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) . by @plkokanov [#11122]
75-
- `[OPERATOR]` The `gardener-dashboard` configuration was enhanced in the `garden` API with fields `gardenerDashboard.oidcConfig.clientIDPublic` and `gardenerDashboard.oidcConfig.issuerURL`.
76-
Those are required to switch from the deprecated `kubeAPIServer.oidcConfig` to `kubeAPIServer.structuredAuthentication`. by @timuthy [#11080]
77-
- `[OPERATOR]` `gardener-operator` now maintains a new condition `RequiredVirtual` for `Extension` resources. The new condition indicates whether the extension is related to required `ControllerInstallation`s in the virtual garden cluster. by @timuthy [#11001]
78-
- `[OPERATOR]` Add alerts for capped VPA recommendations by @vicwicker [#11136]
79-
- `[OPERATOR]` Retry failed `Cluster` resource sync after otherwise successful `Shoot` reconciliation. by @LucaBernstein [#11144]
80-
- `[OPERATOR]` `gardener-operator` restarts itself when the `garden` resource is deleted. This is required to stop controllers gracefully that depend on the existence of a virtual garden cluster. by @timuthy [#11058]
8+
- `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.79.1`. [Release Notes](https://redirect.github.com/gardener/dashboard/releases/tag/1.79.1) by @gardener-ci-robot [#11262]
9+
- `[OPERATOR]` An issue has been fixed that caused the `garden` reconciliation to stop when structured authentication was used in combination with the gardener-dashboard `oidcConfig`. by @timuthy [#11233]
10+
- `[DEVELOPER]` testing framework: The RootPodExecutor no longer requires output from command execution to interpret the command execution as successful. by @ialidzhikov [#11253]
8111

8212
## Helm Charts
83-
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.0`
84-
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.0`
85-
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.0`
86-
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.0`
13+
- controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.111.1`
14+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.111.1`
15+
- operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.111.1`
16+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.111.1`
8717
## Docker Images
88-
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.0`
89-
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.0`
90-
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.0`
91-
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.0`
92-
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.0`
93-
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.0`
94-
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.0`
95-
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.0`
18+
- admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.111.1`
19+
- apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.111.1`
20+
- controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.111.1`
21+
- gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.111.1`
22+
- node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.111.1`
23+
- operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.111.1`
24+
- resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.111.1`
25+
- scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.111.1`

‎helmcharts/gardenlet/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ env: []
9393
image:
9494
pullPolicy: IfNotPresent
9595
repository: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet
96-
tag: v1.111.0
96+
tag: v1.111.1
9797
invalidateServiceAccountToken: true
9898
nodeToleration:
9999
defaultNotReadyTolerationSeconds: 60

0 commit comments

Comments
 (0)
Please sign in to comment.