On 28.02.2018 06:10, Hemant Kulkarni wrote:
I need to reboot my servers using ansible ,my Problem is i dont have sudo
user , i have normal user and root password ..

admin = normal user

here is my simple playbook ...

- hosts: unix
  tasks:
  - name: reboot servers
    command: /sbin/reboot

You could change your playbook to

- hosts: unix
  become: yes
  become_method: su
  tasks:
  - name: reboot servers
    command: /sbin/reboot

Then you can run

ansible-playbook packge_install.yum -i hosts --ask-become-pass


as of now I tried below Option

ansible-playbook packge_install.yum -i hosts --su-user=root --ask-su-pass ansible-playbook packge_install.yum -i hosts --user=admin --ask-pass --su
--ask-su-pass

but its not working ... any idea How to achieve this ?

If you would like to keep the playbook as is, this should work

ansible-playbook packge_install.yum -i hosts --become-method=su --become --ask-become-pass


You also have the short version of the options, check
anible-playbook -h

--
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/a67b6422b88a1ed2feb705524d96bc27%40olstad.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to