gardener / gardener-extension-networking-cilium

Gardener extension controller for the Cilium CNI network plugin.
https://gardener.cloud
Apache License 2.0
13 stars 38 forks source link

Update module github.com/gardener/gardener to v1.97.0 #344

Closed gardener-ci-robot closed 3 months ago

gardener-ci-robot commented 3 months ago

This PR contains the following updates:

Package Type Update Change
github.com/gardener/gardener require minor v1.96.3 -> v1.97.0

Release Notes

gardener/gardener (github.com/gardener/gardener) ### [`v1.97.0`](https://togithub.com/gardener/gardener/releases/tag/v1.97.0) [Compare Source](https://togithub.com/gardener/gardener/compare/v1.96.4...v1.97.0) ### \[gardener/gardener] #### ⚠️ Breaking Changes - `[OPERATOR]` The `VPAForETCD` feature gate is promoted to beta and now enabled by default. by [@​voelzmo](https://togithub.com/voelzmo) \[[#​9873](https://togithub.com/gardener/gardener/issues/9873)] - `[OPERATOR]` The `CoreDNSQueryRewriting` feature gate has been promoted to GA. It was already enabled by default and can now no longer be turned off. The feature gate will be removed in a future release. by [@​ScheererJ](https://togithub.com/ScheererJ) \[[#​9889](https://togithub.com/gardener/gardener/issues/9889)] - `[OPERATOR]` The `MutableShootSpecNetworkingNodes` feature gate has been promoted to GA. It was already enabled by default and can now no longer be turned off. The feature gate will be removed in a future release. by [@​ScheererJ](https://togithub.com/ScheererJ) \[[#​9890](https://togithub.com/gardener/gardener/issues/9890)] - `[DEVELOPER]` The deprecated fields `.spec.{reloadConfigFilePath,command}` and `.status.{units,files}` have been removed from the `extensions.gardener.cloud/v1alpha1.OperatingSystemConfig` API. by [@​rfranzke](https://togithub.com/rfranzke) \[[#​9885](https://togithub.com/gardener/gardener/issues/9885)] #### 📰 Noteworthy - `[DEVELOPER]` gardenlet now creates a secret called `worker-pools-operatingsystemconfig-hashes` in the shoot namespace on seed clusters. This secret will be used to upgrade the operating system config key calculation in the future. by [@​MichaelEischer](https://togithub.com/MichaelEischer) \[[#​9846](https://togithub.com/gardener/gardener/issues/9846)] - `[DEPENDENCY]` The "list `MachineDeployment`s" call in the generic `Worker` actuator has been moved right before its first usage to prevent that the list is outdated before it's used. by [@​rfranzke](https://togithub.com/rfranzke) \[[#​9925](https://togithub.com/gardener/gardener/issues/9925)] #### ✨ New Features - `[OPERATOR]` The Kubelet configuration was enhanced to add configured worker taints during node registration. Earlier, only the `machine-controller-manager` was responsible to add taints to the `Node`s which happened asynchronously, so that unwanted workload might have already scheduled to these workers. by [@​timuthy](https://togithub.com/timuthy) \[[#​9872](https://togithub.com/gardener/gardener/issues/9872)] - `[OPERATOR]` `gardenlet` is now capable of keeping itself updated by pulling configuration and deployment values from the garden cluster. This way, regular manual Helm deployments can be avoided. Read all about it [here](https://togithub.com/gardener/gardener/tree/master/docs/deployment/deploy_gardenlet_manually.md#self-upgrades).\ Please note, a Gardenlet Helm chart is required on an OCI repository. Gardener will provide this officially in a future release. by [@​rfranzke](https://togithub.com/rfranzke) \[[#​9874](https://togithub.com/gardener/gardener/issues/9874)] - `[DEVELOPER]` `gardener-operator` local development setup supports creating seeds, shoots and managed-seeds now. Please see [the docs](https://togithub.com/gardener/gardener/blob/master/docs/deployment/getting_started_locally.md#alternative-way-to-set-up-garden-and-seed-leveraging-gardener-operator) for details. by [@​oliver-goetz](https://togithub.com/oliver-goetz) \[[#​9763](https://togithub.com/gardener/gardener/issues/9763)] #### 🐛 Bug Fixes - `[OPERATOR]` A bug causing the maintenance state to no get update even though maintenance succeeds has been fixed. by [@​acumino](https://togithub.com/acumino) \[[#​9945](https://togithub.com/gardener/gardener/issues/9945)] #### 🏃 Others - `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.30.2`. [Release Notes](https://togithub.com/envoyproxy/envoy/releases/tag/v1.30.2) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9926](https://togithub.com/gardener/gardener/issues/9926)] - `[DEPENDENCY]` The `gardener/vpn2` image has been updated to `0.25.0`. [Release Notes](https://togithub.com/gardener/vpn2/releases/tag/0.25.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9904](https://togithub.com/gardener/gardener/issues/9904)] - `[DEPENDENCY]` The `registry.k8s.io/dns/k8s-dns-node-cache` image has been updated to `1.23.1`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9938](https://togithub.com/gardener/gardener/issues/9938)] - `[DEPENDENCY]` The `gardener/terminal-controller-manager` image has been updated to `v0.33.0`. [Release Notes](https://togithub.com/gardener/terminal-controller-manager/releases/tag/v0.33.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9896](https://togithub.com/gardener/gardener/issues/9896)] - `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.27.4`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9943](https://togithub.com/gardener/gardener/issues/9943)] - `[DEPENDENCY]` The `quay.io/brancz/kube-rbac-proxy` image has been updated to `v0.18.0`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​9917](https://togithub.com/gardener/gardener/issues/9917)] - `[OPERATOR]` The auto-scaling by VPA is now disabled for the `conntrack-fix` sidecar container of kube-proxy. The corresponding container does not need vertical auto-scaling. by [@​ialidzhikov](https://togithub.com/ialidzhikov) \[[#​9953](https://togithub.com/gardener/gardener/issues/9953)] #### 📖 Documentation - `[OPERATOR]` Clarify the importance of correctly configuring shoot service account issuer hostname if Gardener Operator is not used. by [@​dimityrmirchev](https://togithub.com/dimityrmirchev) \[[#​9923](https://togithub.com/gardener/gardener/issues/9923)] #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.97.0` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.97.0` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.97.0` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.97.0` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.97.0` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.97.0` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.97.0` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.97.0` ### [`v1.96.4`](https://togithub.com/gardener/gardener/releases/tag/v1.96.4) [Compare Source](https://togithub.com/gardener/gardener/compare/v1.96.3...v1.96.4) ### \[gardener/gardener] #### 🐛 Bug Fixes - `[OPERATOR]` Fix a regression where etcd alerts for the virtual Garden cluster did not work. by [@​vicwicker](https://togithub.com/vicwicker) \[[#​9974](https://togithub.com/gardener/gardener/issues/9974)] #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.96.4` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.96.4` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.96.4` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.96.4` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.96.4` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.96.4` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.96.4` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.96.4`

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

gardener-ci-robot commented 3 months ago

ℹ Artifact update notice

File name: go.mod

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/cert-management v0.14.3 -> v0.15.0
golang.org/x/exp v0.0.0-20240525044651-4c93da0ed11d -> v0.0.0-20240604190554-fc45aab8b7f8
golang.org/x/oauth2 v0.19.0 -> v0.20.0
istio.io/api v1.22.0 -> v1.22.1
gardener-robot commented 3 months ago

@gardener-ci-robot Thank you for your contribution.

gardener-prow[bot] commented 3 months ago

@gardener-ci-robot: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
pull-extension-networking-cilium-e2e-kind 642e44038df292f9460d2cac77deada6a04295e2 link true /test pull-extension-networking-cilium-e2e-kind

Full PR test history. Your PR dashboard. Command help for this repository. Please help us cut down on flakes by linking this test failure to an open flake report or filing a new flake report if you can't find an existing one. Also see our testing guideline for how to avoid and hunt flakes.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).