Closed 23t-machine-user closed 3 weeks ago
In order to perform the update(s) described in the table above, Renovate ran the go get
command, which resulted in the following additional change(s):
Details:
Package | Change |
---|---|
github.com/gardener/machine-controller-manager |
v0.53.1 -> v0.54.0 |
k8s.io/api |
v0.29.9 -> v0.31.1 |
k8s.io/apiextensions-apiserver |
v0.29.9 -> v0.31.1 |
k8s.io/apimachinery |
v0.29.9 -> v0.31.1 |
k8s.io/client-go |
v0.29.9 -> v0.31.1 |
k8s.io/code-generator |
v0.29.9 -> v0.31.1 |
k8s.io/component-base |
v0.29.9 -> v0.31.1 |
k8s.io/kubelet |
v0.29.9 -> v0.31.1 |
sigs.k8s.io/controller-runtime |
v0.17.6 -> v0.19.0 |
github.com/andybalholm/brotli |
v1.1.0 -> v1.1.1 |
github.com/cyphar/filepath-securejoin |
v0.2.4 -> v0.3.1 |
github.com/evanphx/json-patch/v5 |
v5.8.0 -> v5.9.0 |
github.com/fatih/color |
v1.16.0 -> v1.17.0 |
github.com/gobuffalo/flect |
v1.0.2 -> v1.0.3 |
github.com/ironcore-dev/vgopath |
v0.1.4 -> v0.1.5 |
github.com/moby/spdystream |
v0.2.0 -> v0.4.0 |
github.com/prometheus/common |
v0.59.1 -> v0.60.0 |
golang.org/x/exp |
v0.0.0-20240909161429-701f63a606c0 -> v0.0.0-20241009180824-f66d83c29e7c |
golang.org/x/oauth2 |
v0.22.0 -> v0.23.0 |
golang.org/x/time |
v0.6.0 -> v0.7.0 |
golang.org/x/tools |
v0.25.0 -> v0.26.0 |
google.golang.org/genproto/googleapis/api |
v0.0.0-20240318140521-94a12d6c2237 -> v0.0.0-20240528184218-531527333157 |
google.golang.org/protobuf |
v1.34.2 -> v1.35.1 |
helm.sh/helm/v3 |
v3.14.4 -> v3.16.2 |
istio.io/api |
v1.22.5 -> v1.23.2 |
istio.io/client-go |
v1.22.0 -> v1.23.2 |
k8s.io/klog/v2 |
v2.120.1 -> v2.130.1 |
k8s.io/kube-aggregator |
v0.29.9 -> v0.31.1 |
k8s.io/kube-openapi |
v0.0.0-20231010175941-2dd684a91f00 -> v0.0.0-20240228011516-70dd3763d340 |
k8s.io/metrics |
v0.29.9 -> v0.31.1 |
sigs.k8s.io/controller-tools |
v0.14.0 -> v0.16.4 |
This PR contains the following updates:
v1.105.1
->v1.106.0
Release Notes
gardener/gardener (github.com/gardener/gardener)
### [`v1.106.0`](https://redirect.github.com/gardener/gardener/releases/tag/v1.106.0) [Compare Source](https://redirect.github.com/gardener/gardener/compare/v1.105.1...v1.106.0) ### \[gardener/gardener] #### ⚠️ Breaking Changes - `[OPERATOR]` `kubeletCSRApprover` controller in `gardener-resource-manager` Helm chart has been renamed to `csrApprover`. by [@oliver-goetz](https://redirect.github.com/oliver-goetz) \[[#10549](https://redirect.github.com/gardener/gardener/issues/10549)] - `[OPERATOR]` The `HVPA` and `HVPAForShootedSeed` feature gates have been deprecated and locked to false. Disable the `HVPA` and `HVPAForShootedSeed` feature gates if you have them enabled before upgrading to this version of Gardener. by [@plkokanov](https://redirect.github.com/plkokanov) \[[#10659](https://redirect.github.com/gardener/gardener/issues/10659)] #### 📰 Noteworthy - `[USER]` For Kubernetes 1.31+ Shoot clusters, the kubelet and containerd cgroup driver is set to `systemd`. Previously, the used cgroup driver was `cgroupfs`. Find more details in the [cgroup driver section](https://redirect.github.com/gardener/gardener/blob/v1.105.0/docs/extensions/operatingsystemconfig.md#cgroup-driver). by [@ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#10472](https://redirect.github.com/gardener/gardener/issues/10472)] - `[OPERATOR]` The gardener operator chart (`charts/gardener/operator`) does no longer enable the `HVPA` feature gate in its default `values.yaml`. by [@ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#10566](https://redirect.github.com/gardener/gardener/issues/10566)] #### ✨ New Features - `[DEVELOPER]` Allow gosec to be consumed from gardener/gardener by [@ScheererJ](https://redirect.github.com/ScheererJ) \[[#10642](https://redirect.github.com/gardener/gardener/issues/10642)] - `[DEVELOPER]` Gardener can now support clusters with Kubernetes version 1.31. Extension developers have to prepare individual extensions as well to work with 1.31. by [@ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#10472](https://redirect.github.com/gardener/gardener/issues/10472)] - `[OPERATOR]` Adds `CloudProfile` validation for the recently introduced `.spec.bastion` section. by [@hebelsan](https://redirect.github.com/hebelsan) \[[#10318](https://redirect.github.com/gardener/gardener/issues/10318)] - `[OPERATOR]` Gardener can now support clusters with Kubernetes version 1.31. To allow creation/update of 1.31 clusters you will have to update the version of your provider extension(s) to a version that supports 1.31 as well. Please consult the respective releases and notes in the provider extension's repository. by [@ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#10472](https://redirect.github.com/gardener/gardener/issues/10472)] - `[OPERATOR]` Added an alert for the `Garden` resource's conditions, along with a dashboard that also displays the resource's last operation. by [@rickardsjp](https://redirect.github.com/rickardsjp) \[[#10562](https://redirect.github.com/gardener/gardener/issues/10562)] #### 🐛 Bug Fixes - `[OPERATOR]` Fixes an issue with the network metrics relabeling config that caused the `Node Details` dashboard to not display data for AWS nodes. by [@rickardsjp](https://redirect.github.com/rickardsjp) \[[#10625](https://redirect.github.com/gardener/gardener/issues/10625)] #### 🏃 Others - `[DEPENDENCY]` The `registry.k8s.io/ingress-nginx/controller-chroot` image has been updated to `v1.11.3`. by [@gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#10626](https://redirect.github.com/gardener/gardener/issues/10626)] - `[DEPENDENCY]` The `gardener/vpn2` image has been updated to `0.28.0`. [Release Notes](https://redirect.github.com/gardener/vpn2/releases/tag/0.28.0) by [@gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#10640](https://redirect.github.com/gardener/gardener/issues/10640)] - `[DEPENDENCY]` The `quay.io/cortexproject/cortex` image has been updated to `v1.18.1`. by [@gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#10657](https://redirect.github.com/gardener/gardener/issues/10657)] - `[DEPENDENCY]` The `registry.k8s.io/node-problem-detector/node-problem-detector` image has been updated to `v0.8.20`. by [@gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#10661](https://redirect.github.com/gardener/gardener/issues/10661)] - `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.32.0`. [Release Notes](https://redirect.github.com/envoyproxy/envoy/releases/tag/v1.32.0) by [@gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#10656](https://redirect.github.com/gardener/gardener/issues/10656)] - `[OPERATOR]` HA-VPN works if seed and shoot have different IPFamilies. by [@DockToFuture](https://redirect.github.com/DockToFuture) \[[#10622](https://redirect.github.com/gardener/gardener/issues/10622)] - `[OPERATOR]` Update istio to version 1.23.2 by [@axel7born](https://redirect.github.com/axel7born) \[[#10558](https://redirect.github.com/gardener/gardener/issues/10558)] - `[OPERATOR]` \[NewVPN] Enable IPv6 for HA if needed. by [@MartinWeindel](https://redirect.github.com/MartinWeindel) \[[#10641](https://redirect.github.com/gardener/gardener/issues/10641)] - `[OPERATOR]` Gardener generated certificates are valid 1 minute before issuance to handle some amount of clock skew. by [@ScheererJ](https://redirect.github.com/ScheererJ) \[[#10603](https://redirect.github.com/gardener/gardener/issues/10603)] - `[OPERATOR]` Metrics for `vpa-recommender`s are now collected in separate prometheus instances depending on where the `vpa-recommender` pods are deployed. Metrics for the `vpa-recommender` in the `garden` namespace are collected in `prometheus-seed`. Metrics for the `vpa-recommender` in the shoot control plane namespaces are collected in the corresponding `prometheus-shoot`. Additionally, the `VPA Recommender` plutono dashboard is separately deployed for seeds in the `garden` namespace and shoots in their control plane namespaces. by [@plkokanov](https://redirect.github.com/plkokanov) \[[#10517](https://redirect.github.com/gardener/gardener/issues/10517)] - `[OPERATOR]` Clean up migration code from the monitoring component by [@vicwicker](https://redirect.github.com/vicwicker) \[[#10597](https://redirect.github.com/gardener/gardener/issues/10597)] - `[DEVELOPER]` The following dependencies are updated: - `k8s.io/*` : `v0.29.8` -> `v0.31.0` - `sigs.k8s.io/controller-runtime`: `v0.17.5` -> `v0.19.0` by [@ary1992](https://redirect.github.com/ary1992) \[[#10459](https://redirect.github.com/gardener/gardener/issues/10459)] - `[DEVELOPER]` The HVPA features gates (`HVPA` and `HVPAForShootedSeed`) are no longer enabled in local setups. by [@ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#10566](https://redirect.github.com/gardener/gardener/issues/10566)] #### Helm Charts - controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.106.0` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.106.0` - operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.106.0` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.106.0` #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.106.0` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.106.0` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.106.0` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.106.0` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.106.0` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.106.0` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.106.0` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.106.0`Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.