Skip to content

Instantly share code, notes, and snippets.

@cmoulliard
Last active June 25, 2020 09:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cmoulliard/26e6d330316fb56248553df9c6b217d5 to your computer and use it in GitHub Desktop.
Save cmoulliard/26e6d330316fb56248553df9c6b217d5 to your computer and use it in GitHub Desktop.

Using hosts

[dabou]
127.0.0.1

Result

ansible dabou -m ping -vvv
ansible 2.9.10
  config file = /Users/cmoullia/.ansible.cfg
  configured module search path = ['/Users/cmoullia/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/cmoullia/.venv/lib/python3.7/site-packages/ansible
  executable location = /Users/cmoullia/.venv/bin/ansible
  python version = 3.7.7 (default, Mar 10 2020, 15:43:33) [Clang 11.0.0 (clang-1100.0.33.17)]
Using /Users/cmoullia/.ansible.cfg as config file
host_list declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
script declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
auto declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
Parsed /Users/cmoullia/.ansible/hosts inventory source with ini plugin
META: ran handlers
<127.0.0.1> ESTABLISH SSH CONNECTION FOR USER: None
<127.0.0.1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/Users/cmoullia/.ansible/cp/21f0e6a9ae 127.0.0.1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<127.0.0.1> (255, b'', b'cmoullia@127.0.0.1: Permission denied (publickey,password,keyboard-interactive).\r\n')
127.0.0.1 | UNREACHABLE! => {
    "changed": false,
    "msg": "Failed to connect to the host via ssh: cmoullia@127.0.0.1: Permission denied (publickey,password,keyboard-interactive).",
    "unreachable": true
}

Using localhost

#[dabou]
#127.0.0.1

Result

ansible localhost -m ping -vvv
ansible 2.9.10
  config file = /Users/cmoullia/.ansible.cfg
  configured module search path = ['/Users/cmoullia/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/cmoullia/.venv/lib/python3.7/site-packages/ansible
  executable location = /Users/cmoullia/.venv/bin/ansible
  python version = 3.7.7 (default, Mar 10 2020, 15:43:33) [Clang 11.0.0 (clang-1100.0.33.17)]
Using /Users/cmoullia/.ansible.cfg as config file
host_list declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
script declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
auto declined parsing /Users/cmoullia/.ansible/hosts as it did not pass its verify_file() method
Parsed /Users/cmoullia/.ansible/hosts inventory source with ini plugin
META: ran handlers
<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: cmoullia
<127.0.0.1> EXEC /bin/sh -c 'echo ~cmoullia && sleep 0'
<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/cmoullia/.ansible/tmp `"&& mkdir /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444 && echo ansible-tmp-1593077088.034613-7625-270577048149444="` echo /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444 `" ) && sleep 0'
Using module file /Users/cmoullia/.venv/lib/python3.7/site-packages/ansible/modules/system/ping.py
<127.0.0.1> PUT /Users/cmoullia/.ansible/tmp/ansible-local-7622okj8hcaq/tmprzatrudx TO /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444/AnsiballZ_ping.py
<127.0.0.1> EXEC /bin/sh -c 'chmod u+x /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444/ /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444/AnsiballZ_ping.py && sleep 0'
<127.0.0.1> EXEC /bin/sh -c '/Users/cmoullia/.venv/bin/python /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444/AnsiballZ_ping.py && sleep 0'
<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /Users/cmoullia/.ansible/tmp/ansible-tmp-1593077088.034613-7625-270577048149444/ > /dev/null 2>&1 && sleep 0'
localhost | SUCCESS => {
    "changed": false,
    "invocation": {
        "module_args": {
            "data": "pong"
        }
    },
    "ping": "pong"
}
META: ran handlers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment