I am not executing playbook with sudo. Running it with my userID. Do you 
want me to paste -vvvv verbose output for more details here ? (I am using 
-K option with playbook and providing my 
password)

On Monday, 26 April 2021 at 16:11:30 UTC+5:30 [email protected] wrote:

> Did you execute your playbook with sudo? If with sudo then you may need to 
> ssh copy key again for root account to target machine. And Can try to add 
> -vvvv then post the result?
>
> Sent from my iPhone
>
> On 26 Apr 2021, at 18:37, Hasini P <[email protected]> wrote:
>
> 
>
> yes, I am able to ping-pong with my userID.. ssh password-less 
> connectivity was established from control server to remote server with my ID
>
>
> On Monday, 26 April 2021 at 16:05:34 UTC+5:30 [email protected] wrote:
>
>> Sorry, first of all, are you able to ping your server by ansible 
>> yourserver -m ping? Have you done to transfer your public key to client?
>>
>> Sent from my iPhone
>>
>> On 26 Apr 2021, at 18:32, Hasini P <[email protected]> wrote:
>>
>> Thanks, I tried different possibilities including your suggestion as 
>> below., but it didnt work
>>
>>
>> ---
>> - name: test
>>   hosts: all 
>>   tasks:
>>   - name: sample shell task to check the userID
>>     shell: echo `whoami`
>>     become: yes
>>
>> On Monday, 26 April 2021 at 15:59:20 UTC+5:30 [email protected] wrote:
>>
>>> I think just become_user: yes may solve your issue.
>>>
>>> Sent from my iPhone
>>>
>>> On 26 Apr 2021, at 18:26, Hasini P <[email protected]> wrote:
>>>
>>> 
>>>
>>>
>>> Team,  Can someone sort this out please.. We are using 2.8.18 version of 
>>> ansible on our control node. 
>>> I am facing error when trying to perform ping-pong with ansible as 
>>> become_user root (as pasted below). On the remote server, the user is 
>>> having access to run sudo commands and user can become root by running sudo 
>>> su -  
>>>  (with become disabled, connection is working fine to any remote_user)
>>>  
>>> Error -------------------_> 
>>> 1x.xx.xxx.xx | FAILED! => {
>>>     "ansible_facts": {
>>>         "discovered_interpreter_python": "/usr/bin/python"
>>>     },
>>>     "changed": false,
>>>     "module_stderr": "OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 
>>> 2017\r\ndebug1: Reading configuration data /etc/ssh/ssh_config\r\ndebug1: 
>>> /etc/ssh/ssh_config line 58: Applying options for *\r\ndebug1: auto-mux: 
>>> Trying existing master\r\ndebug2: fd 4 setting O_NONBLOCK\r\ndebug2: 
>>> mux_client_hello_exchange: master version 4\r\ndebug3: mux_client_forwards: 
>>> request forwardings: 0 local, 0 remote\r\ndebug3: 
>>> mux_client_request_session: entering\r\ndebug3: mux_client_request_alive: 
>>> entering\r\ndebug3: mux_client_request_alive: done pid = 31364\r\ndebug3: 
>>> mux_client_request_session: session request sent\r\ndebug1: 
>>> mux_client_request_session: master session id: 2\r\ndebug3: 
>>> mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: Received 
>>> exit status from master 1\r\nShared connection to 1x.xx.xxx.xx closed.\r\n",
>>>     "module_stdout": "",
>>>     "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
>>>     "rc": 1
>>>  
>>> I have used the below privilege escalation and tried ssh_connection 
>>> parameters in ansible config file
>>> [privilege_escalation]
>>> become=True
>>> become_method=sudo
>>> become_user=root
>>> become_ask_pass=True
>>>  
>>> [ssh_connection]
>>> ssh_args='-C -o ControlMaster=auto -o ControlPersist=60s'
>>> pipelining=False
>>>
>>> ------------------------------------------------------------------------------------
>>> On remote server, we have 2.7.5 version of python
>>> python3 --version
>>> -bash: python3: command not found
>>> $ python --version
>>> Python 2.7.5
>>> $ which python
>>> /bin/python
>>> sudo which python
>>> SUDO requires you to enter your login password :
>>> /bin/python
>>>
>>> Thanks
>>>
>>> -- 
>>> 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 view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/ansible-project/f3f80daf-fd7c-47b8-8950-704d8f6d4762n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/f3f80daf-fd7c-47b8-8950-704d8f6d4762n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> -- 
>> 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 view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/98908b1a-44f0-4ab7-859e-c44fb6c36bbbn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/98908b1a-44f0-4ab7-859e-c44fb6c36bbbn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> -- 
> 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 view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/9da37eca-0cd5-4a2a-ae8f-1523fda3a382n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/ansible-project/9da37eca-0cd5-4a2a-ae8f-1523fda3a382n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/94457919-21c5-4aa7-941f-d15a7df88082n%40googlegroups.com.

Reply via email to