Skip to content

fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.147.1#396

Open
gardener-ci-robot wants to merge 1 commit into
mainfrom
renovate/github.com-gardener-gardener-pkg-apis-1.x
Open

fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.147.1#396
gardener-ci-robot wants to merge 1 commit into
mainfrom
renovate/github.com-gardener-gardener-pkg-apis-1.x

Conversation

@gardener-ci-robot

@gardener-ci-robot gardener-ci-robot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/gardener/gardener/pkg/apis v1.146.1v1.147.1 age confidence

Release Notes

gardener/gardener (github.com/gardener/gardener/pkg/apis)

v1.147.1

Compare Source

[github.com/gardener/gardener:v1.147.1]

🐛 Bug Fixes

  • [OPERATOR] fix(shoot-mutator): honor machine image providerConfig updates on unchanged name/version by @​MartinWeindel [#​15306]

application/spdx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:3521d33c202f7af770052f9d20accb651751276b8c02afadcfab2f98a2255632
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:993b3306db96ecb8d59e2370b8bfedcf66f79a4294d31c280f0902d99adfecf2
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:286379a7622eab32e2203e4f52952778e023da6b40f89ed9ed80a59f3317e9e0
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:4e265945895d71a5afaa1248fdc1a08a4a52cfe0fe9afd0533fb09554d4b1a0a
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:386c9eb816bd570f4e31e7d47378cfaa4b9308d67875c05f89ecab3b3a62609a
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:aa9c28242b35c6f93b64fab97606ed002a7ac62933ef929d76ff194d770e8ff8
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:42c5c83a89f35816cb8517184c3ef4c67bb7210469005dae3d453fe5a441e6b0
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:974374aaa48c49d095d579a750626e1e9dfdefcfb802924731fb7e5774e6fd5d
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:bb58c7cff06027b208e667b6527d619ad3917b84fa416868a88040c2aabeba06
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:cf6be6972a6550ea0691796df02477d3cdf3fe4bc34fa127d036c92d0d2de855
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:6a65af86c1e943c0290c02b0759dc658fd712ad1553d26acd6e856bb69f5e9bc
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:cb273069efce30b87d93bad9a684c4bfbfc42acbc5d2847caa972a9ce9471499
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:1e87b0423bd91c067c5dfb73125590590dce432d97bb208381ab279cdc4d6f62
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:c06f6b23e1ce0483cf343d85be5e035a61e954457b70170e6533fa3ae914b897
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:76261fec9a92022d7a4e0e6e5d8e9f71575a604dab9d0fdefb1a78a3f2d3cdcb
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:9dbe5cc9c466e70d6827aeb180155b92f411d059a29dc9381d868b210e95eeeb
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:a5577b02e0802981d231386237941a785f95f500db215deb3858fbc7c16761e2
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:ad8ec4bbd6c6a52673e575fe3acf094c281fee25fec48603ec8611935df09820

application/vnd.cyclonedx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:53e0af6e6a8edc0f572213a8b561a0e250cbe970b36712bc463078946ce81088
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:f859ab87a7abbc74836e39fa1efd649496b0cd528d9e442fd0e7e43677ab7e74
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:1926a1c90c4c881d9c8f34b91141cc2f5d2d0ded25bb9ed7bfb0157487475e97
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:e9b33f7a814368c314eefc639d3fc93c9f943cb01b9ad077cbc7cc0c4fea0668
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:08330261fa9030e06b5f79dd5e2a5733780af71a0229320c5e6b0bf53d9c004f
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:3c4d8590187907bd60c83c07ba70b380196ef91811af836439863605a74e9edd
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:14269a65f59d500bc1547685ae3912ec6b10560d187a800e745610b33eea199b
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:3fe7ddd78a4e14da12a96d1dce295559520b3ae65c9f395d0f1ac0b15dd9c263
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:061c8042a12e0c09e7d23660337474b545d3987117c77aabb27eaf15ebad412d
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:285dfc877f7da9d640d9939e6a042edeaaccf080d0337c22376860ddaacdfc3f
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:6c8d47f1b520746d0304bda0b68346f87d168a6dc156c3e9264739063972af3a
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:786d29e75a6d6bc89535972928a05e27f51bc132eb1e43a65b26f4f2f3942677
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:28573e3757e39d594777800a2cd5e2c54a303877a9a9c1fb0ce7b72249a9f63b
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:d3fbb5ecd2263017937cd07e93018a6442c4a7bd6a14ce1a6ffbb882e22dcf31
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:581521d37bd0346862333786baf69b11b1eb52c2eefbdc69316bfeba61f7fdff
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:aa5e217feeaf5965394a7992a7a424d1b357e84c01e18a406777455b95918885
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:9b668fbb1955fa94797d05b60670833556ba99174982050d6a112f2956ae8e7f
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:d962489875777d2d56c251bc4cf136e27616eea0a7fe59c0e08fdfb1912adb93

Helm Charts

  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.147.1
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.147.1
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.147.1

Container (OCI) Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.147.1
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.147.1
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.147.1
  • gardenadm: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.147.1
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.147.1
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.147.1
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.147.1
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.147.1
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.147.1

v1.147.0

Compare Source

[github.com/gardener/gardener:v1.147.0]

⚠️ Breaking Changes

  • [OPERATOR] The following APIs have been removed, as they have been removed from Kubernetes:

    • autoscaling/v2beta1
    • WebhookAdmissionConfiguration/v1alpha1
    • scheduling/v1alpha1 by @​tobschli [#​15002]
  • [OPERATOR] Operators must ensure that the deployed provider extensions enable their BackupEntry controllers before upgrading to this version. See e.g. gardener-extension-provider-gcp#1423 for how to adapt an extension. If the provider extensions are not yet adapted, either upgrade them first or explicitly disable the BackupEntryForGarden feature gate. by @​rfranzke [#​15220]

  • [OPERATOR] CloudProfile admission now rejects capability names starting with gardener- in spec.machineCapabilities. The prefix is reserved for capability names owned by Gardener core. by @​Roncossek [#​15146]

  • [DEVELOPER] (*HealthChecker).CheckManagedResources in pkg/utils/kubernetes/health/checker has a new trailing parameter suppressFunc func(*resourcesv1alpha1.ManagedResource) bool. Pass
    nil to preserve the previous behavior.

    (*HealthChecker).CheckNodes in pkg/utils/kubernetes/health/checker has a new parameter preservedNodeNames sets.Set[string] and now returns (*gardencorev1beta1.Condition, bool) instead of *gardencorev1beta1.Condition. Pass nil for preservedNodeNames and ignore the second return value to preserve the previous behavior. by @​thiyyakat [#​15277]

  • [DEVELOPER] The .spec.seed field in extensions.gardener.cloud/v1alpha1.Cluster is now optional and represented as a pointer (*runtime.RawExtension). Extension authors must tolerate its absence and may need to adapt code that constructs ClusterSpec literals or reads .Spec.Seed.Raw directly. by @​rfranzke [#​15121]

  • [DEPENDENCY] The github.com/gardener/gardener/extensions/pkg/terraformer package is marked as deprecated now. Instead, consider using plain SDK calls for infrastructure reconciliation. The package removal is scheduled after Gardener v1.154 has been released. by @​kon-angelo [#​15074]

📰 Noteworthy

  • [OPERATOR] The etcd defragmentation schedule has been changed from once every 3 days to once daily, within the shoot's maintenance window. For HA clusters, defragmentation runs in a rolling fashion across etcd members, so there is no downtime. by @​ishan16696 [#​15190]
  • [OPERATOR] The gardener-node-agent component config field apiServer.caBundle (inline CA bytes) has been replaced by apiServer.caFile (path to the CA file on disk). The cluster CA bundle is now written as a dedicated file at /var/lib/gardener-node-agent/cluster-ca.crt. Operators managing custom or manual node-agent configurations must update them accordingly. by @​shafeeqes [#​15166]
  • [OPERATOR] The istio-basic-auth-server deployment procedure has been improved to prevent unnecessary rollouts. by @​timuthy [#​15175]

✨ New Features

  • [OPERATOR] Machine Preservation for Worker Pools: The Shoot API now supports machine preservation via two new fields under spec.provider.workers[].machineControllerManager: autoPreserveFailedMachineMax and machinePreserveTimeout. When enabled, MCM preserves failed machines for the configured duration instead of immediately replacing them, facilitating root-cause analysis of node failures. See the MCM machine preservation docs for details.

    The following changes ensure preserved nodes do not disrupt normal shoot operations:

    • New Shoot constraint: PreservedFailedMachinesAbsent surfaces during active preservation events.
    • Health condition tolerance: SystemComponentsHealthy suppresses DaemonSet failures attributable entirely to pods on preserved nodes, provided there are no other system component failures. EveryNodeReady reports preserved unhealthy nodes with an explanatory suffix and excludes them from lease, systemd-unit, and scaling checks.
    • OSC check exemption: Preserved nodes are exempt from the OSC update check so that shoot reconciliation is not blocked by intentionally failed nodes.
    • Cluster Autoscaler adjustment: When autoPreserveFailedMachineMax is set on any worker pool, the Cluster Autoscaler is deployed with --max-total-unready-percentage=100, disabling the isClusterHealthy check that would otherwise suppress scale-up when preserved (unready) nodes are present. by @​thiyyakat [#​15277]
  • [OPERATOR] The pvc-autoscaler (GEP-38) is now integrated into the Seed and Shoot logging components Vali and VictoriaLogs, so their PVCs grow automatically when running low on disk space or inodes. by @​RadaBDimitrova [#​15102]

  • [DEVELOPER] local-setup: The MutatingAdmissionPolicy admission plugin is now enabled by default for the gardener-apiserver. by @​vpnachev [#​15180]

  • [DEVELOPER] Add --extra-target-namespace option to Gardener Resource Manager
    Add EnsureGardenerResourceManagerDeployment to genericmutator.Ensurer interface by @​dnaeon [#​14335]

🐛 Bug Fixes

  • [OPERATOR] A regression which could lead to HTTP 401 errors for clients using client-certificates to authenticate at kube-apiservers when L7 load-balancing is active has been fixed. by @​oliver-goetz [#​15288]
  • [OPERATOR] An issue causing a provider extension to reconcile a Worker with a type different from its own during an in-place update is now fixed. by @​shafeeqes [#​15212]
  • [DEVELOPER] Fixed a bug where the go tool module was not usable from the tools.mk file.
    Extensions must include the following additional dependency that is released along g/g:
    • github.com/gardener/gardener/hack/tools
      To get rid of custom tool entries in any extension's hack/tools.go file, the following can be added to hack/update-codegen.sh in order to replace the dependency on k8s.io/code-generator: CODE_GEN_DIR=$(GOWORK=off go list -m -modfile $(go list -m -f '{{.Dir}}' github.com/gardener/gardener/hack/tools)/go.mod -f '{{.Dir}}' k8s.io/code-generator). by @​LucaBernstein [#​15218]

🏃 Others

  • [OPERATOR] Extension (operator.gardener.cloud) and ControllerDeployment (core.gardener.cloud) resources can now reference Secrets and ConfigMaps from the garden namespace via the new resources field. The data of referenced objects can be templated into Helm values using {{ .resources.<name>.data.<key> }}. Referenced objects must carry the label gardener.cloud/role: resource-reference. by @​oliver-goetz [#​14979]
  • [OPERATOR] Fixed a small formatting error in the Shoot's .status.lastMaintenance.description description when there are other operations that took place during the maintenance. by @​plkokanov [#​15213]
  • [OPERATOR] Disable the health_check extension in the OpenTelemetry Collector config on shoot nodes to avoid port conflicts (13133) with shoot-owner-managed otel-collector instances. by @​rrhubenov [#​15199]
  • [OPERATOR] shoot.spec.kubernetes.clusterAutoscaler now supports an optional autoscaling.minAllowed that sets a minimum resource value for the cluster-autoscaler's VPA. by @​aaronfern [#​15268]
  • [OPERATOR] The existing backwards-compatibility logic in gardener-apiserver and gardener-operator for capping out-of-range eventTTL field values to the new maximum allowed value (24h) is now removed. by @​ialidzhikov [#​15208]
  • [OPERATOR] Unblock gardener-node-agent self-restart by decoupling it from the rest of the systemd services by @​dnaeon [#​15116]
  • [OPERATOR] Startup performance of istio-cluster-configuration & networkpolicy controllers has been improved to avoid cache sync timeouts. by @​oliver-goetz [#​15182]
  • [OPERATOR] gardenadm discover is now split into gardenadm discover new and gardenadm discover existing subcommands, separating the flows for discovering resources for a local Shoot manifest vs. for a Shoot already registered in the garden cluster. by @​ialidzhikov [#​15145]
  • [OPERATOR] add two panels for node reboot , one is for reboot count + uptime and one is for reboot events across all nodes by @​neo-liang-sap [#​15123]
  • [OPERATOR] The configuration APIs of gardener-resource-manager, gardenlet and gardener-controller-manager now allow the configuration of cacheSyncTimeout values for their controllers. It allows operators to unblock stuck controller start ups on large scale seeds. by @​timuthy [#​15189]
  • [OPERATOR] TLS verification for the cAdvisor and kubelet scrape jobs by the cache Prometheus is now skipped on all types of seeds. by @​vicwicker [#​15181]
  • [OPERATOR] gardenadm discover now exports BackupBucket and BackupEntry resources for existing Shoots, which are needed for disaster recovery scenarios. by @​ialidzhikov [#​14792]
  • [OPERATOR] Updated machine-controller-manager dependency to v0.62.1. by @​thiyyakat [#​15277]
  • [DEVELOPER] The cert-management module dependency is switched from the full module (github.com/gardener/cert-management) to its newly introduced lightweight API submodule (github.com/gardener/cert-management/pkg/apis). by @​MartinWeindel [#​15154]
  • [DEVELOPER] The following dependencies are updated:
    • k8s.io/*: v0.35.5 -> v0.36.1
    • sigs.k8s.io/controller-runtime: v0.23.3 -> v0.24.0
    • sigs.k8s.io/controller-tools: v0.20.1 -> v0.21.0 by @​tobschli [#​15002]
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] Update kindest/node image to v1.36.1 (kind v0.32.0). by @​ary1992 [#​15126]
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
    • registry.k8s.io/node-problem-detector/node-problem-detector from v0.8.25 to v1.36.0.
    • registry.k8s.io/node-problem-detector/node-problem-detector from v1.34.4 to v1.36.0.
    • registry.k8s.io/node-problem-detector/node-problem-detector from v1.35.3 to v1.36.0. by @​gardener-ci-robot [#​15251]
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:
  • [DEPENDENCY] The following dependencies have been updated:

📖 Documentation

  • [OPERATOR] Added an operator guide for CloudProfile.spec.machineCapabilities (GEP-33) at docs/operations/cloudprofile_capabilities.md. by @​Roncossek [#​15109]

application/spdx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:a5b8f02ac857c7d72ad3e03c5fe8461af1ab3817ec6be7ba9a40aa1cefce3913
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:e630e69c82a5882454dd7aa3e74196c55462acb1d63d5e6af4bf06c37626d0ea
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:18dfdecd204c339d1f50dea221f25bccf78f5457b1bad885949dd5c4018c8bce
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:e2b8cf0796ef37f08039128210c9721f45796777983cd78f925966d10d45e79d
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:8548e59e6187d6e55f09946dc289f775ebec883f84f5a5e0dc4420fe9edfd77d
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:89d77c67823a15067e8b1d7407e59dc539571d11b4b5f2637644805cc4ba5292
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:b10eb31bfd621e6e6533fe390a11b97cf5702afe92b8ee4451bdd5a450feb8b4
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:b4eee4e2cc4e5f4ce8ae0c2998fb2fb4cbac4080151226a8f89217ed58dae503
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:286f2e9aca1c25b499cabccba8b3c93e505fb05a783913da95d8ec36cbfda9fa
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:7df3725138117ce10edad2246ac427f6fd0af48ef362e63dc66871c54930788d
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:6d84d2866d2455f27ddb1d0633f9a3c0cf2e406aa15ee997f6cde5d634e6d533
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:d189dfc1db337fefc4bbec58eac87c97ec8e72f56dbef51b0aba8653907d1887
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:14635e39f58b8861758bebae54b746509dc35925ee1e14ce921fbbb2a91418dc
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:b9815bdbd492729decec6861e27d5866ae6a2167873af332034e3b7ac611d732
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:6d298b399fec42e8d2da716708c96c34ed4ba60095a63d787805120d2e28f050
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:ffb08aa53a6543af90174a03476cf53de3ac473bf50d5f8fef606764488ce2d1
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:0b41ced4b20e2c09b9f94e08551b2eef37e00d5f1608409f1f31a9aed0fc40e6
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:2d2b4cc11c3053c8b0cbee48acc3ee27a65ad1d0ef6c6f9ecef6e7bc318bac36

application/vnd.cyclonedx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:a765fc77d0137e3ae8b1b994977af496e25de24dffd9806e624cdee3cf241e0b
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:abb63633727264c7fa2992e3cfdc582b7531e85c7821c941c6939b3e02290187
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:cc979ee04b2c2913e421c721307ebacede0eee536736ce49e166e3e3678d4fe9
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:fa78fbf523d3a0c5fc550c787dbc733c5ec4d88c9e2a9cbaf58038ecdb0c2ab3
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:a5b22c7ba83b16444dc9d0ce7f4e2b988ee2fed34f027e6d0d052bfc304f4402
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:f8c94c9a3b99387f0e2d4922a63cea8db4f516fa656acfc464e57a87ce3e7d02
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:c6bb59f575e1c9709a84a3bc151c4433ec3f6ea6b0ab082804288b770e95d2c0
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:ec0515227973067a9f758429e0f3457bfdf5eeeabb1cb9ac0dfc672717ce9038
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:978256709321960b7cb32b80bde63eb4c62283a39bf14228bdcb1267ed2596ec
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:9e23759a9c81ab6cff6181a765c422ced681699731e7888aea7f3146cad619a9
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:95ce00cf720ddd37cb7ae2df74853fef8a133a60b53915a08338b4d39e5c3f54
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:a56c56e3cb1286bf96ef63be0dbbb8800d868f8b02e7e9ce03eee14ab3e48d84
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:5301b9f9bdd0ca11cc23ac0802739e02e11900df3b10e8c62978076c4f7c559e
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:f7519c2ce92b7c0e0ef181a011bdf7657c537dc796d9fb94c3a647167212e1fd
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:0beb971812b53a1299acaee0d14dc3db7a10dd41bf56e7e987417593f3bdd78e
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:3017e22193d734b204f0a82118b69b92b5760e63a47e0eb7eeec21e5500d299e
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:0e0765a0c1dc7c02d63536219b7859bba7204f4b4645db02f1e6ed667ce8f975
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:f80f7c12238bfdcfd1ef51428096b09ab7c05bb2cf6ddfd6e6c157e784e4af54

Helm Charts

  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.147.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.147.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.147.0

Container (OCI) Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.147.0
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.147.0
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.147.0
  • gardenadm: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.147.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.147.0
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.147.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.147.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.147.0
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.147.0

v1.146.5

Compare Source

[github.com/gardener/gardener:v1.146.5]

🐛 Bug Fixes

  • [OPERATOR] fix(shoot-mutator): honor machine image providerConfig updates on unchanged name/version by @​MartinWeindel [#​15305]

application/spdx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:210793d4e75653689011dcc79b6958a58b5446c895d366d6a696101304f061b7
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:eb159147a4f407dd456dd3251835208787f5a2dd4e2d8a48a9a0a5a7c0e02dd2
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:843de7ab7e0b1874c34071fbb65029d1ca9eda769d178e1994faebd9e89d3b2b
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:c3e21274ce6e2b05245c47a5bbeadff685495b989951af01e9507703ee2f6973
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:2a182645bcf9d30e247b1be4676d30bcbfebb21e03bdfb0d54d86165a0604ae7
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:d33f32790a5e73a04232d0e61eb35db6392b76ac22ce4e52d673ea8ea7ca2051
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:0724497c48dd240dc0f9ef8cec0ccf72726048b1f1b389325532dba5ef2d3d2c
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:2d1ec711899e408e600085aa82e9dccbf2c0d517ac1ec4b0e0827d4b01e79d60
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:7331e03a2743237da9277e41c70f43f8f5dd55a4aedf8fba56604aec663383ed
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:d7c298f7eee26941831ce8ffb5983c9649d960a044204ee2a0d9ee5758f43bd8
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:6e5730822feb85f31981fdaa5840b3d0ecb63ab274d2120de9965e214f577e10
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:807b99df4ad5205cc0850db63523f3dbf7bd3662b85e4bf8157e8e0c27a307d2
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:16f88a1c372dd81315f84e62599f16ed2775017ef9d04dd82da24a60f913aa39
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:34e3a94b29485a9f8528aadc0e264e9f73ebbf187b13001bee665e285b4c55ad
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:6b1cd9195927fb80060c0ecb19c66199c6e7d31894137efdd0c7074cc89235b2
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:7ec88504662270fd68e67b5a48a397a38408f78ed9745bd9abf4b0b37340a3ee
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:4540b8d4fc537f2ba6191aa8c45fed4756508d73fe1fc3c5e41026c634368704
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:f0abf6044f3bed640db0d26b7b813fe8db708c73b7da2b4bd1cc46f0a80f087a

application/vnd.cyclonedx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:2317153294dfbe40101b91e3897fd757246ee538cf590682e08c33971d01f6f9
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:7abb857e30727821500ae72c01d29fb87027c3ca8e0d956c064f3aaf2c5786cc
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:9c363c912b3ce57e026b0b6686c7d18d68b0539fd3bb226d4100c69d057157a5
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:efd252aa6cd0274ba0cdf70f5689c27c2ae43c0b615250d3ae66ef6d5c5850d9
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:49f6099a36e8225f603e8f6642893e719888a1856ead6975fccb7878f78b8f80
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:997d9f5b3fa77f67fb2796f28bd74ed48fe0447c23a0c45493f111eb6195fc7f
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:4bc52979fea542c5f55950519e813523259463b99dffe9351d1369db17ab428a
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:dfcb08e49e849c092ec321be58a426f5656a7d6f4b5fec0fc12c8deeed3488e0
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:038c21c9f17703d05107070730311138550da58485bca6c5a54fa1902e830194
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:ec120158a0e7e921e29810e53099ead7ba8bafbc2f138938c5f320c49773de9a
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:349624c19f6f8df10b1625bf1ddbcfeafdb799fd74d24784398ebcb145781f30
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:6a1daefbc48fe606fb20ed4aa8cbcebedfdf3ec8e0f05ce9ba8d125dd421a415
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:4a9a0a5cef39347f0745200d5f31ac2df47d7b045cc07199fae48e7ff7b32492
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:c97a59879061af19cd4c5fbbf208613fbef139d944faaf720723ed710f0a66b6
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:76ecc619e4f8c7921ba1f58490d59e46aeef5189ae0864f381ee5045f2a2b00d
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:e42e0b636ec09b70ce847c2788eec93632f0a9e420ba927948ccaafd36ecda74
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:10f7fab01499e462478f006586cc9d4131aa3588620b7e5afb457ebaecca3ba7
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:ba48bd660f9ece70fc46407a9b838f5d1228f93d7fc4e6a9dc2b8ac3aced42f7

Helm Charts

  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.146.5
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.146.5
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.146.5

Container (OCI) Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.146.5
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.146.5
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.146.5
  • gardenadm: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.146.5
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.146.5
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.146.5
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.146.5
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.146.5
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.146.5

v1.146.4

Compare Source

[github.com/gardener/gardener:v1.146.4]
🐛 Bug Fixes
  • [OPERATOR] A regression which could lead to HTTP 401 errors for clients using client-certificates to authenticate at kube-apiservers when L7 load-balancing is active has been fixed. by @​oliver-goetz [#​15291]
application/spdx+json
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:54ce318b6495d5d5ecc4b6c58eb3b76c8f828cdf66e474fb3ae5c93132403cc2
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:cbc11a7a2c5f2fc06f01a8a06dc353982ed36917dd3c8e55fb274931fb04324c
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:8f63d18cc5e1c96d84c6a0b426f0435ae03c81fe72d8d58037bb79fbffa67ddf
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:f92cb03429b7dade50237f9f939efe3dc5c00214770e28465850cff60bf3b133
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:04fa6ccc848e2fc37cb905ad62233826085606967f5b6fd80f59a7d52c8f99b1
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:391fa32b68f77d58bf007302e6ba2ecf422d101a0d207b99a5994845d0013053
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:2fd71b6f9d5142fa195e33f500aa47f33df6d11949d2eff1444820360af670ca
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:bc8813b60d006629b381d45bb0a4337b3ee26eaac7cf803db935fc009ceb9836
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:ee5a84b9c497921fd73c86e9f6436a93b1bb2665aafcca3fd901ab4738da06de
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:f93c2d90c119f9bb835b5f488d2472ae41c57939a550a677295261408cd2ced7
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:9a6547cf30636550319dbd4ad1b89379ca6962e1a71944f61c8f9daab81a604d
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:d8acc126f171bcd8d8bcca799c0c61e5f6406882100cd8eb8b5848adf31b9af4
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:5ae2ca3bb094c824b00d7e0e2663c1d0e9afff83a9e65ddc46af497e65181363
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:87d4858a47075274d36826ba4ae175897c67754b3e4988a3f30237551c045182
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:2fdc40eefc7256cdf4feee644b197d6fcfdd3efdd9709be977769128c20bf4c2
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:639adcf2b0322efce4d9e9851610d2d7cdf64e9fef45251c3f7263ee46b126ab
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:27c32e812e2510e80008e56740c615168381df63eb25cce3a973d9c557c0a884
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:32bbfc941cf3ea09ad9cea7f79f88ee0770e8e5df1b2093fce2e2dfed86e70d3
application/vnd.cyclonedx+json
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:0dde05f22269ae5132c450c8b2ad0ccb4c290c6f01fb7da8611e1f8ec81620d6
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:adde1673b3a303a35c8f58fda94b1158e648a1b82fb05c63c3c4c7eb37e3e1a8
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:093537480c620f517d3fa3389f865343d97bb61092c15d0476cc696839b15334
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:520e04100a0e7eea006c3799379cd0255265b01988e3ee41031bec68972af055
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:1b2e8dbb6bf4a98d60d1e3157810e2caa7dd65af5565f8534ba728b389182ee2
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:5814fd30c654a7db9da8534b238a7c1c4880fc3ab459aa2f03adf690f484f4fe
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:94a92337ffd40f1bc0a83392761336c28f9013b787973331c488f8be8a1b1273
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:e2250419fd5144cef2a61684d1ec39290898054a15e83cc2c43afc3be2c80e82
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:069b873af6e5f8d6d89748c9be0adbe1c5488dd8a3099cbed98891ecc69272be
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:efa47967dd9ed3799c4f43444634dbdd9f5f75a8246800648a40d7b3347e0947
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:afe8d16e7d641f24843ba3049f9b221b2901644545e004d05b62a4b0ac39d763
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:bab39b3a90c36ce9fb069c1a2c528aac1270345af0c10ce7b1d26a9481f25c7f
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:4ebe85643c840ca662324dd681149fa2912926577175a6fb958725f0e30f9e92
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:a3ada877d75012fac006374d8e9d3a560d833421c554cbab8fc3a7f5fdd8bd08
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:398edeb05af24850662ec49eec347ba430451f447e15c1981c09d28f7fff703a
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:56a7ce93d0fe95bbdab52df7ae94ab24654ff26709950d852f1232a5ccacc95c
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:66e03780bd00f8be3adb1db9c89b1414a886e68a224f698cda11431093ce5f6e
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:fac372cb3243cd000403c4c4cb239945ea6cc55dd6fe5387d44c39d0882b83fd
Helm Charts
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.146.4
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.146.4
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.146.4
Container (OCI) Images
  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.146.4
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.146.4
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.146.4
  • gardenadm: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm:v1.146.4
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.146.4
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.146.4
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.146.4
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.146.4
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.146.4

v1.146.3

Compare Source

[github.com/gardener/gardener:v1.146.3]

📰 Noteworthy

  • [OPERATOR] The etcd defragmentation schedule has been changed from once every 3 days to once daily, within the shoot's maintenance window. For HA clusters, defragmentation runs in a rolling fashion across etcd members, so there is no downtime. by @​ishan16696 [#​15224]

🐛 Bug Fixes

  • [OPERATOR] An issue causing a provider extension to reconcile a Worker with a type different from its own during an in-place update is now fixed. by @​shafeeqes [#​15225]
  • [DEVELOPER] Fixed a bug where the go tool module was not usable from the tools.mk file.
    Extensions must include the following additional dependency that is released along g/g:
    • github.com/gardener/gardener/hack/tools
      To get rid of custom tool entries in any extension's hack/tools.go file, the following can be added to hack/update-codegen.sh in order to replace the dependency on k8s.io/code-generator: CODE_GEN_DIR=$(GOWORK=off go list -m -modfile $(go list -m -f '{{.Dir}}' github.com/gardener/gardener/hack/tools)/go.mod -f '{{.Dir}}' k8s.io/code-generator). by @​LucaBernstein [#​15253]

application/spdx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:5e78d4dc4a776b90db70cafa1e3c5fc1714fe4a788a9cec2e65b726182f241c8
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:6b36553002f723a7e9329e97ab0f10ca5d604349ee304ee0db50f331cf10fc6e
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:883d2f2877f6894401d96a9da7601690ca5c4c64a6100660e333d7baa9588b95
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:9caa219f55ddcf1455aa72b47c6ec52cf49978f70bb4b9b0b11c1cdcc4676524
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:8f4133add29d2c9bf752136bd50fd0d5d019ef9710dae3080de7853389b22b1a
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:dfef1e028c3bc7039606729321e61d72d5df733090e0de52ba8be731fc9e644d
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:35d233cc5ffe637f623b5156f3035f453abc827629ce77b8cd866e47133b0653
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:67ab36430b9c8378447b988fe09d4726be8ed2deef9138e3442f86e9eb469c62
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:1a3066e756c94891e81687c4fff7892016da23c13c80748299ebde62426c3c12
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:abc27ecabe9f0cf84db08817521ca5be2c6a559549a157ab0f7cab011e18ecbf
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:664ffd588f72a9920a0ed3dcc28e4c48a1c121d783afd0906633f087857b2304
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:e4ad04d7cf5c3bc00069f7b77b939f5279b89775052ee82090101a0564a294dc
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:4c18d0f209131d4cab20043b93c9f94445691940219d2137838744a9417f503d
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:b1afcd9f00fe1a4961b9e4f8cee65f9725740624e2d9aa3fed3f3dba27376402
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:30ac5db7b0afabd225c4110f3e5231c31ff403064e060a04889688a491b0c161
  • resource-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager@sha256:3cba403b637325c9ee6d0b451bce65004694aba3a2d5226ad15dc3ad9705eb90
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:60dce3643e1fd8f60cb5f4c447f319c7758fc94ebd3088690bc3eefb4b64890d
  • scheduler-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler@sha256:6c3eeacc626ffc9464fbbfa09ae9765997f0e496df47ddf1705054dd90b20333

application/vnd.cyclonedx+json

  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:102ac1d75818a5fba942bbc6860666ccf2a61769d340434196605baede213658
  • admission-controller-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller@sha256:2d3351c6f699d6a56e26635c490b9612b340ed8e67ad945c7ea402672b973ce6
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:001e365c14af75aee9cc96fe9f989fa9ac3b4050d860cf273c35a3dafc2e51f1
  • apiserver-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver@sha256:239aa27144153a50df963702aa7ac7c45920b749c3a35b81b6556f55ee4e5dc0
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:6138985056f796ab2cce2e4cf82d26ac2e9d95d2c8e9a9a78fa4fea985cf2aeb
  • controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager@sha256:fe389042d1883132a78bece455e013fa801766676226f0317efbd6809a3b46f6
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:852ce9e99c86d5233c08656dfacfa0f065fad468bd46ce6118404104bcb3b567
  • gardenadm-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenadm@sha256:a570bc117c991ba00ddec675630c4100d010c4df05e2af4127a2a6f3ece4e132
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:023ffbf5ee3aafd01aa45d6b00965952e56edd6c5b7c63fcbd09b0aba6725f12
  • gardenlet-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet@sha256:fd6cf78abc07768a372b7e14f7a054c3143f0b36068b93d3b7d13f33078906f6
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:0c92c48f6b792d9b31c785ca59f580c4913501ccc9f1168455c2a3d3f1a45d2d
  • node-agent-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent@sha256:b5b9e53cddd83403603260ddc31507ecafc006226414cf8db515c28b46a71a83
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:ca1cacfb48e55c81e829fc9d357743c53031ac5d524a2ee72574ee802c15c8e4
  • operator-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/operator@sha256:e4599b87729c65460f3d1657e27415b468cf045b50d49369bde0e7978dcb2577
  • resource-manager-

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@gardener-ci-robot gardener-ci-robot added the kind/enhancement Enhancement, improvement, extension label Jul 8, 2026
@gardener-ci-robot gardener-ci-robot added the kind/enhancement Enhancement, improvement, extension label Jul 8, 2026
@gardener-prow gardener-prow Bot added the cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. label Jul 8, 2026
@hyperspace-pr-bot

Copy link
Copy Markdown

Summary

The following content is AI-generated and provides a summary of the pull request:

⚠️ Warnings:

  • Could not get issue gardener/oidc-apps-controller#8203. Status: 404 - UnknownObjectException

How to categorize this PR?
/kind task
/area oidc-apps

What this PR does / why we need it:
This PR updates the github.com/gardener/gardener/pkg/apis dependency from v1.146.1 to v1.146.2. The upstream patch release includes a fix to disable the health_check extension in the OpenTelemetry Collector config on shoot nodes to avoid port conflicts (13133) with shoot-owner-managed otel-collector instances.

Code changes:

  • Updated go.mod to bump github.com/gardener/gardener/pkg/apis from v1.146.1 to v1.146.2
  • Updated go.sum with the corresponding checksum entries for the new version

Additional context:
This is an automated dependency update generated by Mend Renovate. The change is a patch-level bump with minimal risk.

Which issue(s) this PR fixes:
N/A

Special notes for your reviewer:

Release note:

Updated `github.com/gardener/gardener/pkg/apis` dependency to `v1.146.2`.

  • 🔄 Regenerate and Update Summary
  • ✏️ Insert as PR Description (deletes this comment)
  • 🗑️ Delete comment
PR Bot Information

Version: 1.27.2

  • Event Trigger: pull_request.opened
  • File Content Strategy: Full file content
  • Output Template: PR Bot Custom Output Template
  • Correlation ID: b029bcd0-7ae9-11f1-83d3-b53b7e72b439
  • LLM: anthropic--claude-4.6-sonnet
  • Summary Prompt: PR Prompt File

@gardener-prow gardener-prow Bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. kind/task General task labels Jul 8, 2026
@gardener-prow

gardener-prow Bot commented Jul 8, 2026

Copy link
Copy Markdown

@hyperspace-insights[bot]: The label(s) area/oidc-apps cannot be applied, because the repository doesn't have them.

Details

In response to this:

Summary

The following content is AI-generated and provides a summary of the pull request:

⚠️ Warnings:

  • Could not get issue gardener/oidc-apps-controller#8203. Status: 404 - UnknownObjectException

How to categorize this PR?
/kind task
/area oidc-apps

What this PR does / why we need it:
This PR updates the github.com/gardener/gardener/pkg/apis dependency from v1.146.1 to v1.146.2. The upstream patch release includes a fix to disable the health_check extension in the OpenTelemetry Collector config on shoot nodes to avoid port conflicts (13133) with shoot-owner-managed otel-collector instances.

Code changes:

  • Updated go.mod to bump github.com/gardener/gardener/pkg/apis from v1.146.1 to v1.146.2
  • Updated go.sum with the corresponding checksum entries for the new version

Additional context:
This is an automated dependency update generated by Mend Renovate. The change is a patch-level bump with minimal risk.

Which issue(s) this PR fixes:
N/A

Special notes for your reviewer:

Release note:

Updated `github.com/gardener/gardener/pkg/apis` dependency to `v1.146.2`.

  • 🔄 Regenerate and Update Summary
  • ✏️ Insert as PR Description (deletes this comment)
  • 🗑️ Delete comment
PR Bot Information

Version: 1.27.2

  • Event Trigger: pull_request.opened
  • File Content Strategy: Full file content
  • Output Template: PR Bot Custom Output Template
  • Correlation ID: b029bcd0-7ae9-11f1-83d3-b53b7e72b439
  • LLM: anthropic--claude-4.6-sonnet
  • Summary Prompt: PR Prompt File

Instructions 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.

@gardener-ci-robot gardener-ci-robot changed the title fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.146.2 fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.146.3 Jul 13, 2026
@gardener-ci-robot
gardener-ci-robot force-pushed the renovate/github.com-gardener-gardener-pkg-apis-1.x branch from 2dbd7ae to f204452 Compare July 13, 2026 08:03
@gardener-ci-robot gardener-ci-robot changed the title fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.146.3 fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.146.4 Jul 17, 2026
@gardener-ci-robot
gardener-ci-robot force-pushed the renovate/github.com-gardener-gardener-pkg-apis-1.x branch from f204452 to 3866e4b Compare July 17, 2026 07:47
@gardener-ci-robot gardener-ci-robot changed the title fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.146.4 fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.147.0 Jul 17, 2026
@gardener-ci-robot
gardener-ci-robot force-pushed the renovate/github.com-gardener-gardener-pkg-apis-1.x branch from 3866e4b to 0bb1c18 Compare July 17, 2026 09:33
@gardener-ci-robot

Copy link
Copy Markdown
Contributor Author

ℹ️ 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):

  • 5 additional dependencies were updated

Details:

Package Change
golang.org/x/sync v0.21.0 -> v0.22.0
golang.org/x/tools v0.46.0 -> v0.47.0
golang.org/x/sys v0.46.0 -> v0.47.0
golang.org/x/text v0.38.0 -> v0.40.0
k8s.io/apiextensions-apiserver v0.36.0 -> v0.36.2

@gardener-prow gardener-prow Bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jul 17, 2026
@gardener-ci-robot gardener-ci-robot changed the title fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.147.0 fix(deps): update module github.com/gardener/gardener/pkg/apis to v1.147.1 Jul 20, 2026
@gardener-ci-robot
gardener-ci-robot force-pushed the renovate/github.com-gardener-gardener-pkg-apis-1.x branch from 0bb1c18 to f08661d Compare July 20, 2026 13:56
@gardener-ci-robot
gardener-ci-robot force-pushed the renovate/github.com-gardener-gardener-pkg-apis-1.x branch from f08661d to b293f25 Compare July 21, 2026 07:35
@gardener-prow

gardener-prow Bot commented Jul 21, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign dnaeon for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/enhancement Enhancement, improvement, extension kind/task General task size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant