this is my dynamic inventory
# inventory of servers
#ungrouped servers
hdi_master1 ansible_host=13.234.186.61 ansible_user=centos
--private-key=/home/centos/openshift.pem
#hdinsights groups
[hdinsights_all]
hdi_master1
My Playbook:
=================
# Playbook to configure kubernetes
- name: Install docker
hosts: hdinsights_all
become: true
user: centos
roles:
- ansible-docker
My command:
=============
ansible-playbook -i
/root/ansible/config-mgmt/inventories/test_inventory.txt k8s-playbook.yml
-vvv
My ansible.cfg file:
=============
# some basic default values...
#inventory = /etc/ansible/hosts
transport = local
host_key_checking = False
when i run the playbook executing the tasks on localhost(Master Node)
instead of remote node.
I was able to see the verbose output , its executing the tasks on
localhost(Master Node) instead of remote node. like below.
ansible-playbook 2.9.2
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules',
'/usr/share/ansible/plugins/modules']
ansible python module location =
/usr/local/lib/python3.6/site-packages/ansible
executable location = /usr/local/bin/ansible-playbook
python version = 3.6.8 (default, Aug 7 2019, 17:28:10) [GCC 4.8.5
20150623 (Red Hat 4.8.5-39)]
Using /etc/ansible/ansible.cfg as config file
host_list declined parsing
/root/ansible/config-mgmt/inventories/test_inventory.txt as it did not pass
its verify_file() method
auto declined parsing
/root/ansible/config-mgmt/inventories/test_inventory.txt as it did not pass
its verify_file() method
yaml declined parsing
/root/ansible/config-mgmt/inventories/test_inventory.txt as it did not pass
its verify_file() method
Parsed /root/ansible/config-mgmt/inventories/test_inventory.txt inventory
source with ini plugin
statically imported:
/root/ansible/config-mgmt/roles/ansible-docker/tasks/docker-1809-shim.yml
PLAYBOOK: k8s-playbook.yml
*****************************************************
1 plays in k8s-playbook.yml
PLAY [Install docker]
**********************************************************
TASK [Gathering Facts]
*********************************************************
task path: /root/ansible/config-mgmt/playbooks/k8s-playbook.yml:2
<13.234.186.61> ESTABLISH LOCAL CONNECTION FOR USER: root
<13.234.186.61> EXEC /bin/sh -c 'echo ~root && sleep 0'
<13.234.186.61> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253 `" &&
echo ansible-tmp-1580810951.5062504-273966357242253="` echo
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253 `" ) &&
sleep 0'
<hdi_master1> Attempting python interpreter discovery
<13.234.186.61> EXEC /bin/sh -c 'echo PLATFORM; uname; echo FOUND; command
-v '"'"'/usr/bin/python'"'"'; command -v '"'"'python3.7'"'"'; command -v
'"'"'python3.6'"'"'; command -v '"'"'python3.5'"'"'; command -v
'"'"'python2.7'"'"'; command -v '"'"'python2.6'"'"'; command -v
'"'"'/usr/libexec/platform-python'"'"'; command -v
'"'"'/usr/bin/python3'"'"'; command -v '"'"'python'"'"'; echo ENDFOUND &&
sleep 0'
<13.234.186.61> EXEC /bin/sh -c '/usr/bin/python && sleep 0'
Using module file
/usr/local/lib/python3.6/site-packages/ansible/modules/system/setup.py
<13.234.186.61> PUT
/root/.ansible/tmp/ansible-local-105940rpdscio/tmpdm6lega7 TO
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253/AnsiballZ_setup.py
<13.234.186.61> EXEC /bin/sh -c 'chmod u+x
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253/
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253/AnsiballZ_setup.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c '/usr/bin/python
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253/AnsiballZ_setup.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c 'rm -f -r
/root/.ansible/tmp/ansible-tmp-1580810951.5062504-273966357242253/ >
/dev/null 2>&1 && sleep 0'
ok: [hdi_master1]
META: ran handlers
TASK [ansible-docker : include_tasks]
******************************************
task path: /root/ansible/config-mgmt/roles/ansible-docker/tasks/main.yml:2
included:
/root/ansible/config-mgmt/roles/ansible-docker/tasks/setup-RedHat.yml for
hdi_master1
TASK [ansible-docker : Ensure old versions of Docker are not installed.]
*******
task path:
/root/ansible/config-mgmt/roles/ansible-docker/tasks/setup-RedHat.yml:2
<13.234.186.61> ESTABLISH LOCAL CONNECTION FOR USER: root
<13.234.186.61> EXEC /bin/sh -c 'echo ~root && sleep 0'
<13.234.186.61> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295 `" &&
echo ansible-tmp-1580810953.4665756-103093794955295="` echo
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295 `" ) &&
sleep 0'
Using module file
/usr/local/lib/python3.6/site-packages/ansible/modules/packaging/os/yum.py
<13.234.186.61> PUT
/root/.ansible/tmp/ansible-local-105940rpdscio/tmpdacflhwm TO
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295/AnsiballZ_yum.py
<13.234.186.61> EXEC /bin/sh -c 'chmod u+x
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295/
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295/AnsiballZ_yum.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c '/usr/bin/python
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295/AnsiballZ_yum.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c 'rm -f -r
/root/.ansible/tmp/ansible-tmp-1580810953.4665756-103093794955295/ >
/dev/null 2>&1 && sleep 0'
ok: [hdi_master1] => {
"changed": false,
"invocation": {
"module_args": {
"allow_downgrade": false,
"autoremove": false,
"bugfix": false,
"conf_file": null,
"disable_excludes": null,
"disable_gpg_check": false,
"disable_plugin": [],
"disablerepo": [],
"download_dir": null,
"download_only": false,
"enable_plugin": [],
"enablerepo": [],
"exclude": [],
"install_repoquery": true,
"install_weak_deps": true,
"installroot": "/",
"list": null,
"lock_timeout": 30,
"name": [
"docker",
"docker-common",
"docker-engine"
],
"releasever": null,
"security": false,
"skip_broken": false,
"state": "absent",
"update_cache": false,
"update_only": false,
"use_backend": "auto",
"validate_certs": true
}
},
"msg": "",
"rc": 0,
"results": [
"docker is not installed",
"docker-common is not installed",
"docker-engine is not installed"
]
}
TASK [ansible-docker : Add Docker GPG key.]
************************************
task path:
/root/ansible/config-mgmt/roles/ansible-docker/tasks/setup-RedHat.yml:10
<13.234.186.61> ESTABLISH LOCAL CONNECTION FOR USER: root
<13.234.186.61> EXEC /bin/sh -c 'echo ~root && sleep 0'
<13.234.186.61> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806 `" &&
echo ansible-tmp-1580810954.2718413-150436624758806="` echo
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806 `" ) &&
sleep 0'
Using module file
/usr/local/lib/python3.6/site-packages/ansible/modules/packaging/os/rpm_key.py
<13.234.186.61> PUT
/root/.ansible/tmp/ansible-local-105940rpdscio/tmpn6b86fhm TO
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806/AnsiballZ_rpm_key.py
<13.234.186.61> EXEC /bin/sh -c 'chmod u+x
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806/
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806/AnsiballZ_rpm_key.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c '/usr/bin/python
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806/AnsiballZ_rpm_key.py
&& sleep 0'
<13.234.186.61> EXEC /bin/sh -c 'rm -f -r
/root/.ansible/tmp/ansible-tmp-1580810954.2718413-150436624758806/ >
/dev/null 2>&1 && sleep 0'
ok: [hdi_master1] => {
"changed": false,
"invocation": {
"module_args": {
"fingerprint": null,
"key": "https://download.docker.com/linux/centos/gpg",
"state": "present",
"validate_certs": true
}
}
}
--
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/0725dee3-9b9f-4cc2-b207-58334107684d%40googlegroups.com.