-
Notifications
You must be signed in to change notification settings - Fork 62
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
Improvements to the System API group #100
Conversation
1. Remove enum prefixes from proto as they are already added by protoc 2. Add comments to clarify that the service methods can affect global node state and break other drivers 3. Minor improvements in services integration tests Change-Id: I2c271cd99d4d6faed462c47b825519a756c0b797
Hi @jmpfar. Thanks for your PR. I'm waiting for a kubernetes-csi 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 |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ddebroy, jmpfar 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 |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
After some discussions, it was decided that we need to better document the Start/Stop methods, so users will know they can
break other drivers if they use them without care.
I've also used the chance to do some cleanup on the proto, such as removing redundant prefixes in enums, adding some more comments and formatting.
I've also added a few lines to the integration test to improve its verification of enums
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
This does introduce a user facing chance, but because the system API is not released yet I think this is safe