-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🌱 bump kube to 0.31.0, controller-runtime to v0.19.0, and fix generics issues #186
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #186 +/- ##
==========================================
- Coverage 88.88% 88.86% -0.02%
==========================================
Files 18 18
Lines 576 575 -1
==========================================
- Hits 512 511 -1
Misses 51 51
Partials 13 13 ☔ View full report in Codecov by Sentry. |
…s issues Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
e344cbe
to
e326148
Compare
@@ -85,17 +85,17 @@ type EnqueueRequestForAnnotation[T client.Object] struct { | |||
Type schema.GroupKind | |||
} | |||
|
|||
var _ crtHandler.EventHandler = &EnqueueRequestForAnnotation[client.Object]{} | |||
var _ crtHandler.TypedEventHandler[client.Object, reconcile.Request] = &EnqueueRequestForAnnotation[client.Object]{} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Internally EventHandler
was already updated to be this type. Does this have to change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is a bit clearer.
PR needs rebase. 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. |
Closing in favor of #192 |
Description of the change:
Bumps kube to v0.31.0 and controller-runtime to v0.19.0. Fixes deprecations and changes. Though, client-go has introduced some new interfaces and retired old ones. Hence, the API diff job failure.
Motivation for the change:
bring the library to the latest kube version