Hi Team,
Curl command is working fine on command line shell ,but when running the
same command using Ansible shell module it's throwing error .
The exact issue coming when i am using curl command with multiple
parameters (example -i /opt/hosts proxy ) .
Here is my playbook
- name: list for idp
shell: 'curl -s http://localhost:8095/proxy/healthcheck -i
/opt/hosts proxy '
register: idp_out
- debug:
msg: "{{idp_out}}"
Output ---
fatal: [localhost]: FAILED! => {"changed": true, "cmd": "curl -s
http://localhost:8095/proxy/healthcheck -i /opt/hosts", "delta":
"0:00:00.016367", "end": "2020-02-06 08:00:08.153617", "msg": "non-zero
return code", "rc": 3, "start": "2020-02-06 08:00:08.137250", "stderr": "",
"stderr_lines": [], "stdout": "HTTP/1.1 200 OK\r\nDate: Thu, 06 Feb 2020
16:00:08 GMT\r\nContent-Type: application/json\r\nContent-Length:
159\r\n\r\n{\"package\":\"PROXY\"
While running the same curl command on linux shell , it's working fine.
--
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/d2ba46f1-ca60-49fa-b0ee-f889a6639de4%40googlegroups.com.