Can someone help? On Friday, July 24, 2020 at 2:37:05 PM UTC+5:30, sajal tiwari wrote: > > My bad, below is the linux playbook which is working fine using the same > jumpserver. > --- > - hosts: test > gather_facts: no > become: yes > #become_method: "sudo" > > tasks: > - name: Create file > file: > path: /tmp/test > state: touch > > Host file entry > TestA ansible_connection=ssh ansible_ssh_user=root ansible_ssh_pass=**** > ansible_ssh_common_args='-o ProxyCommand="sshpass -p '****' ssh -W %h:%p > -q root@**** > > > > On Friday, July 24, 2020 at 4:55:47 AM UTC+5:30, Dick Visser wrote: >> >> You only posted one playbook initially, Which I think is the "asa >> playbook". But now you mention a second "linux playbook". >> What does that look like? Is it very similar? >> >> Logically, if one playbook "doesn't work", and a different one does, then >> you've not proven much. >> >> But instead of going over all permutations of the available snippets of >> information and guess what you mean, it's best if you provide all the >> information. >> >> >> >> On Thu, 23 Jul 2020 at 20:12, sajal tiwari <[email protected]> wrote: >> >>> No the jumpserver is same only difference is playbook is linux playbook >>> is working but asa playbook is not working. >>> >>> On Thursday, July 23, 2020 at 10:35:31 PM UTC+5:30, Dick Visser wrote: >>>> >>>> So the only difference is the jumphost? >>>> Ie it works with one jumphost and it doesn't with another? >>>> >>>> On Thu, 23 Jul 2020 at 18:18, sajal tiwari <[email protected]> wrote: >>>> >>> Hello, >>>>> I am executing a simple ansible playbook using asa_config module on a >>>>> ASA via a Centos Jumpserver but i am getting below error. >>>>> >>>>> The full traceback is: >>>>> Traceback (most recent call last): >>>>> File >>>>> "/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py" >>>>> , line 102, in <module> >>>>> _ansiballz_main() >>>>> File >>>>> "/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py" >>>>> , line 94, in _ansiballz_main >>>>> invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS) >>>>> File >>>>> "/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py" >>>>> , line 40, in invoke_module >>>>> runpy.run_module(mod_name='ansible.modules.network.asa.asa_config' >>>>> , init_globals=None, run_name='__main__', alter_sys=True) >>>>> File "/usr/lib64/python2.7/runpy.py", line 176, in run_module >>>>> fname, loader, pkg_name) >>>>> File "/usr/lib64/python2.7/runpy.py", line 82, in _run_module_code >>>>> mod_name, mod_fname, mod_loader, pkg_name) >>>>> File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code >>>>> exec code in run_globals >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py" >>>>> , line 371, in <module> >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py" >>>>> , line 365, in main >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py" >>>>> , line 281, in run >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/network/asa/asa.py" >>>>> , line 146, in get_config >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/network/asa/asa.py" >>>>> , line 87, in get_connection >>>>> File >>>>> "/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/connection.py" >>>>> , line 121, in __init__ >>>>> AssertionError: socket_path must be a value >>>>> fatal: [172.22.105.11 -> 172.22.110.194]: FAILED! => { >>>>> "ansible_facts": { >>>>> "discovered_interpreter_python": "/usr/bin/python" >>>>> }, >>>>> "changed": false, >>>>> "module_stderr": "Shared connection to 172.22.110.194 closed.\r\n" >>>>> , >>>>> "module_stdout": "Traceback (most recent call last):\r\n File >>>>> \"/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py\", >>>>> >>>>> line 102, in <module>\r\n _ansiballz_main()\r\n File >>>>> \"/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py\", >>>>> >>>>> line 94, in _ansiballz_main\r\n invoke_module(zipped_mod, temp_path, >>>>> ANSIBALLZ_PARAMS)\r\n File >>>>> \"/root/.ansible/tmp/ansible-tmp-1595520658.91-31174-97593380815349/AnsiballZ_asa_config.py\", >>>>> >>>>> line 40, in invoke_module\r\n >>>>> runpy.run_module(mod_name='ansible.modules.network.asa.asa_config', >>>>> init_globals=None, run_name='__main__', alter_sys=True)\r\n File >>>>> \"/usr/lib64/python2.7/runpy.py\", line 176, in run_module\r\n fname, >>>>> loader, pkg_name)\r\n File \"/usr/lib64/python2.7/runpy.py\", line 82, >>>>> in >>>>> _run_module_code\r\n mod_name, mod_fname, mod_loader, pkg_name)\r\n >>>>> File \"/usr/lib64/python2.7/runpy.py\", line 72, in _run_code\r\n >>>>> exec >>>>> code in run_globals\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py\", >>>>> >>>>> line 371, in <module>\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py\", >>>>> >>>>> line 365, in main\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/modules/network/asa/asa_config.py\", >>>>> >>>>> line 281, in run\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/network/asa/asa.py\", >>>>> >>>>> line 146, in get_config\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/network/asa/asa.py\", >>>>> >>>>> line 87, in get_connection\r\n File >>>>> \"/tmp/ansible_asa_config_payload_AAC3E0/ansible_asa_config_payload.zip/ansible/module_utils/connection.py\", >>>>> >>>>> line 121, in __init__\r\nAssertionError: socket_path must be a value\r\n" >>>>> , >>>>> "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", >>>>> "rc": 1 >>>>> >>>>> If i execute a simple copy playbook on another linux server using >>>>> Jumpserver it is working fine. >>>>> Can someone help in resolving it, tried multiple things but nothing is >>>>> working. >>>>> >>>>> [asa] >>>>> *.*.*.* >>>>> >>>>> [asa:vars] >>>>> ansible_user=***** >>>>> ansible_password=****** >>>>> ansible_auth_pass=***** >>>>> ansible_python_interpreter=/usr/bin/python3 >>>>> #ansible_python_interpreter=/usr/bin/python2.7 >>>>> ansible_network_os=asa >>>>> ansible_connection=network_cli >>>>> ansible_ssh_common_args='-o ProxyCommand="sshpass -p '*******' ssh -W >>>>> %h:%p -q root@*.*.*.*"' >>>>> >>>>> Playbook: >>>>> >>>>> --- >>>>> - name: ASA User Create >>>>> hosts: asa >>>>> gather_facts: yes >>>>> >>>>> tasks: >>>>> >>>>> - name: ASA Local User Creation >>>>> asa_config: >>>>> lines: >>>>> - username {{ local_user_name }} password {{ >>>>> local_user_password }} privilege {{ privilege_level }} >>>>> provider: >>>>> host: "{{ asa_ip }}" >>>>> username: "{{ username }}" >>>>> password: "{{ password }}" >>>>> authorize: yes >>>>> auth_pass: "{{ enable_password }}" >>>>> save: yes >>>>> delegate_to: JumpserverIP >>>>> >>>>> ansible-playbook user.yaml --extra-vars "asa_ip=*.*.*.* username=*** >>>>> password=**** enable_password=**** local_user_name=*** >>>>> local_user_password=**** privilege_level=10" >>>>> >>>>> >>>>> >>>>> >>>>> Thanks in advance. >>>>> >>>>> -- >>>>> 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/a2fb15c7-1564-4d3f-881f-9bb8f84d3f8fo%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/ansible-project/a2fb15c7-1564-4d3f-881f-9bb8f84d3f8fo%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> Sent from a mobile device - please excuse the brevity, spelling and >>>> punctuation. >>>> >>> -- >>> 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/013bfe72-7c60-4bca-9235-a7dfe58e2e16o%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/ansible-project/013bfe72-7c60-4bca-9235-a7dfe58e2e16o%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> Sent from a mobile device - please excuse the brevity, spelling and >> punctuation. >> >
-- 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/47fd8dad-421e-46fc-b808-f365c93f6d7do%40googlegroups.com.
