Skip to content

Update module github.com/gardener/gardener-extension-registry-cache to v0.23.0#91

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-gardener-gardener-extension-registry-cache-0.x
Open

Update module github.com/gardener/gardener-extension-registry-cache to v0.23.0#91
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-gardener-gardener-extension-registry-cache-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 20, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/gardener/gardener-extension-registry-cache v0.19.0v0.23.0 age confidence

Release Notes

gardener/gardener-extension-registry-cache (github.com/gardener/gardener-extension-registry-cache)

v0.23.0

Compare Source

[github.com/gardener/gardener-extension-registry-cache:v0.23.0]

⚠️ Breaking Changes

  • [OPERATOR] Deploying the registry-cache admission in a setup where the virtual cluster is NOT enabled is no longer supported. The presence of the virtual cluster is now always required. It is recommended to deploy the registry-cache extension via the gardener-operator. by @​dimitar-kostadinov [#​581]
  • [OPERATOR] ⚠️ This extension no longer supports Kubernetes versions <= 1.31. Please make sure to upgrade all Garden, Seed and Shoot clusters to at least version 1.32 before deploying this extension version. by @​timuthy [#​572]
  • [USER] The use of .. in the URL path for the .mirrors.hosts[].host field of the registry-mirror extension is now forbidden. by @​dimitar-kostadinov [#​575]

✨ New Features

🐛 Bug Fixes

  • [USER] The generation of a CA bundle path when .mirrors.hosts[].caBundleSecretReferenceName from the registry-mirror extension is set is now fixed. by @​dimitar-kostadinov [#​575]

🏃 Others

  • [OPERATOR] The europe-docker.pkg.dev/gardener-project/releases/3rd/registry image is updated from 3.1.0 to 3.1.1. by @​dimitar-kostadinov [#​576]

application/spdx+json

  • gardener-extension-registry-cache-admission-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission@sha256:9deff9f848a5cd7c75546859d986dc139e66764b37fc53d76890697244fc6811
  • gardener-extension-registry-cache-admission-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission@sha256:9fb2f3c1055c6c0024b6931482c96a4bb9e377b0614626931419204b2d6013c3
  • gardener-extension-registry-cache-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache@sha256:42cc378163b1f1fa6ec3c56185d15c1ae24502df3659931e31ee43e6ed65d9eb
  • gardener-extension-registry-cache-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache@sha256:5ac384bfc4ab91aa14b0eb01b6358da397703f4239a722a80a08e439f7519b89

Helm Charts

  • admission-registry-cache-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-application:v0.23.0
  • admission-registry-cache-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-runtime:v0.23.0
  • registry-cache: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/registry-cache:v0.23.0

Container (OCI) Images

  • gardener-extension-registry-cache-admission: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission:v0.23.0
  • gardener-extension-registry-cache: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache:v0.23.0

v0.22.0

Compare Source

[github.com/gardener/gardener-extension-registry-cache:v0.22.0]

⚠️ Breaking Changes

  • [OPERATOR] The migration logic introduced in registry-cache@v0.18.0 to update immutable fields of the registry cache StatefulSet is now removed. Before updating to this version of the extension, ensure that you have not skipped minor versions when upgrading the extension and that the migration was executed successfully for all Shoot clusters using the extension. You can use the following script to perform the check. by @​dimitar-kostadinov [#​568]

✨ New Features

  • [USER] The registry-mirror extension now supports configuring non-compliant mirror registries by allowing to:
    • set an URL path segment in the .mirrors[].hosts[].host field
    • define the override_path option in the containerd registry configuration by using the .mirrors[].hosts[].overridePath field. by @​dimitar-kostadinov [#​554]

🏃 Others

  • [OPERATOR] The europe-docker.pkg.dev/gardener-project/releases/3rd/registry image is updated from 3.0.0 to 3.1.0. by @​dimitar-kostadinov [#​564]

application/spdx+json

  • gardener-extension-registry-cache-admission-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission@sha256:4738cdf6a505b26a09768d62a277fc5a53e0fa4dc00b8fb9f2113fc89df97bf7
  • gardener-extension-registry-cache-admission-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission@sha256:e21ce931862221f16914ae9c20fe0c799fd0dfe95bafc29772a659eae039e2a3
  • gardener-extension-registry-cache-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache@sha256:5e509150aa3ea359ae94d4f655d09289c2788cde4e5b43e0de5178666022f0d7
  • gardener-extension-registry-cache-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache@sha256:8fed6ce0fea183f2209a74f6f826f783b491a042b4a7cf98525a2a2f76293109

Helm Charts

  • admission-registry-cache-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-application:v0.22.0
  • admission-registry-cache-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-runtime:v0.22.0
  • registry-cache: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/registry-cache:v0.22.0

Container (OCI) Images

  • gardener-extension-registry-cache-admission: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission:v0.22.0
  • gardener-extension-registry-cache: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache:v0.22.0

v0.21.0

Compare Source

[github.com/gardener/gardener-extension-registry-cache:v0.21.0]

✨ New Features

🐛 Bug Fixes

  • [OPERATOR] The registry-cache-admission's validatingwebhookconfiguration is no longer leaking in the virtual cluster when the registry-cache operator.gardener.cloud/v1alpha1.Extension resource is deleted. by @​ialidzhikov [#​550]

🏃 Others

  • [OPERATOR] The VerticalPodAutoscaler resources managed by the registry-cache extension are enhanced to define an explicit container policy for all containers that need to be auto-scaled and to have a catch-all container policy (containerName: '*' and mode: Off) always. by @​ialidzhikov [#​533]

Helm Charts

  • admission-registry-cache-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-application:v0.21.0
  • admission-registry-cache-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-runtime:v0.21.0
  • registry-cache: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/registry-cache:v0.21.0

Container (OCI) Images

  • gardener-extension-registry-cache-admission: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission:v0.21.0
  • gardener-extension-registry-cache: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache:v0.21.0

v0.20.0

Compare Source

[github.com/gardener/gardener-extension-registry-cache:v0.20.0]

🏃 Others

  • [OPERATOR] Add missing securityContext fields to the registry-cache extension components in order to comply with the restricted Pod Security Standards policy. by @​mstueer [#​473]
  • [OPERATOR] The .spec.trafficDistribution field of the topology-aware Services will be automatically switched from the deprecated PreferClose to the new PreferSameZone option for Kubernetes 1.34+. by @​Kostov6 [#​531]
  • [OPERATOR] The registry image is now referred by digest instead of tag. The upstream image docker.io/library/registry (and later on europe-docker.pkg.dev/gardener-project/releases/3rd/registry) is (by design) rebuilt frequently. by @​ialidzhikov [#​523]
  • [DEVELOPER] The base image of registry-cache components is updated to gcr.io/distroless/static-debian13:nonroot. by @​ialidzhikov [#​505]

Helm Charts

  • admission-registry-cache-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-application:v0.20.0
  • admission-registry-cache-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-registry-cache-runtime:v0.20.0
  • registry-cache: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/registry-cache:v0.20.0

Container (OCI) Images

  • gardener-extension-registry-cache-admission: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache-admission:v0.20.0
  • gardener-extension-registry-cache: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/registry-cache:v0.20.0

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner May 20, 2026 08:25
@renovate renovate Bot enabled auto-merge (squash) May 20, 2026 08:25
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 20, 2026

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

  • 37 additional dependencies were updated

Details:

Package Change
github.com/onsi/ginkgo/v2 v2.27.2 -> v2.28.1
github.com/onsi/gomega v1.38.2 -> v1.40.0
k8s.io/api v0.34.2 -> v0.35.4
k8s.io/apimachinery v0.34.2 -> v0.35.4
k8s.io/client-go v0.34.2 -> v0.35.4
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 -> v0.0.0-20260319190234-28399d86e0b5
sigs.k8s.io/controller-runtime v0.22.4 -> v0.23.3
github.com/Masterminds/semver/v3 v3.4.0 -> v3.5.0
github.com/gardener/gardener v1.132.1 -> v1.142.2
github.com/go-openapi/jsonpointer v0.22.3 -> v0.22.5
github.com/go-openapi/jsonreference v0.21.3 -> v0.21.5
github.com/go-openapi/swag v0.25.3 -> v0.25.4
github.com/go-openapi/swag/cmdutils v0.25.3 -> v0.25.4
github.com/go-openapi/swag/conv v0.25.3 -> v0.25.5
github.com/go-openapi/swag/fileutils v0.25.3 -> v0.25.5
github.com/go-openapi/swag/jsonname v0.25.3 -> v0.25.5
github.com/go-openapi/swag/jsonutils v0.25.3 -> v0.25.5
github.com/go-openapi/swag/loading v0.25.3 -> v0.25.5
github.com/go-openapi/swag/mangling v0.25.3 -> v0.25.5
github.com/go-openapi/swag/netutils v0.25.3 -> v0.25.4
github.com/go-openapi/swag/stringutils v0.25.3 -> v0.25.5
github.com/go-openapi/swag/typeutils v0.25.3 -> v0.25.5
github.com/go-openapi/swag/yamlutils v0.25.3 -> v0.25.5
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 -> v0.0.0-20260115054156-294ebfa9ad83
github.com/prometheus/common v0.67.4 -> v0.67.5
github.com/prometheus/procfs v0.19.2 -> v0.20.1
go.uber.org/zap v1.27.1 -> v1.28.0
go.yaml.in/yaml/v2 v2.4.3 -> v2.4.4
golang.org/x/oauth2 v0.33.0 -> v0.36.0
golang.org/x/sync v0.18.0 -> v0.20.0
golang.org/x/time v0.14.0 -> v0.15.0
golang.org/x/tools v0.43.0 -> v0.44.0
google.golang.org/protobuf v1.36.10 -> v1.36.11
k8s.io/apiextensions-apiserver v0.34.2 -> v0.35.4
k8s.io/klog/v2 v2.130.1 -> v2.140.0
k8s.io/kube-openapi v0.0.0-20250814151709-d7b6acb124c3 -> v0.0.0-20260317180543-43fb72c5454a
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 -> v6.3.2

@renovate renovate Bot force-pushed the renovate/github.com-gardener-gardener-extension-registry-cache-0.x branch 2 times, most recently from 20c4bca to cf9fedb Compare May 20, 2026 14:56
@renovate renovate Bot force-pushed the renovate/github.com-gardener-gardener-extension-registry-cache-0.x branch from cf9fedb to a083b90 Compare May 22, 2026 15:48
@renovate renovate Bot changed the title Update module github.com/gardener/gardener-extension-registry-cache to v0.22.0 Update module github.com/gardener/gardener-extension-registry-cache to v0.23.0 May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants