🤖 Update gardener/gardener to v1.146.0#198
Conversation
|
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@ske-renovate-operator[bot]: The following tests failed, say
Full PR test history. Your PR dashboard. Command help for this repository. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
This PR contains the following updates:
v1.145.0→v1.146.0v1.145.0→v1.146.0Release Notes
gardener/gardener (github.com/gardener/gardener)
v1.146.0Compare Source
[github.com/gardener/gardener:v1.146.0]
[DEVELOPER]TheWorkerPoolHashV1function used for worker pool hash calculation is dropped now thatNewWorkerPoolHashis removed in an earlier gardener version. by @shafeeqes [#14918]📰 Noteworthy
[OPERATOR]TheCloudProfileCapabilitiesfeature gate has been promoted toBetaand is now enabled by default. by @Roncossek [#15043][DEPENDENCY]Dependencies fromhack/tools.mkare built usinggo tool. Existing entries to_ "github.com/gardener/gardener/hack", e.g., in hack/tools.go files, should be removed. by @LucaBernstein [#14861]✨ New Features
[OPERATOR]In shoots using HA control planes, a new watchdog component will observe the VPN connection and trigger a reconnect of vpn-shoot clients if necessary. by @domdom82 [#15054][OPERATOR]A custom domain and TLS secret for the gardener-dashboard can now be configured via.spec.virtualCluster.gardener.gardenerDashboard.{domain,tlsSecretName}in theGardenresource. The existing.spec.virtualCluster.gardener.gardenerDashboard.ingressfield is deprecated and will be removed in a future version. by @timebertt [#15015]🐛 Bug Fixes
[OPERATOR]Theadmission-controller's seed-restriction webhook now performs additional authorization checks when gardenlets request bootstrap tokens. by @rfranzke [#15105][OPERATOR]Fixed a bug in theshoot-statecontroller where periodicShootStatebackups would fail withunable to find api field in struct RawExtension for the json field "data"when a persisted secret's data had been modified. by @plkokanov [#15169][OPERATOR]The helper scripthack/usage/rebootstrap-gardenlet.shwas fixed to handle cases where the bootstrap token content is automatically generated. by @timuthy [#15114][OPERATOR]Replacing aCloudProfilewith its legacy form by removingMachineCapabilitiesis now allowed when noNamespacedCloudProfilereferences a capability other thanarchitecture. Errors reported when capability removal is rejected are now aggregated to one message per capability perNamespacedCloudProfile. by @Roncossek [#15084][OPERATOR]Fixed an issue where no logs were ingested in VictoriaLogs whenOpenTelemetryCollector&VictoriaLogsBackendfeature flags were enabled. To facilitate the fix, theOpenTelemetryCollectorfeature flag is now also defined on thegardener-operatorand enabled by default. by @iypetrov [#14950][OPERATOR]Thegardenadm versionoutput for binaries attached to GitHub releases has been fixed. Earlier, the-devversion of the corresponding release was printed. by @timuthy [#15127][USER]Vali datasource is remove from Plutono, when RemoveVali feature gate is set to true. by @iypetrov [#15097][USER]Validate shoot network overlap during admission and not during scheduling by @hown3d [#15025][USER]Fix an edge case where node status was reported as "too many worker nodes" while the cluster was still scaling up. by @matthias-horne [#14817][DEVELOPER]A bug has been fixed where the structured authentication configuration validation did not consider the service account issuer fromshoot.status.advertisedAddressesas a disallowed issuer, allowing configurations that would cause the kube-apiserver to enterCrashLoopBackOff. by @AleksandarSavchev [#14977][DEVELOPER]Revert gind-machine containerd configuration change that brokemake gind-upon Mac by setting an AppArmor profile incri-base.jsonon kernels without AppArmor support. by @axel7born [#15133][DEVELOPER]provider-local: configure machine node containerd to run nested containers with seccomp and AppArmor unconfined, fixing unkillable processes in deeply nested CI environments by @axel7born [#15082]🏃 Others
[OPERATOR]VirtualServiceswith basic authentication are now labeled withreference.gardener.cloud/basic-auth-server-nameto reference theistio-basic-auth-serverthat configures them. by @vicwicker [#15083][OPERATOR]A new optional shoot constraintHasIgnoredManagedResourceshas been introduced. It surfaces in.status.constraintswhen one or moreManagedResources in the shoot's control plane namespace have been annotated withresources.gardener.cloud/ignore=true, listing their names so operators are immediately aware of resources whose reconciliation has been disabled. by @adenitiu [#15023][OPERATOR]The shoot deletion flow was changed to deploy the control-plane after thekube-apiserverandgardener-resource-manager. In the past, a cyclic dependency between thecontrolplanereconciliation and thegardener-resource-managerpotentially blocked the shoot deletion. by @timuthy [#15066][OPERATOR]TheVPAInPlaceUpdatesfeature gate has graduated to GA and cannot be disabled anymore. The feature gate can be removed from your gardenlet and gardener-operator component configurations. by @ialidzhikov [#15098][OPERATOR]Thegardener-operatornow grants the terminal-controller-manager read access toShootresources. by @petersutter [#15137][DEVELOPER]Support cilium self hosted shoots in local setup by @hown3d [#15005][DEPENDENCY]The following dependencies have been updated:quay.io/kiwigrid/k8s-sidecarfrom2.7.3to2.7.4. by @gardener-ci-robot [#15110][DEPENDENCY]The following dependencies have been updated:gcr.io/istio-release/pilotfrom1.29.4to1.29.5.gcr.io/istio-release/proxyv2from1.29.4to1.29.5.istio.io/apifromv1.29.4tov1.29.5. by @gardener-ci-robot [#15134][DEPENDENCY]The following dependencies have been updated:gardener/terminal-controller-managerfromv0.36.0tov0.37.0. Release Notesgithub.com/gardener/terminal-controller-managerfromv0.36.0tov0.37.0. by @gardener-ci-robot [#15095][DEPENDENCY]The following dependencies have been updated:registry.k8s.io/coredns/corednsfromv1.14.2tov1.14.4. by @gardener-ci-robot [#15115][DEPENDENCY]The following dependencies have been updated:quay.io/prometheus/alertmanagerfromv0.32.2tov0.33.0. by @gardener-ci-robot [#15041][DEPENDENCY]The following dependencies have been updated:gardener/alpine-iptablesfrom3.23.3to3.24.1. Release Notes by @gardener-ci-robot [#15135][DEPENDENCY]The following dependencies have been updated:quay.io/kiwigrid/k8s-sidecarfrom2.7.4to2.8.0. by @gardener-ci-robot [#15140][DEPENDENCY]The following dependencies have been updated:envoyproxy/envoyfromdistroless-v1.38.2tov1.38.3. Release Notesenvoyproxy/envoyfromv1.38.2tov1.38.3. by @gardener-ci-robot [#15117][DEPENDENCY]The following dependencies have been updated:gardener/gardener-metrics-exporterfrom0.44.0to0.45.0. Release Notes by @gardener-ci-robot [#15120]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:2cb68a7625fe2123f96d76578a300281679f7bd9447e209dff0d552966644c13europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:3cd455c4ae775c89e99fd6afcb93238e1237427b5f902c2a09d2ee4233acd3c4europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:6c2ea8ee37bff6c5a1c26e24ef1bbca4b153e3a3983d0e5993a5fad0c4fdc39eeurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:9f995cf5d8fbf26ee5d2955d90f08d9236bde4bcf4c2c5b3fc2d0dc4940e68aceurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:10f9ea3e0885e1d90a1694f7f924281f8a1ea153267dcf8644b248dc45d4f10feurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:f68a5a4de2a56852dc0011e73d55d186643a48a4932f369ad72091a33d53664aeurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:106511e0bca06bfe76682c32001e71ce335ec99f4c3a75e357cf398ba3855299europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:92aa239c7f0a0dd29991bc4717c211b453c8e4c15ef53116dd8bbfdfe0726b5feurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:c5a0dec4891f2e544ea802dfd81f5ff35c770e60ec40f2f9ca9fe86a932ab2c6europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:ca8e700600902ffb22bf0334f0505e14ae1bcf907e7dbecc499ef3db8376d128europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:659965632785e830ba86fdfa0abe578b169fc2835a3f980f20e199c20ff230eceurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:e18115855e2a9da671d9170ceb8c9342ef2ab893d18465c1af6c8157a5a16107europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:0d4e5815ed1046d525d73000e6e553fa1070e40a2da4c2df038839948d7412b3europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:ad454ed944dc5a055ed4234ba7fae9024448c2990358864c8b8072d2373ccf3deurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:1e47df395291c9e8787ba722d96eb8b2df2bc948eba319ecc589371eb9cac3bceurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:9ed62fb1aaf0bbe87f4198625f5342b13f82cf88d309f6c299823e10e1737a6ceurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:02c88ac7139e2312dfb708172092f9628ff80d45c2f2751b49e7ca50fddc0da4europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:3059fabecb8fcc7dd1b0ab98890477c4f251de4059aa835bc438ff52cf6f9215application/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:2987c88f23cd8e894d32833f8a22e69772fa984cb92886898563168058d0c772europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:dcff802c141c2742578cf7d705d16a14a0786cc29c939cfb22296d4085d1e469europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:8692ff9611ac86a0f365605a4f014453dd1712f5682acc069bd76a01fdeca36deurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:daea7014043530ec7ef6dff81c2f8db148a0cf515e961c16307faa41f50d39b6europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:a3f260ccd444d6242732f86183e634e2c57411bf92df97269133e2ea913fa31aeurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:bbac7653619dc9a2deee862bd2b92c3da8c12193c3f37973a3a1ff9e14e425f4europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:5da12031b2b48d344fc79aea4c50e2ce4aab4c199801f389c211e06d47d74144europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:726cd6fb8e0cad13357acd91635a874fe54ffdb8ee2d270cd0ac02e4095cdb45europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:6f36b5359ab608ad6a226a70650d4e334ebba655159797d001279a6efa044c89europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:c7e1d0e72c6c6026f39915ba53a95f0149462032d595ee1f98c4156de6ae1586europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:2bdb44b6fb9124a5f6c54ed47ad4a14b9de8e07b8bd2df10f34fd729c2735320europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:eb74f04d00630bdb21e7ccfc961208b21e2e12968b9054eaf29e7ca97c501e56europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:89d702b16ad5bcf18b3401e8d219791d8cacb238d0a98761ddbc6b1e80c2aa62europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:8b723844fa666a18007e6ff01649e84d550062fcdc52aaa112e974ecf6fa7113europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:55dbda9439587545baf522f3850802a1b993d0d29a0aa9353743f4dc069c7a68europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:c383b36bad49e3e9f17b7f56f84b3c645e931b79e012eccc9a58c87618091cf6europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:d5ad3e94386e008a5ec21d78645596f5204f9eb5f754c3a4038968dbcfa32ebaeurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:dbe92ef718052023ae54565cf8bfb3498997f121cc7ef58fc9d1f585d5327394Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.146.0europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.146.0europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.146.0Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.146.0europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.146.0v1.145.1Compare Source
[github.com/gardener/gardener:v1.145.1]
🐛 Bug Fixes
[OPERATOR]Theadmission-controller's seed-restriction webhook now performs additional authorization checks when gardenlets request bootstrap tokens. by @rfranzke [#15113]🏃 Others
[OPERATOR]Thegardenadm versionoutput for binaries attached to GitHub releases has been fixed. Earlier, the-devversion of the corresponding release was printed. by @timuthy [#15129]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:5d4273e50140fabf42d75271e1e18c8c1ffb8522d684ce83fb4c8de9e5fb7127europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:a450b2affc056ddaaf209843f47724a8c2876f138c0abf48017ae603a6395c31europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:7516c24ca1a2dbb6d1ca49753a4b5735b9cca1203f586510c6f6a646eb82bd35europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:debd6187aa2463d270ccfa010025619cd3c9b692a9c60061b86ce38579d97697europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:301c576fcf9622566f7796777c6c2e07e593cec6bedd56275bbc719186bf2df3europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:8c4aa46b0c387c13b01d3c955706c9868db8596b882a878b6cec19c244453d3aeurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:4490a22b8cdc7f0a795369e385f4e8ecb8cf09c6ce0c7ee90769fbd2bc68fb71europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:67415009755c97e6c80429aeccf580f711ed94f0dbf6473f6d1e408c5a6be955europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:5ea1b32b6f2f0b65e4dda132a44f98018685613b91387aeb89178c2f3cfc5731europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:a24d4156d0cdc5417030b649281d7a5f0697f4bdffaf531e56facf231627f932europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:bfe1ab0018e1822acd8c6402fa2922ef94f0c9fca7cbb05a492185f92e7a94c0europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:cc773b975ba4684e6e9505e40b39cd68d59a6a6b2f7dbb3c406723db16dcb672europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:10168b19124a4af9ab1c2df2d955d73a66781f8e7169a68de902a9d44aeeae89europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:297f84698bf78edf1e0f6723c1f1b8707b786f562e6abd18ac8c990cc6b08210europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:85f8d83f6cc534b830f1c11898bb363d2dc23449ebc0bbf50f2d622792f33babeurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:cbbe94e84b2332c2dba12b9d9c2a10f04762cef54f0be2274071d01a84fb7729europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:7a6ce9f5a6ff0a27aea290de5eade25d1195e391c6884efbfc6871ff46716101europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:e7a919d6a777e717a04b2e9d1c66f1b70308449e8f03040b71c4b8e740e0e13aapplication/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:7769d4df5032c103440717e6108878c561ee60ada7d4f00b4420258b1d074ea1europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:85fedc04e36f3e1291eaa8b36286778212eef81a0c0f38edfdf0ce7b34ee8416europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:7ad75e022c50f9c566361ff233710271daf1242e6ef6b72dab9df9f7dffda8fbeurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:b11291f603775bd14daead187038547afe3cadf587e120a670accd27fa5aba44europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:93ed0d851eb13c505879ce451fa705c07ab4eda557500e7fdb8b85b0c6aa5bd7europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:f8e65ef553807ef0206372767b7f34b0fee8ee7c09499ec262f143ae33fbae33europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:b7a4dce7311bef469321b928e39e0de80ebe6f0b1fd8eeff4b23e9f11b7e6b86europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:f2b29c1378e895dfde91fb2af306a999220a445441a115de3bec66a920406ab6europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:003c01e1de8fc2c416e6de2fb127a079a1744d31ed0b4fee9ef5c82b2a050b5aeurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:5e531515966404151eb15cf3c6f294f446ff8a9ca0b631e9c2beb5df44fa9330europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:387fe352c1079305c2e376b414f0e2b483e17584d4d371e46b1216f75a5ffcf0europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:67efb6d5219bcf79672e662a6e667708d4fb8919a144cbfb1ebe5a2d4b402512europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:e0700adedd8dd8663c34be83d812b4f3f0d739ea103d9b35c35b6b20721050b1europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:fb97fc8c9209a4dd9cd7ec46b8e23a90003e2203d272752cc72a7b952be5b2adeurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:037b91d32b9591341e16a2b60f66a34e40810a522b7103c4415bf1705ca0bc45europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:a919a1cd01881bb8ce6d11e4254540e2677ed137aa689dcffd4f1c4c428447e4europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:9425f5b062bd336c47145beec16bbdfc271c6545330b0fedac1a7168f57df245europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:e3df1f86872311c6a9cf6cee1bcd49f6fa635c9721b7971bc0fb5c5ad94bb1f9Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.145.1europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.145.1europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.145.1Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.145.1europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.145.1Configuration
📅 Schedule: (UTC)
🚦 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 these updates again.
This PR has been generated by Mend Renovate.