-
Notifications
You must be signed in to change notification settings - Fork 32
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
Use apimachinery error library to check for missing nfd instance #80
Use apimachinery error library to check for missing nfd instance #80
Conversation
Hi @courtneypacheco. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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/test-infra repository. |
/ok-to-test |
Thanks @courtneypacheco for the patch! Otherwise lgtm |
Thanks for the review @marquiz |
nit: could you squash the commits into one? gofmt should be part of the first (single) patch. |
The existing error checking library in the cri-api package was used to check for the case where the NFD instance is deleted. However, this error checking library is used for GRPC specific errors, not for errors related to the 'metav1' package. The 'metav1' package is used by various k8s resources (e.g., DaemonSet, Service, etc.), and thus, we should be checking for 'metav1' problems, not GRPC problems.
a2981c2
to
5a17c59
Compare
Thanks, @marquiz! I'm ready for review again whenever you have the time! |
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.
Thanks @courtneypacheco! Looks good. Plus I really like your commit messages 😊
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ArangoGutierrez, courtneypacheco, marquiz The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The existing error checking library in the cri-api package was used to check for the case where the NFD instance is deleted. However, this error checking library is used for GRPC specific errors, not for errors related to the
metav1
package. Themetav1
package is used by various k8s resources (e.g., DaemonSet, Service, etc.), and thus, we should be checking formetav1
problems, not GRPC problems.