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.

Reply via email to