You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(deps): bump reconciler.io/runtime from 0.23.0 to 0.25.1 (#461)
* chore(deps): bump reconciler.io/runtime from 0.23.0 to 0.25.1
Bumps [reconciler.io/runtime](https://github.com/reconcilerio/runtime) from 0.23.0 to 0.25.1.
- [Release notes](https://github.com/reconcilerio/runtime/releases)
- [Commits](reconcilerio/runtime@v0.23.0...v0.25.1)
---
updated-dependencies:
- dependency-name: reconciler.io/runtime
dependency-version: 0.25.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Adapt to reconciler.io/runtime v0.25.1 breaking API changes
Migrate to controller-runtime v0.23 typed webhook interfaces and
update RBAC for new events.k8s.io Event recorder API.
Changes:
- Update NewWebhookManagedBy to pass resource as second argument
instead of chaining .For()
- Migrate MavenArtifactDefaulter to admission.Defaulter[*MavenArtifact]
- Migrate MavenArtifactValidator to admission.Validator[*MavenArtifact]
- Remove manual runtime.Object type assertions in webhook handlers
- Add events.k8s.io API group to RBAC annotations for new Event API
- Regenerate config/rbac/role.yaml with events.k8s.io permissions
- Update test expectation for RequeueAfter behavior change when
status updates occur (per reconcilerio/runtime#653)
* Regenerate dist/source-controller.yaml with events.k8s.io RBAC
Update the distribution manifest to include events.k8s.io API group
permissions required by reconciler.io/runtime v0.25.x Event recorder.
---------
Signed-off-by: Rashed Kamal <rashed.kamal@broadcom.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rashed Kamal <rashed.kamal@broadcom.com>
0 commit comments