Hmmmm. No such file or directory *MIGHT* be referring to visudo. Can you try explicitly pathing it?
On Thu, Jul 24, 2014 at 9:05 AM, Yasir Saleem <[email protected]> wrote: > > Hi, > I am not able to change '/etc/sudoers' file successfully on RH 6.5 > (Santiago) when using validate option. The same thing works fine on RH6u4 > sever. > > Below is my playbook and response from the server. > > Note: When I run the commented 'lineinfile' task works fine on RH6u5 as > well but I want to validate before changing 'sudoers' file. > > - hosts: proxy > gather_facts: yes > remote_user: "{{ ssh_remote_user }}" > sudo: yes > tasks: > - name: update sudoer file to allow ADMIN nopasswd > lineinfile: dest=/etc/sudoers state=present regexp='^%admin ALL =' > line='%admin ALL=(ALL) NOPASSWD:ALL' validate='visudo -cf %s' > #lineinfile: dest=/etc/sudoers state=present regexp='^%admin ALL =' > line='%admin ALL=(ALL) NOPASSWD:ALL' > > > TASK: [update sudoer file to allow ADMIN nopasswd] > ******************************* > failed: [proxy10-qa1] => {"cmd": "visudo -cf /tmp/tmp8UPaDy", "failed": > true, "rc": 2} > msg: [Errno 2] No such file or directory > > FATAL: all hosts have already failed -- aborting > > Thanks, > Yasir. > > -- > 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/ffda7799-0b24-469a-89fa-476dc389024c%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/ffda7799-0b24-469a-89fa-476dc389024c%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CA%2BnsWgz97SPKGHJeDP8E%3DzxQYV-DwXdUCy67%3DjDYU7hrf_o4VQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
