Ok so i removed become_user and added "become: true"
now it's asking for a password.
TASK [restart web server]
******************************************************
fatal: [127.0.0.1]: FAILED! => {"changed": false, "failed": true,
"module_stderr": "sudo: a password is required\n", "module_stdout": "",
"msg": "MODULE FAILURE", "parsed": false}
My sudo entry shows this.
%deployment ALL=(ALL) NOPASSWD: DEPLOYMENT
Cmnd_Alias DEPLOYMENT_CMDS = /etc/init.d/aria_services restart,
/etc/init.d/aria_services start, /etc/init.d/aria_services stop,
On Thursday, May 26, 2016 at 1:29:42 PM UTC-4, Kai Stian Olstad wrote:
>
> On 26. mai 2016 18:22, Sam Sen wrote:
> > Does not work:
> >
> > - name: restart web server
> > shell: /etc/init.d/aria_services restart
> > when: install_rpm_results|success
> > register: restart_services_result
> > failed_when: "'FAIL' in restart_services_result.stdout"
> > ignore_errors: True
> > become_user: root
>
> become_user only says which user to be used. To actually use become/sudo
> you need to add become: true
>
> become_user default to root so you do not need to specify it if you like
> having less code.
>
> --
> 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/c87c253a-8aa3-4d13-b38d-727f1ec418c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.