Error while re-directing ansible playbook output.

23 views
Skip to first unread message

Marian Saldhana

unread,
Jan 19, 2022, 6:03:00 AM1/19/22
to Ansible Project
Hi All,

I have a simple playbook where I am re-directing output of crontab -l command. However its gives me an empty output file once the playbook is executed. Any suggestion please.
+++
Ansible Playbook is:-
+++
 [root@ansible-master /]# cat test.yml
---

- hosts: target_servers
  tasks:
    - command: crontab -l
      register: foo_result
      ignore_errors: True
    - local_action: copy content= dest=/abc
[root@ansible-master /]#

+++
Output of the playbook once its executed is:-
+++
[root@ansible-master /]# ansible-playbook test.yml -v
Using /etc/ansible/ansible.cfg as config file

PLAY [target_servers] *******************************************************************************************************************

TASK [Gathering Facts] ******************************************************************************************************************
ok: [ansible-client1]

TASK [command] **************************************************************************************************************************
changed: [ansible-client1] => {"changed": true, "cmd": ["crontab", "-l"], "delta": "0:00:00.005423", "end": "2022-01-19 20:01:32.611028", "rc": 0, "start": "2022-01-19 20:01:32.605605", "stderr": "", "stderr_lines": [], "stdout": "# srvmagtCron: restarts daemons that died\n0,15,30,45 * * * * /bin/sh -c \"[ -x /etc/srvmagt/srvmagtCron ] && /etc/srvmagt/srvmagtCron\"\n\n0 * * * * /opt/FJSVswnc/bin/swnccleanup -RC\n\n# for Process Monitoring\n7 * * * * /usr/local/bin/NBPOPSTR.sh > /dev/null 2>&1\n\n# for find core dump\n0 * * * * /usr/local/bin/NBPOCMON.sh > /dev/null 2>&1\n\n# for System Disk Monitoring\n3 * * * * /usr/local/bin/NBPODMON.sh > /dev/null 2>&1\n\n# for Intarstage active session Monitoring\n0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57 * * * * /usr/local/bin/NBIJSCMON_sr.sh > /dev/null 2>&1", "stdout_lines": ["# srvmagtCron: restarts daemons that died", "0,15,30,45 * * * * /bin/sh -c \"[ -x /etc/srvmagt/srvmagtCron ] && /etc/srvmagt/srvmagtCron\"", "", "0 * * * * /opt/FJSVswnc/bin/swnccleanup -RC", "", "# for Process Monitoring", "7 * * * * /usr/local/bin/NBPOPSTR.sh > /dev/null 2>&1", "", "# for find core dump", "0 * * * * /usr/local/bin/NBPOCMON.sh > /dev/null 2>&1", "", "# for System Disk Monitoring", "3 * * * * /usr/local/bin/NBPODMON.sh > /dev/null 2>&1", "", "# for Intarstage active session Monitoring", "0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57 * * * * /usr/local/bin/NBIJSCMON_sr.sh > /dev/null 2>&1"]}

TASK [copy] *****************************************************************************************************************************
ok: [ansible-client1 -> localhost] => {"changed": false, "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "dest": "/abc", "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/abc", "secontext": "unconfined_u:object_r:etc_runtime_t:s0", "size": 0, "state": "file", "uid": 0}

PLAY RECAP ******************************************************************************************************************************
ansible-client1            : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

[root@ansible-master /]#

+++


Reply all
Reply to author
Forward
0 new messages