On 05.03.2019 11:47, fusillator wrote: > Hi all, I've a very simple role to copy and validate a monit configuration > file > > cat roles/monit_install/tasks/main.yml > - name: copy configuration file > template: > mode: 0600 > dest: /etc/monitrc > src: monitrc.j2 > validate: /usr/bin/sudo /usr/bin/monit -c %s -t >
<snip /> > but it fails when I try to launch it with sudo/become as follows: > (after having removed the file monitrc on server2) > > $ ansible-playbook monit_install.yml --become --ask-become-pass > SUDO password: Since you are running the whole playbook with become/sudo there is no need to have sudo in the validate. -- Kai Stian Olstad -- 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/f7f67f8d-361d-1da1-5b99-992bec368acc%40olstad.com. For more options, visit https://groups.google.com/d/optout.
