-
Notifications
You must be signed in to change notification settings - Fork 55
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
What kind of credential is needed for infrastructure faults? #111
Comments
Hi @carlaabanes , mangle needs to a user which has sufficient permissions like a root or admin so the user can execute such commands. A low privileged user might not have such permissions which can effect the system. |
thanks! need to change our mangle account and do another test. |
Hi ashrimalivmware , all our fault testing is failed and we are facing blank wall. anyone had the same issue? |
Hi @carlaabanes , To assist you further I need a few more details about the failure.
Thanks, |
|
Mangle version is 3.5.0 |
Hi @rpraveen-vmware Can you please help with this issue? |
Hi @carlaabanes, After that you should be able to inject Infra faults. |
Thank you for your reply, however, our application team informed me that /tmp already have 777 permission. |
Hi @carlaabanes , I think it's best to have a zoom call to debug it further. Please help me with the suitable time and also provide me your email id so I can schedule a call. Thanks, |
|
Hi @carlaabanes |
|
|
Hi @carlaabanes cd /tmp//infra_agent;./infra_submit --operation inject --faultname cpuFault --load 75 --timeout 10 --faultId cpuFault failed. errorCode: 126 output: bash: ./infra_submit: Permission denied We had seen the similar issue with one of the internal team and had solved it by remounting the temp directory. (Command in one of the previous comments above..). The directory of /tmp was: The permission still remained same after remounting the directory. Can you try that. (Assuming its not done). Then try injecting fault. If this not resolving, please send us the infra_agent.log on the Endpoint location: |
Hi @carlaabanes |
What kind of credential and permission is required by mangle to run injections on remote endpoints to execute infrastructure faults? Im testing in our environment and using a credential with local admin rights but still facing permission denied issues.
./infra_submit --operation inject --faultname cpuFault --load 85 --timeout 3 --faultId cpuFault
errorCode 126 output: bash: ./infra_submit: Permission denied
The text was updated successfully, but these errors were encountered: