Renovate: Update External dependencies - #31
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
5 times, most recently
from
June 19, 2026 14:02
df55eab to
cf26021
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
6 times, most recently
from
June 25, 2026 14:17
428c903 to
32a0504
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
June 25, 2026 14:37
32a0504 to
b531492
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
2 times, most recently
from
July 3, 2026 16:49
57314a6 to
a298ffe
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
July 7, 2026 11:59
a298ffe to
4edc285
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
July 8, 2026 13:16
4edc285 to
62ae76e
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
3 times, most recently
from
July 13, 2026 11:46
da8d45c to
18d005d
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
July 15, 2026 22:08
18d005d to
fcc3330
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
July 16, 2026 00:32
fcc3330 to
6f1f6c2
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
2 times, most recently
from
July 17, 2026 13:36
3563756 to
223b330
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
2 times, most recently
from
July 24, 2026 13:49
d82966f to
071f27c
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
3 times, most recently
from
August 4, 2026 23:09
b4f46f8 to
853cfbd
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
5 times, most recently
from
August 12, 2026 04:37
abe9fb4 to
3322fae
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
August 13, 2026 20:32
3322fae to
99a0776
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.144.0→v1.149.0v1.4.3→v1.4.4v2.32.0→v2.32.1v3.0.4→v3.0.5v0.21.0→v0.22.0v0.36.0→v0.36.3v0.36.0→v0.36.3v0.36.0→v0.36.3v0.36.0→v0.36.3Release Notes
gardener/gardener (github.com/gardener/gardener/pkg/apis)
v1.149.0Compare Source
[github.com/gardener/gardener:v1.149.0]
[DEPENDENCY]Thegithub.com/gardener/gardener/pkg/utils/imagevectorfunctionsRead,ReadFile, andWithEnvOverridenow return an additional*CABundlevalue. Additionally, theWithEnvOverridefunction accepts a newcaBundle *CABundleparameter. Extensions using these functions must update on their side accordingly. by @shafeeqes [#15150]📰 Noteworthy
[OPERATOR]The initial PVC size forVictoriaLogsis now reduced to5Gifor Seed and Shoot control plane instances when the PVC autoscaler is enabled. by @RadaBDimitrova [#15385][OPERATOR]TheDisableNginxIngressInGardenandDisableNginxIngressInSeedfeature gates have been promoted to beta. by @ScheererJ [#15325]✨ New Features
[OPERATOR]HSTS (Strict-Transport-Security: max-age=31536000) response header is now injected for all Istio-managed ingress endpoints (kube-apiserver, Gardener Dashboard, Plutono, Prometheus, Alertmanager, Vali, OTel Collector) via dedicated Envoy filters. by @marc1404 [#15377][OPERATOR]Operators can now configure a custom registry CA bundle by adding acaBundle.inlinefield (PEM-encoded) to the gardenlet image vector overwrite file (IMAGEVECTOR_OVERWRITE). Gardenlet distributes this CA to the worker nodes of all its shoots, enabling containerd to trust private registries. The samecaBundlefield is supported inIMAGEVECTOR_OVERWRITE_CHARTSfor both gardenlet and gardener-operator to secure OCI Helm chart pulls from private registries. See image vector documentation for details. by @shafeeqes [#15150][OPERATOR]OpenTelemetry Collectorinstances in theSeedandGardenclusters can now scale vertically by usingVPA. by @TeodorDichev [#15319][OPERATOR]Encrypt traffic between theIstio ingress gatewayand theOpenTelemetry collectorby enabling TLS on thekube-rbac-proxysidecars (both theValiandOTLPreceiver endpoints) and configuring Istio'sDestinationRuleto use TLS termination with CA verification. by @TeodorDichev [#15394][OPERATOR]A new--backup-data-pathflag is introduced togardenadm init. It loads the etcd snapshot data from a local path on the host into the bootstrap etcd. The flag will be used in future self-hosted Shoot cluster disaster recovery scenarios. by @Kostov6 [#14993][USER]Users can now configure the minimum TLS version for the kube-apiserver in the Shoot spec. Supported values:VersionTLS12,VersionTLS13. by @mahmud2011 [#15356][USER]The kubelet configuration in theShootAPI (.spec.kubernetes.kubeletand.spec.provider.workers[].kubernetes.kubelet) now supports the fieldsimagePullCredentialsVerificationPolicyandpreloadedImagesVerificationAllowlistto control credential verification for container images already present on a Node. Both of the newly introduced fields can only be specified for Shoot clusters with Kubernetes 1.35+. by @dimitar-kostadinov [#15327]🐛 Bug Fixes
[OPERATOR]The logrotate service now correctly enforces 14-day log retention:notifemptyhas been removed so pruning always runs, and afindcommand cleans up kubelet size-rotated log files (*.log.*) that logrotate cannot prune itself. by @marc1404 [#15384][OPERATOR]The logrotate systemd service now restarts automatically on failure, preventing missed log rotations after transient errors. by @marc1404 [#15376][OPERATOR]Missingget,list,watchpermissions forinternalsecretsandshootstateshave been granted togardener-admission-controller. by @oliver-goetz [#15478][OPERATOR]TheIstioTLSTerminationfeature gate can now be disabled safely, fixing the issues reported in gardener/gardener#15103. by @hammadzf [#15317][OPERATOR]A race condition during the global observability ingress secret rotation has been fixed. by @vicwicker [#15437][OPERATOR]FixedMaintenanceTimeWindowvalidation pattern to correctly allow negative UTC offsets (e.g.-0700) and all positive offsets up to+1400. The pattern now accurately reflects the valid UTC offset range (-12:00 to +14:00). Affects CRD-based consumers such as theGardenoperator resource and downstream projects embeddingShootTemplate. by @marc1404 [#15388][USER]Worker nodes no longer risk joining the cluster with a stale CA duringRotationPreparing— the gardenlet now waits until allkube-root-ca.crtConfigMaps contain the new CA bundle before rolling worker pools. by @rfranzke [#15430][USER]Fixed a bug where thedeployInfrastructuretask annotation on aShootwas incorrectly removed when theShootspec was changed by an external actor while the infrastructure was being reconciled, causing the Infrastructure extension to never pick up the new generation. by @rfranzke [#15456][USER]A bug preventing Shoot creation when the etcd-druid'sUpgradeEtcdVersionfeature gate is disabled (not explicitly enabled) has been fixed. by @acumino [#15445]🏃 Others
[OPERATOR]HTTP keep-alive inistio-ingressgatewayis now disabled when the CPU utilization of its Nodes exceeds 85%. by @oliver-goetz [#15417][OPERATOR]Remove deprecatedVM_ENABLEDPROMETHEUSCONVERTER_*environment variables from thevictoria_operatorand migrate to the--controller.disableReconcileForflag, as required by VictoriaMetrics operator v0.69+. by @TeodorDichev [#15391][OPERATOR]Add plutono dashboard forMutatingAdmissionPoliciesandValidatingAdmissionPoliciesby @voelzmo [#15323][OPERATOR]VPN watchdog threshold has been reduced to 8 (from 10) to improve reaction time under bad network conditions. by @domdom82 [#15396][DEVELOPER]VictoriaLogs ServiceMonitor excludes any additional services managed by the operator, avoiding duplicate metrics. by @nickytd [#15398][DEVELOPER]Replaced deprecatedhubCLI withghinhack/cherry-pick-pull.shand improved patch detection to exit early when a patch is already applied to the target branch. by @DobromirNPeev [#15433][DEPENDENCY]The following dependencies have been updated:perses/persesfromv0.53.1tov0.54.0. Release Notes by @gardener-ci-robot [#15392][DEPENDENCY]The following dependencies have been updated:gardener/vpn2from0.51.0to0.52.0. Release Notes by @gardener-ci-robot [#15429][DEPENDENCY]The following dependencies have been updated:quay.io/kiwigrid/k8s-sidecarfrom2.10.0to2.10.1. by @gardener-ci-robot [#15427][DEPENDENCY]The following dependencies have been updated:gardener/terminal-controller-managerfromv0.37.0tov0.38.0. Release Notesgithub.com/gardener/terminal-controller-managerfromv0.37.0tov0.38.0. by @gardener-ci-robot [#15414]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:ca07aba22e1771bb2de08251be6f461b0232c24775e60f850b437d995f7a29aceurope-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:ccc36531d18d0ef7c95a49c2645ac00363bda379fbf6517a932209b2037056dceurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:8e98927e33aa247529eea3d1db2e4568b4cc8bf6a1f4938ef4cb25fc61663d42europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:b504036216246624844d555a2e7cac98ac2f77a08c26a6446245b38deff1558aeurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:a4555c6e5196a55317fd3619e774c4b953342416c564864eda5c3bb282323d47europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:dba2be75f8f9cff6e71e61e89328c0565de7fc8f7c46717fce1bf87f794c3c64europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:271dc6c18cb938d6aa14f7675b9efb799343caeb0e53318d0e2f686748f9b499europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:f0b4464fc017279671045596047ed28838b902bce0f6333c6a017650cfd1ec9feurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:019e35db818fb653963b1323d2f00989a40dfb192eb3ebc480bc3e7c6d3c6a86europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:7aacf6ba7b26ad7217243c9be38b06ee5b4a3cb59ad1af8c7fc240699c734ae1europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:a2c87e56e00888fbbb5cc5ccb5d9ca7ed843aa9092679cace144cc9ba4c3aff2europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:fe9acca52c6f61de4c6470d0f17b7af3baab6f24dcf8ef413e807a512113dc81europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:2689106dbaec31470f33359774973546af862ce4aba13128c7ae31c72c77fcb7europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:274a3075be6cf73248cd5a05aac6cd79de4f79df38a7741241464c519cf42681europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:53a0ba8c7310c565b8b03b0d3173396a9d099e30efb6d05d4db0e7d1f6f0cf0feurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:d089eeacc90fb21b3cb7ee29cbb872175fb4ce711b105de83bf7ad36ef2d4d77europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:8186952d9e6b0b6cec00c1f168d368fe4089172cd9e3c24651fa1a9be309753deurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:bcac5c634a89a6e117a23bb3eac68975ce865e1dbd0c007a754ab5a4c92032eaapplication/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:b36964128fba2988bdd211c9e266c68164b457ebb56332f9b0bdef148d283ffbeurope-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:effe0a6a5f55a984a7c14a68bbf93874504cfb6870809ed5eb2d0e587f030540europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:78bb8a9b09f71e55313f3a39be79a08aaf0f9d4eff1664cbe68d701dc20d4062europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:c2c43fedeb23f8f81b803ea9db0fd225cb6749d0ea44209fd93292c7fa51b2e9europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:3d1a422bed49111fdd8be94a3f9a1a836a4fb84a86d1ddc68e25bb8d1416b95ceurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:a2e83e2b7b5e37e17ffb85da40f00389e27dfa2a2f7a6f1c366c8d857ba110e7europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:1efbdfd1111ec71bb95232b5a9bf666131d742334208970e700841e358f60b39europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:ecf7efd597647368f3dab4f7d61d7b21a6394e38507d889daebd86c9131ea2b8europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:cd5e0faf396c98238c1100c5c469784fa47982e159a5606f220d747d59e61923europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:db03987ba6dee653b9f6b41d3f94aa0cfdff3610528b07b0f1c8b81602075010europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:32b0763e66eb53ab0202971ad7676481fee5c7a2fa3625d121f9c935e64d117beurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:862f374f765d04d17ac5bd805a73df45a462000f3bd67cc54ea629e535dbd1a2europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:33fffdadb410ecde8908d66ac6465aac228298299741be73020e36c0a3dc5f61europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:a782d583b9a3ca324139545aad72d7badff1cfc3c2b400928eb2ddfb8239fb16europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:01b6c183223786746a426202dabd985ae330a822e42e4d7837939fa226b5205deurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:5877981b24936e45ee434937dd781b667eac0921017dabc6f6916eb414afd60beurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:211450ca9606478c7fbe566a1332f2af8e33b2ae3867215c7299a7e6b3d1581feurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:98109453e411761283416b5fb435ce934d13b81e147809b6e55c43895726873eHelm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.149.0europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.149.0europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.149.0Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.149.0europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.149.0v1.148.3Compare Source
[github.com/gardener/gardener:v1.148.3]
🐛 Bug Fixes
[USER]Fixed a bug where thedeployInfrastructuretask annotation on aShootwas incorrectly removed when theShootspec was changed by an external actor while the infrastructure was being reconciled, causing the Infrastructure extension to never pick up the new generation. by @rfranzke [#15475]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:170f3a1970b5e6ef4b046eafe0c3faa859fda226c5b6e6cd52e1aaaad910d828europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:25fa9a24f149dcf8df499b20a5439066948d12258bb508621f24a02e19f7a4e2europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:ca534d2bcd99ae25b25d70f517f5a5b085b05baa39734feb56e4267f5d6b5442europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:f97d90018a1bd30787820d02ae5d97627135e06b7a03ab8140a0cf16ba0b1feceurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:58419ddb2c9b335bfb0f5dfce9ea2407ca03121fece7d453be5efb56ee6b09eaeurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:957c698e02657817bf197201fb4119186bd1b8f146829cda9978d120f8557d15europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:82e96a085bb9eebbf8692f5cf208f08b29fd0cb068895561c6fdefaca809c481europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:f132e52dee80248ec9df63a1341c9ca30f81b6ced1ae000311dd4fd40f1749e1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:7a32c8cfd96a5a682204f195db955b409f52d3f45aa04a160578590107b00001europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:fe6d0ac97d85b2902c0e96f9bce057712097439315c8fca62c67ef2b0734d927europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:1b45d2576f2061a703c2a3730bcfa065f2116af8c33d6fd368b84896ea4bbe7feurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:84a79ab4a347250000e7f02554117a4f9b97534d302e1b127fb7fdb34c4568a6europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:2f12f89e87f64c6096d9e98a0a98553d90b00d6b0b9ebd685d12ef05f8945fbeeurope-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:94056f4d5ccbf310e8f002317e03c3fd748377c34de96f26b5468d7cf4b62ef3europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:31560ce792dd6f5a1c77fd483c389ee860b13dd7e7f05f34300ad2b8a57d746ceurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:b3d560a625c1117ba13b8f6d4dc1d3a257de5bae3196429d167eb87367b3a262europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:0a8f3e40be89c2ee389fbe4a64064cb23e5c27a648994a5e4c371eef914ebbe9europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:90995de437625ac07388ed0337367266e27741ef8c9157bb303d3916ec0d02c9application/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:bfd6928b5c4e106b5e28a901786a4871ce2b569685c13c660044a3d8f0e73f45europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:c4ae04385441ead6332001c25cefed45fdcc6835a8002f25d8704c0b39946ccbeurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:a1a3a70eb88b6bf39a960e1ff90f90f30453f859f4d9de7bf18b672c51259f5aeurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:ebb3d7f4dc2075c8ab0feac4e7b766c36201bb10172ad03c1c43d80312462075europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:045ea90585cd6df2921455072d284160883071e1e8362027ae5e737b5b25709beurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:09f8fadcc2360addb97f7683475725cd235c0104ab40f303abe0f9cb9e3cfc3deurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:b9a5b8f31d3d604bfe4b12fbf6b8570240f63e79179835c771d42f93c216a25deurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:e358e93992876def1a0223da7e640d3343aa460afb2e129316c32ec6f0423386europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:32aba1e386995d8b0de9b60543a6375495accede1d4eed6726625025a1b450b1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:c861acf55bb8351735f4d695f23fc1a73fae28e2345586681f691553e4ba543beurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:23f76c0a9ccb71ef8cb77088781fc82d53b0f055ec510658614fef3f820b8f94europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:e7e8c29ad0c96a89227c74a5a9479a7a8a135e3615a2c849944b90ff2a085439europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:243c07bc02dbfd59efc7b36799770884d52e783a7c3052252bc1f03d57255ec1europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:31ac227ef2954239bbc62091156e863712212cd339ab2b69c59d437530c69577europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:2e987fa0546767bfb8a5fc52d5b6b257cd4b0f8d096561444319efb63d4d8982europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:c8c5ac8455fb1e26ad9d564693e8f3ff3858e45eb8482579a272105888f89f10europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:0876a8486407c0a5d387e327764b10dc42eb1f9d4377ad33e1d0497ae7bced88europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:102f78adb46f4537b542c9101214fba759a61aa5b97c081f6d88925c1aa3e03eHelm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.148.3europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.148.3europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.148.3Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.148.3europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.148.3v1.148.2Compare Source
[github.com/gardener/gardener:v1.148.2]
🐛 Bug Fixes
[OPERATOR]A race condition during the global observability ingress secret rotation has been fixed. by @vicwicker [#15446][USER]A bug preventing Shoot creation when the etcd-druid'sUpgradeEtcdVersionfeature gate is disabled (not explicitly enabled) has been fixed. by @acumino [#15447]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:a292254ed3ee9902330c048c3af02c99841b47fdaa2a5924f298b23129dcaed3europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:af6238f80eb9f668d530e9aee5cd1b1b27d8165a80ae37f7d0841fb10d43c9e1europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:568d5412bfd9488aa8219711545b7e75366adc1b73881ce880f726e6f4927ee0europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:b968faa016ec3312caa426f46fdd1c57d57632f6268d300625cd8c43e67cc755europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:43d109df6773e5273b6eee690fa89c63ba3dc504f7091a852b648d1c3beed5aaeurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:8f7e09813cff0d0ea19645f4ea35a0dafe9b6dda55d19d7fd588bc0c830a949beurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:1318f83e99a83064fecae9c1b8dd3a90544a5b8c57b62683ccee4a79c76f28a7europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:4675365f0dd0e7d645b75829f1594c754046b8c0db23a5a18dcfd8cdbfbf7f88europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:452f966c35e47d56e86d16bc3810f70761e39e59b985bcf878f8de272d6f30a1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:a483b33a233f0c520660c15b7becf821d359a1d0885fcc98adc7251c929dc456europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:71ba31e62deae287704b84bd0adb2dc29245c6cc8d73bef4379cb1b035dc29e5europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:f2942bb5a81f6db61ad6e5eec48de0cc2b2935e5aa50e3d8db3dd53054f54d3ceurope-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:48b1e40428cbc40ef09b90deb4de1bc4df3ec6e890a4ec0eba0a551ba1e79a63europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:b45649991da1919596ede16c77f2a8401c2bc4f7fff73b08a1ba9c9ab545dec4europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:72a930979ac55758a47543dfa1170119f63bcf24ff054ca6567f5f48498609a9europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:7b1efa6f95d5e409b5ebc0f567e4af7de5338b71768f679acc8956fdd6ee5608europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:6695e153d1a8eb479f95fe777618d65f5d612f19b852bbff56fd06847307504feurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:dda1882c7b7ebca0233c7a0fe9df81069abb38560ba2b3b7b6b7d8fc5e3824c4application/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:9c828975a0ec9b6fcadaf1d1f2f341e78a90c86153b209f7053d3ba4520bf20feurope-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:d3f1d8740542eb226c721e58446f77d0c4911734dbfc2159beac47270ea56f3feurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:74b57955ea98ce23d56fca63ef30c5b514ccd80c11cf7ca12460c2f7a84dafc2europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:fd9d1e1b2fb94e71f98d0cf400555f2574caa2b685137c6500fb9342c539263deurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:6531082f14b486144ac829a4f544f1350b315d4d492775a0cf7b6cf75ba0467deurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:aa1117de4e6bc3ece519c30a03bf211ad56e53d13be367a260013456a77ed6c0europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:56c4ff7cd36dae1f23aacb363c74140832981c00c0a89e318336f0730b24b71feurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:81a8d8894495eee3a382cf5e3254e980e3cc9e128f892c84f86f4d8fb9db5b9feurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:0e3c34e7821991b9f8f29d4fd4ba57db10107186d5eca44aec2743727ce64baceurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:1f28cf6a3dbf6a5e6796fba3d4d5a1191452e8cf68911d3a998406cecc25f666europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:813aac1ec61f1f8f02df0f319d00b99fa5fd61352519bcbf6ae19c9a8eaf1b61europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:b73dcb002ab8b6fb096c658cf1de8e3815c6b2e369e0474fc69fe8f499914aa3europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:6ee7a2b13dd91d6554f353bb12eea19da9b0ee58d9899091880c9f3f21474154europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:d3a4b3871f49d046b9caa98eba9cc7d98b1c68c376bd6bee241a2c344183f28aeurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:36175319c026d01094cb67ec08338f5eb94f221e545c2ce07d0d97967305b9dfeurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:83e9e7475dcb74e50c8c748dc75adde49c17ae1fff6ca5a3705b1be594c91660europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:46d8e15f2df630c8456b4ef6a7f7fd8aa08fbd8eb8f5606079c977e80fbd67adeurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:aa957ee0e808801c7b174677abe2f7f41be89a4b9ffd5f05033490a7c657c1e6Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.148.2europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.148.2europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.148.2Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.148.2europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.148.2v1.148.1Compare Source
[github.com/gardener/gardener:v1.148.1]
🐛 Bug Fixes
[OPERATOR]The logrotate systemd service now restarts automatically on failure, preventing missed log rotations after transient errors. by @marc1404 [#15436]application/spdx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:715cb3e800abc9e76f11e14b5e089f429a3955c9a850c3f68830679d5b100980europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:8197bf2d1eb7a780378ef43be87515ef653614d65fe5525e108c8789118db2adeurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:2b014cbc62358851dc3e2e88e0dea81c37881ddb0eb1edc7ff2bbb2f98ed660deurope-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:f89e5f002b1bab63f82cb01a4123c6cce53b991f5d3ca10eca7842bd677b90bbeurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:12e983a146c16c7ce1cfb8259f1a9bfa5e717e87e15dbf67234138fc59ed66e5europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:4560f0eb5e98676c2c27b2ab481a72b8718a289f3554d97d29232dae01f3a48aeurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:5d94a2c2b4a9f48e3413b3b805ee7f425eea9205e3440418069857c3fa68a92deurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:5dd089c3d02a5be2f8738053d590101bae09eef6c6f5d43f4c6c63f3fca8a338europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:128ab3cacb0b7e84bddfba2391b594846f01a2303312d68434d18f743f3eedc5europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:48d1801c14cda2075ae39e9229080506eeffb0b4878e624d0906e4691566597beurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:72d80074c19557b64937690149c11e97d75af950ff31dbd33e05ac8f0cd23e6ceurope-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:9ff61dded840fc4c1b464cd5080c3da4c2533714da785193c97721da819495b6europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:4b58e87a21d0c8d8d1714fb6fb5d212843a907dc70096cb45302238e58486dd7europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:d24d87c52bb298e71f9610cdd19cf9c55766e784ab66ecc4b261327e95a9ee32europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:6e720b4322aa455485dfca71c00ec43047f4c5680778073d8f17380ca9e1df37europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:7d3114139854b5c0bf2640922c88cf8454ec6cf390c5c3714a7a891f863efafceurope-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:5c694b49de5b4733ba0bc9e1122bccebb925b133dc5d3471a4936facc3ab3530europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:bef1973dd2ac17384de518f4e23f431a4fa1ba516071eeb6e6ad64d5c36ac13bapplication/vnd.cyclonedx+json
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:e3aaed9387d6bd966f55e72ae252cd0e9c2333ca012df6dc0c58de6ee15e277aeurope-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:f6439c5872e8f733f8d5c4ef7cd731e5e72fd85f899fe70d75e379d08d697c19europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:06d0a2280e9572fed7e2fbce6429b92e0137854e632f6fe8a45d21eb34499517europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:b0d3068c0fe7675bf747496010dd7518d1a26f80c2fe20598a3936ed6ff8b58beurope-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:2ba6a02016f44e38b2c9b33a78fea3d8d5f487363d4016428fbf5bee0874a337europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:c78a3a79691e544c481167e88f294546dedb1ef95d2146d5f47d6c0b68003b40europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:3cc016ab21552ea1f2a613bc2d82045085962de76ceb573dde5310b17e6f227feurope-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:7f8a90b16090a6b670259724b7f040dfedbeeb95b39a01aa78e0d4010e099976europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:0f5af203d992d63399be06bf6c75449d95b5fc116f6239e1a140ba6c384377dceurope-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:e5c35d3d4a5d06e0070f92b14b8ad0cba1724c6d4250326aac115005fbd075c1europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:17df869def02ed303e345d4e8a658c778d506b7eae70b85740b403c5e9d24db6europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:c2c648722c26e4a6841deb47682236a7f17d029878b71c9570f86a14f5f0e6ffeurope-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:03d602800e12dd581cffdc0e404a296cbe5ceaaf3ecbb0011820fd15b4641e6beurope-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:7bd0efd1356d4722416047d0db698c4cc848f6c557895a5fb099d739ddb9532deurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:a51e871b00bcddfa23ca86fe7eb6d73d3b269a3b1a13effe18fd7d25e54be83ceurope-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:f6f250c2a7a02147d220d6c1427aacb8980400d1b4915c53e9f70b3e5d66ba14europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:641cab7b8e94df501c3a4f60804667b82d7cd1fc8180816d12f18fc2c67aff33europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:96269744953d78e5ba4042cf6204e5207937f8abe014ec35ea40ef81910d1948Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.148.1europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.148.1europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.148.1Container (OCI) Images
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.148.1europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.148.1v1.148.0Compare Source
[github.com/gardener/gardener:v1.148.0]
[OPERATOR]The GA-ed and unconditionally enabledVPAInPlaceUpdatesfeature gate is removed. If you have references to this feature gate, clean them up before upgrading to this version of Gardener. by @ialidzhikov [#15201][OPERATOR]gardener-discovery-serverversion< v0.11.0, if you are not using the defaultgardener-discovery-servermanaged by gardener operator, please update yourgardener-discovery-serverto version>= v0.11.0before updating Gardener to this version. by @vpnachev [#15244]📰 Noteworthy
[OPERATOR]gardenadmnow enables SSH for all nodes in a self hosted shoot cluster. This is required to be able to bootstrap the control plane. by @tobschli [#15270][USER]All authenticated users are now allowed to readControllerRegistrations in the garden cluster (these resources contain metadata information about the registered extensions in the system). by @rfranzke [#15316][DEVELOPER]Gardener's base images have been updated to Debian 13 (trixie). by @timuthy [#15286]✨ New Features
[OPERATOR]A new alpha feature gateRemoveHTTPProxyLegacyPortis added togardenlet. When enabled, it removes the legacy HTTP proxy port (tls-tunnel,8132) and its supporting resources from the Seed ingress gateway. It can only be enabled once all Shoots on the Seed report theUsesUnifiedHTTPProxyPortconstraint. by @jamand [#15132][DEVELOPER]The generate-kubeconfig.sh script now allows to specify the validity of the requested kubeconfig for shoots by passing the --expiration-minutes flag. by @moritzfalke [#15361][DEVELOPER]flow.TaskGroupis a new type inpkg/utils/flowfor bundling tasks under a shared id and dependency set. Add it to aflow.GraphviaGraph.AddGroup; the compiledFlowsees only individual tasks — groups are a build-time convenience. See thegodoconTaskGroupandGraph.AddGroupfor the flattening rules. by @rfranzke [#15311]🐛 Bug Fixes
[OPERATOR]fix(shoot-mutator): honor machine image providerConfig updates on unchanged name/version by @MartinWeindel [#15296][OPERATOR]FixwaitUntilWantedMachineDeploymentsAvailablelogic so that the function returns an error when rolling updates are still in-progress. by @thiyyakat [#15344][DEVELOPER]Components that have added workarounds to call install scripts for tools fromGARDENER_TOOL_DIRcan now be removed. by @vpnachev [#15408][DEVELOPER]Fix warning about missing shasum in remote-local-setup by @chrkl [#15295]🏃 Others
[OPERATOR]The global observability ingress secret is now managed by thegardener-operatorand rotated later when theGardenresource is marked for credential rotation. by @vicwicker [#15284][OPERATOR]The update mode of the VerticalPodAutoscaler resources deployed by Gardener is now explicitly set toInPlaceOrRecreate, reflecting the actual runtime behavior after the unconditional enablement of theVPAInPlaceUpdatesfeature gate. by @Velin-Todorov [#15232][OPERATOR]Garden Prometheus now scrapeskubelet_volume_stats_*metrics, enabling PVC volume-usage monitoring, which can also be used bypvc-autoscaler. by @RadaBDimitrova [#15255][OPERATOR]A sporadic issue with stale secrets in theistio-basic-auth-serverafter credential rotation has been fixed. by @vicwicker [#15329][OPERATOR]The cherry-pick documentation now describes what kind of PRs are good candidates for cherry picks, and documents initiating cherry picks via the Prowcherrypickerplugin. by @ialidzhikov [#15261][OPERATOR]The etcd members of newly created shoot control planes are now prefixed with the seed name (spec.memberNamePrefixof theEtcdresource). by @acumino [#15233][OPERATOR]The following dependencies have been updated:europe-docker.pkg.dev/gardener-project/releases/3rd/victoriametrics/victoria-logsfromv1.37.2tov1.50.0. by @rrhubenov [#15381][OPERATOR]containerd-logrotate.timernow fires once per day with up to 4h jitter instead of every 10 minutes. 14-day retention is unchanged. by @marc1404 [#15161][DEPENDENCY]The following dependencies have been updated:registry.k8s.io/autoscaling/vpa-admission-controllerfrom1.7.0to1.7.1.registry.k8s.io/autoscaling/vpa-recommenderfrom1.7.0to1.7.1.registry.k8s.io/autoscaling/vpa-updaterfrom1.7.0to1.7.1. by @gardener-ci-robot [#15352][DEPENDENCY]The following dependencies have been updated:gardener/dashboardfrom1.84.3to1.84.4. Release Notes by @gardener-ci-robot [#15310][DEPENDENCY]The following dependencies have been updated:quay.io/kiwigrid/k8s-sidecarfrom2.9.0to2.10.0. by @gardener-ci-robot [#15371][DEPENDENCY]The following dependencies have been updated:quay.io/kiwigrid/k8s-sidecarfrom2.8.1to2.9.0. by @gardener-ci-robot [#15367][DEPENDENCY]The following dependencies have been updated:gcr.io/istio-release/pilotfrom1.29.5to1.29.6.gcr.io/istio-release/proxyv2from1.29.5to1.29.6.istio.io/apifromv1.29.5tov1.29.6. by @gardener-ci-robot [#15293][DEPENDENCY]The following dependencies have been updated:gardener/dashboardfrom1.84.4to1.84.5. Release Notes by @gardener-ci-robot [#15375][DEPENDENCY]The following dependencies have been updated:europe-docker.pkg.dev/gardener-project/releases/3rd/victoriametrics/operatorfromv0.65.0tov0.73.1.Configuration
📅 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.