Hi, I am trying to call variables to the shell module but failing ..
- name: status of services hosts: myhost remote_user: root gather_facts: no vars: - pp_stat: "/etc/init.d/puppet status" - pr_date: "echo '========= as on date of ==========='; date" strategy: free tasks: - name: List the status of the puppet services ignore_errors: yes shell: "{{ item }}" with_items: - pp_stat - pr_date register: pupstat - debug: var: pupstat.stdout_lines error reads: TASK [List the status of the puppet services] ************************************************************************************** failed: [wf-omsal1-01-01] (item=pp_stat) => {"changed": true, "cmd": "pp_stat", "delta": "0:00:00.004792", "end": "2019-08-02 01:02:19.344642", "item": "pp_stat", "msg": "non-zero return code", "rc": 127, "start": "2019-08-02 01:02:19.339850", "stderr": "/bin/sh: pp_stat: command not found", "stderr_lines": ["/bin/sh: pp_stat: command not found"], "stdout": "", "stdout_lines": []} failed: [wf-omsal1-01-01] (item=pr_date) => {"changed": true, "cmd": "pr_date", "delta": "0:00:00.004765", "end": "2019-08-02 01:02:24.356002", "item": "pr_date", "msg": "non-zero return code", "rc": 127, "start": "2019-08-02 01:02:24.351237", "stderr": "/bin/sh: pr_date: command not found", "stderr_lines": ["/bin/sh: pr_date: command not found"], "stdout": "", "stdout_lines": []} ...ignoring TASK [debug] ************************************************************************************************************************* ok: [wf-omsal1-01-01] => { "pupstat.stdout_lines": "VARIABLE IS NOT DEFINED!" } what I am missing in calling the variables? using {{ }} to items also failed.. -- 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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/ece5e2ff-7e5f-4d37-b7c4-64b6394be17c%40googlegroups.com.