-
Notifications
You must be signed in to change notification settings - Fork 8
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
Add missing RBAC permissions #101
Conversation
Hi @jcanocan. Thanks for your PR. I'm waiting for a medik8s 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. |
Sounds reasonable that these RBAC permissions should be added (as SNR needed them as well), but I believe the Thank you for catching that and for participating.
|
Glad to contribute with the project. It is very interesting and promising :)
Sure! Here are the results:
It's a bit strange that it complains about
However, just using In conclusion, it looks like the only verb really required is
I will when we have a decision about if we want to add just |
That was fast :)
For option 0 ( |
Thanks :)
Yes, it finishes without any warning. |
Then, let's continue with option 5 |
v2:
|
bundle/manifests/fence-agents-remediation.clusterserviceversion.yaml
Outdated
Show resolved
Hide resolved
The verbs `list` and `watch` for namespace objects are required for recovering unhealthy nodes. Otherwise, the remediation tasks do not finish successfully. Signed-off-by: Javier Cano Cano <[email protected]>
/ok-to-test |
Looks good, thanks again for submitting the PR |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jcanocan, razo7 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 |
When FAR is used with
fence_azure_arm
fence agent. It requires permissions for watching and listing the namespace objects for repairing unhealthy nodes. If the operator does not hold these permissions, the following error is shown and NHC stays inRemediating
status :It adds verbs
list
andwatch
verbs fornamespace
resources.