Hello,
I am getting ready to have our general populace execute patches using
Ansible. We are running playbooks with wrapper shell scripts at the moment
and do not have Tower evaluated yet.
I would like to control what messages appears to them in the output of
plays. Ansible is extremely verbose.
Not everyone understands the JSON formatting and anything "red" or with the
"ERROR" string usually we get the hands thrown up and people question. We
may have errors like if a directory does not exist, we create it, etc ...
Anyway, I would like to hide the task output of plays which I choose
because they do not match the when condition, or are skipped, or are
superfluous.
I don't want to send the whole of ansible-playbook to /dev/null and just
have a return code. There are messages that are useful to them.
I also don't want to go under the hood and hack with a callback_plugin ...
I was hoping there was something out there already.
I am trying no_log which prints this sarcastic message:
TASK [common : Initial check in] ***************************************
ok: [hostA] => {"censored": "the output has been hidden due to the fact
that 'no_log: true' was specified for this result"}
ok: [hostB] => {"censored": "the output has been hidden due to the fact
that 'no_log: true' was specified for this result"}
ok: [hostC] => {"censored": "the output has been hidden due to the fact
that 'no_log: true' was specified for this result"}
ok: [hostD] => {"censored": "the output has been hidden due to the fact
that 'no_log: true' was specified for this result"}
Hilarious ... Why print a message saying the output has been hidden?
Ok seriously how can you just not print this play to the screen AT ALL?
central:/app/sysint/bin> ansible --version
ansible 2.1.1.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
John
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/cb2e45f6-cc4c-42bd-9a8e-5ad2658f39f9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.