no_log / no_target_syslog ??

Hey,

on the documentation its said: “no_target_syslog - prevents logging of tasks, but only on the targets, data is still logged on the master/controller”

whats the meaning of log on “master/controller”. syslog, stdout of ansible or both?

thanks!

I'm not sure what the question is, but hope this clarifies it:

no_log prevents loggin AND output on both target and
'master/controller' (no_log implies no_target_syslog).

no_target_syslog only prevents logging on the target (its a subset of no_log).

i will clarify:

without no_log / no_target_syslog it seems that output is displayed on master/controller (console) and logging (syslog) is done on target. NO logging (syslog) is done on master/controller

is this correct?

depends on your setup/configuration, but that would be the 'default'

what do you mean by default?

one case would be master/controller == target but i can not find any other case. any ideas?

default, as settings out of the box? not sure what you are looking for here.

I do not want to log ANYTHING to syslog, regardless of type (master or target), but for debugging purposes i want to display the output of ansible-playbook on master for console executions (e.g. error on task XY with params YY on role ZZ)

thought about it: something like a no_syslog option

push