Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 29, 2026

This PR contains the following updates:

Package Change Age Confidence
sigs.k8s.io/controller-runtime v0.22.4v0.23.1 age confidence

Release Notes

kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)

v0.23.1

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.23.0...v0.23.1

v0.23.0

Compare Source

🔆 Highlights

⚠️ Breaking changes

  • Dependencies: Update to k8s.io/* v1.35 by @​alvaroaleman @​dongjiang1989 @​kannon92 (#​3316, #​3349, #​3386, #​3391, #​3401)
  • Client: Add subresource Apply support by @​alvaroaleman in #​3321
  • Events: Migration to the new events API by @​clebs in #​3262
    • Using the new GetEventRecorderFor requires updating your rbac for events to use the events.k8s.io apiGroup rather than the `` (core) apiGroup
  • Fakeclient: Set ResourceVersion for SSA Create by @​alvaroaleman in #​3311
  • Webhooks: Generic Validator and Defaulter by @​alvaroaleman in #​3360
    • Existing code of the form builder.WebhookManagedBy(mgr).For(&corev1.Deployment{}) has to be changed to builder.WebhookManagedBy(mgr, &appsv1.Deployment{})
    • Existing webhook implementations have to be changed to take the concrete object rather than runtime.Object, for example from ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) to ValidateCreate(ctx context.Context, obj *appsv1.Deployment) (admission.Warnings, error)

✨ Features

🐛 Bugfixes

🌱 Other

📖 Documentation

Dependencies

Added
  • github.com/Masterminds/semver/v3: v3.4.0
  • github.com/gkampitakis/ciinfo: v0.3.2
  • github.com/gkampitakis/go-diff: v1.3.2
  • github.com/gkampitakis/go-snaps: v0.5.15
  • github.com/goccy/go-yaml: v1.18.0
  • github.com/joshdk/go-junit: v1.0.0
  • github.com/maruel/natural: v1.1.1
  • github.com/mfridman/tparse: v0.18.0
  • github.com/tidwall/gjson: v1.18.0
  • github.com/tidwall/match: v1.1.1
  • github.com/tidwall/pretty: v1.2.1
  • github.com/tidwall/sjson: v1.2.5
  • go.uber.org/automaxprocs: v1.6.0
  • golang.org/x/tools/go/expect: v0.1.0-deprecated
  • golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated
Changed
  • github.com/go-logr/logr: v1.4.2 → v1.4.3
  • github.com/google/pprof: d1b30fe → 27863c8
  • github.com/onsi/ginkgo/v2: v2.22.0 → v2.27.2
  • github.com/onsi/gomega: v1.36.1 → v1.38.2
  • github.com/prometheus/client_golang: v1.22.0 → v1.23.2
  • github.com/prometheus/client_model: v0.6.1 → v0.6.2
  • github.com/prometheus/common: v0.62.0 → v0.66.1
  • github.com/prometheus/procfs: v0.15.1 → v0.16.1
  • github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
  • github.com/spf13/cobra: v1.9.1 → v1.10.0
  • github.com/spf13/pflag: v1.0.6 → v1.0.9
  • github.com/stretchr/testify: v1.10.0 → v1.11.1
  • go.etcd.io/bbolt: v1.4.2 → v1.4.3
  • go.etcd.io/etcd/api/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/server/v3: v3.6.4 → v3.6.5
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.61.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.36.0
  • go.yaml.in/yaml/v2: v2.4.2 → v2.4.3
  • golang.org/x/crypto: v0.36.0 → v0.45.0
  • golang.org/x/mod: v0.21.0 → v0.29.0
  • golang.org/x/net: v0.38.0 → v0.47.0
  • golang.org/x/oauth2: v0.27.0 → v0.30.0
  • golang.org/x/sync: v0.12.0 → v0.18.0
  • golang.org/x/sys: v0.31.0 → v0.38.0
  • golang.org/x/telemetry: bda5523078029d
  • golang.org/x/term: v0.30.0 → v0.37.0
  • golang.org/x/text: v0.23.0 → v0.31.0
  • golang.org/x/tools: v0.26.0 → v0.38.0
  • golang.org/x/xerrors: 5ec99f89bdfabe
  • google.golang.org/genproto/googleapis/rpc: a0af3ef200df99
  • google.golang.org/grpc: v1.72.1 → v1.72.2
  • google.golang.org/protobuf: v1.36.5 → v1.36.8
  • gopkg.in/evanphx/json-patch.v4: v4.12.0 → v4.13.0
  • k8s.io/api: v0.34.0 → v0.35.0
  • k8s.io/apiextensions-apiserver: v0.34.0 → v0.35.0
  • k8s.io/apimachinery: v0.34.0 → v0.35.0
  • k8s.io/apiserver: v0.34.0 → v0.35.0
  • k8s.io/client-go: v0.34.0 → v0.35.0
  • k8s.io/code-generator: v0.34.0 → v0.35.0
  • k8s.io/component-base: v0.34.0 → v0.35.0
  • k8s.io/gengo/v2: 85fd79dec3ebc5
  • k8s.io/kms: v0.34.0 → v0.35.0
  • k8s.io/kube-openapi: f3f2b99589584f
  • k8s.io/utils: 4c0f3b2bc988d5
  • sigs.k8s.io/json: cfa47c32d32026
Removed
  • github.com/kisielk/errcheck: v1.5.0
  • github.com/kisielk/gotool: v1.0.0
  • gopkg.in/yaml.v2: v2.4.0

New Contributors

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.0...v0.23.0

Thanks to all our contributors! 😊

v0.22.5

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.4...v0.22.5


Configuration

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

🚦 Automerge: Enabled.

Rebasing: Never, 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 January 29, 2026 15:45
@renovate
Copy link
Contributor Author

renovate bot commented Jan 29, 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):

  • 1 additional dependency was updated

Details:

Package Change
sigs.k8s.io/structured-merge-diff/v6 v6.3.1 -> v6.3.2-0.20260122202528-d9cc6641c482

@renovate renovate bot force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch 2 times, most recently from 87e2296 to b0d077c Compare January 29, 2026 16:32
renovate bot and others added 2 commits January 29, 2026 17:59
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | sigs.k8s.io/controller-runtime | v0.22.4 | v0.23.1 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Keep using GetEventRecorderFor as the new GetEventRecorder API
requires different RBAC permissions.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
@mnencia mnencia force-pushed the renovate/sigs.k8s.io-controller-runtime-0.x branch from b0d077c to 24c2668 Compare January 29, 2026 17:08
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Jan 29, 2026
@renovate
Copy link
Contributor Author

renovate bot commented Jan 29, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jan 29, 2026
@mnencia mnencia merged commit 71bd4d8 into main Jan 29, 2026
7 of 8 checks passed
@mnencia mnencia deleted the renovate/sigs.k8s.io-controller-runtime-0.x branch January 29, 2026 18:39
mnencia pushed a commit that referenced this pull request Jan 30, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.11.0](v0.10.0...v0.11.0)
(2026-01-30)


### Features

* Add support for DefaultAzureCredential authentication mechanism
([#681](#681))
([2c134ea](2c134ea))
* **deps:** Update barman-cloud to v3.17.0
([#702](#702))
([fa546ea](fa546ea))


### Bug Fixes

* **azure:** Update barman-cloud with Azure validation fix
([#710](#710))
([0153abb](0153abb)),
closes
[#705](#705)
* **deps:** Update all non-major go dependencies
([#719](#719))
([4a637d7](4a637d7))
* **deps:** Update k8s.io/utils digest to 914a6e7
([#715](#715))
([b3bcf6d](b3bcf6d))
* **deps:** Update module sigs.k8s.io/controller-runtime to v0.23.1
([#748](#748))
([71bd4d8](71bd4d8))
* Resolve WAL archiving performance and memory issues
([#746](#746))
([378c76a](378c76a)),
closes
[#735](#735)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Signed-off-by: Peggie <info@cloudnative-pg.io>
renovate bot added a commit to sdwilsh/ansible-playbooks that referenced this pull request Jan 30, 2026
…v0.11.0

##### [\`v0.11.0\`](https://github.com/cloudnative-pg/plugin-barman-cloud/releases/tag/v0.11.0)

##### Features

- Add support for DefaultAzureCredential authentication mechanism ([#681](cloudnative-pg/plugin-barman-cloud#681)) ([2c134ea](cloudnative-pg/plugin-barman-cloud@2c134ea))
- **deps:** Update barman-cloud to v3.17.0 ([#702](cloudnative-pg/plugin-barman-cloud#702)) ([fa546ea](cloudnative-pg/plugin-barman-cloud@fa546ea))

##### Bug Fixes

- **azure:** Update barman-cloud with Azure validation fix ([#710](cloudnative-pg/plugin-barman-cloud#710)) ([0153abb](cloudnative-pg/plugin-barman-cloud@0153abb)), closes [#705](cloudnative-pg/plugin-barman-cloud#705)
- **deps:** Update all non-major go dependencies ([#719](cloudnative-pg/plugin-barman-cloud#719)) ([4a637d7](cloudnative-pg/plugin-barman-cloud@4a637d7))
- **deps:** Update k8s.io/utils digest to [`914a6e7`](cloudnative-pg/plugin-barman-cloud@914a6e7) ([#715](cloudnative-pg/plugin-barman-cloud#715)) ([b3bcf6d](cloudnative-pg/plugin-barman-cloud@b3bcf6d))
- **deps:** Update module sigs.k8s.io/controller-runtime to v0.23.1 ([#748](cloudnative-pg/plugin-barman-cloud#748)) ([71bd4d8](cloudnative-pg/plugin-barman-cloud@71bd4d8))
- Resolve WAL archiving performance and memory issues ([#746](cloudnative-pg/plugin-barman-cloud#746)) ([378c76a](cloudnative-pg/plugin-barman-cloud@378c76a)), closes [#735](cloudnative-pg/plugin-barman-cloud#735)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated lgtm This PR has been approved by a maintainer no-issue size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant