Hi Abhay i still have the error
Code : -
---
- hosts: dpie_prod
user: dpiesa
become: true
become_method: enable
tasks:
- name: install telnet
yum: pkg=telnet state=present update_cache=true
ERROR:
fatal: [lind01]: FAILED! => {"changed": false, "module_stderr": "Shared
connection to lind01.\r\n", "module_stdout": "sudo: illegal option
`-n'\r\nusage: sudo -h | -K | -k | -L | -l | -V | -v\r\nusage: sudo
[-bEHPS] [-p prompt] [-u username|#uid] [VAR=value]\r\n {-i | -s
| <command>}\r\nusage: sudo -e [-S] [-p prompt] [-u username|#uid] file
...\r\n", "msg": "MODULE FAILURE", "rc": 1}
But I can run this successfully manually on a server like this without
password
#dpiesa@lind01:/home/dpiesa> sudo yum install telnet
Also can become root like this
dpiesa@lind01:/home/dpiesa> become
root@lind01:/root>
On Monday, May 21, 2018 at 10:59:42 PM UTC-5, abhay srivastava wrote:
>
> Try:
>
> - hosts: dpie_prod
> user: dpiesa
> become: True
> tasks:
> - name: install telnet
> yum: pkg=telnet state=installed update_cache=true
> # command: sudo yum install telnet -y
>
>
>
>
> On Sat, May 19, 2018 at 12:56 AM, 'Kallu Srikanth' via Ansible Project <
> [email protected] <javascript:>> wrote:
>
>> Hi,
>>
>> I highly appreciate if anybody can help, please
>>
>> ############### playbook ##################
>>
>> - hosts: dpie_prod
>> user: dpiesa
>> tasks:
>> - name: install telnet
>> yum: pkg=telnet state=installed update_cache=true
>> # command: sudo yum install telnet -y
>> become: yes
>> become_user: root
>> become_method: sudo
>>
>> The above does not work and throws this error
>>
>> TASK [install telnet]
>> ****************************************************************************************************************************************
>> [WARNING]: Module invocation had junk after the JSON data: usage: sudo
>> -e [-S] [-p prompt] [-u username|#uid] file ...
>>
>> fatal: [lind01.corp.acxiom.net]: FAILED! => {"changed": false,
>> "module_stderr": "Shared connection to lind01.corp.acxiom.net
>> closed.\r\n", "module_stdout": "sudo: illegal option `-n'\r\nusage: sudo -h
>> | -K | -k | -L | -l | -V | -v\r\nusage: sudo [-bEHPS] [-p prompt] [-u
>> username|#uid] [VAR=value]\r\n {-i | -s | <command>}\r\nusage:
>> sudo -e [-S] [-p prompt] [-u username|#uid] file ...\r\n", "msg": "MODULE
>> FAILURE", "rc": 1}
>> to retry, use: --limit
>> @/home/dpiesa/playbooks/install_telnet.retry
>>
>>
>> ##########################################################################################################################################################################
>>
>> But below works
>>
>> - hosts: dpie_prod
>> user: dpiesa
>> tasks:
>> - name: install telnet
>> command: sudo yum install telnet -y
>>
>>
>> ########################################################################################################################################################################
>>
>> [dpiesa@cwypatch06 playbooks]$ ansible --version
>> ansible 2.5.2
>> config file = /etc/ansible/ansible.cfg
>> configured module search path =
>> [u'/home/dpiesa/.ansible/plugins/modules',
>> u'/usr/share/ansible/plugins/modules']
>> ansible python module location =
>> /usr/lib/python2.7/site-packages/ansible
>> executable location = /bin/ansible
>> python version = 2.7.5 (default, Aug 4 2017, 00:39:18) [GCC 4.8.5
>> 20150623 (Red Hat 4.8.5-16)]
>>
>>
>> I think I am not using become options correctly can somebody help ??
>>
>> Thank you.
>>
>> --
>> 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] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/2de5f3d4-b9b8-45be-b0c2-8941e4c55c52%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/ansible-project/2de5f3d4-b9b8-45be-b0c2-8941e4c55c52%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Regards,
> Abhay Srivastava
> ---------------------------
> Mob-9160512000
>
--
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/573867fd-3869-4395-a0d1-7c20fb415e7c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.