Prashant, For some reason Ansible isn't discovering "ansible_default_ipv4" for that host. You can try to see what it is discovering by running:
ansible -i inventories/standalone -m setup 149.165.170.53 Please also file an issue in Jira: https://issues.apache.org/jira/projects/AIRAVATA Thanks, Marcus On Oct 20, 2018, at 2:03 AM, Modak, Prashant Kumar <[email protected]<mailto:[email protected]>> wrote: Hi, The unreachable=0 is resolved, but now the ansible script is breaking in main.yml file: ======================== fatal: [149.165.170.53]: FAILED! => { "failed": true, "msg": "the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'dict object' has no attribute 'ansible_default_ipv4'\n\nThe error appears to have been in '/home/prashant/Desktop/airavata/dev-tools/ansible/roles/database/tasks/main.yml': line 120, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: give access to {{ db_user }} from remote\n ^ here\nWe could be wrong, but this one looks like it might be an issue with\nmissing quotes. Always quote template expression brackets when they\nstart a value. For instance:\n\n with_items:\n - {{ foo }}\n\nShould be written as:\n\n with_items:\n - \"{{ foo }}\"\n" } to retry, use: --limit @/home/prashant/Desktop/airavata/dev-tools/ansible/database.retry PLAY RECAP ********************************************************************* 149.165.170.53 : ok=23 changed=15 unreachable=0 failed=1 (ENV) prashant@prashant-VirtualBox:~/Desktop/airavata/dev-tools/ansible$ ========================= Also attaching the main.yml file for reference. Thanks. Prashant ________________________________________ From: Modak, Prashant Kumar Sent: Friday, October 19, 2018 9:14 AM To: [email protected]<mailto:[email protected]> Subject: issue facing with ansible-playbook, [UNREACHABLE] Hi, I am facing an issue while i am trying to run the following command: ansible-playbook -i inventories/standalone database.yml (ENV) [js-170-53] xseduser ~/Desktop/airavata/dev-tools/ansible-->ansible-playbook -i inventories/standalone database.yml PLAY [api-orch] **************************************************************** TASK [setup] ******************************************************************* fatal: [172.19.166.12]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n", "unreachable": true} to retry, use: --limit @/home/xseduser/Desktop/airavata/dev-tools/ansible/database.retry PLAY RECAP ********************************************************************* 172.19.166.12 : ok=0 changed=0 unreachable=1 failed=0 Please let me know if I am doing any wrong configuration setting or missing some configuration. Thanks. Prashant <main.yml>
