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.

Reply via email to