Hi All,
We are not able to switch the ansible playbook connection to root id. eg.
"sudo su -" and then execute the privilege commands. Kindly check and
advice on correct approach.
Error messages :-"Sorry, user ganeshbatwal is not allowed to execute
'/bin/sh -c echo BECOME-SUCCESS-ztghielsvyhxrzkvxzgqwsdmhgebdjrd;
Kindly note :- Due to security reasons we have blocked the "*/bin/sh
-c*"execution
in sudo configuration.
ansible-playbook passwd_never_expiry.yml --ask-become-pass
SUDO password:
PLAY [172.28.43.87]
************************************************************
TASK [setup]
*******************************************************************
fatal: [172.28.43.87]: FAILED! => {"changed": false, "failed": true,
"module_stderr": "Shared connection to 172.28.43.87 closed.\r\n",
"module_stdout": "Sorry, user ganeshbatwal is not allowed to execute
'/bin/sh -c echo BECOME-SUCCESS-legcrwpoindiydrchivdirlopufgmioc;
/usr/bin/python
/home/ganeshbatwal/.ansible/tmp/ansible-tmp-1501845852.66-214235381292662/setup.py;
rm -rf
\"/home/ganeshbatwal/.ansible/tmp/ansible-tmp-1501845852.66-214235381292662/\"
> /dev/null 2>&1' as root on jet-netline-websrvtestn2.jetairways.com.\r\n",
"msg": "MODULE FAILURE"}
[WARNING]: Could not create retry file
'/etc/ansible/passwd_never_expiry.retry'. [Errno 13] Permission
denied:
u'/etc/ansible/passwd_never_expiry.retry'
PLAY RECAP
*********************************************************************
172.28.43.87 : ok=0 changed=0 unreachable=0
failed=1
Playboook details:-
cat passwd_never_expiry.yml
---
- hosts: 172.28.43.87
become: yes
become_user: root
become_method: sudo
tasks:
- name: Setting the password never expiry settings
shell: chage -I -1 -m 0 -M 99999 -E -1 cargo
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/9fe5699c-b772-460f-ba37-b0151ff9231a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.