Hello Everyone,
   
    Below is a  play that i have written to execute the task as a sudo user.

  - name: Testing the sudo user concept in this play
    hosts: all
#  user: ved 
   become: yes
   become_method: su
   become_pass: root_123

  tasks:
    - name: edits the contents of the file this task will execute only as a 
root user
      lineinfile: dest=/root/sample.txt  state=present insertafter='EOF' 
line='GAURAV' regexp='MONA'
#    become: yes
#    become_method: su
#    become_pass: root_123


The problem : 
   
   The "become_pass"  does not work in case of a play , but works fine in 
case of a task. 
   Could anyone help me out with this?
   Our task is to run the playbook on click of a button in GUI ,so we 
cannot go by the method of prompting for password.
   And also to mention we have multiple tasks to be executed and hence want 
to apply the become_pass for a play and just a task(like i mentioned in 
case of a task it works fine.)

Thanks in advance,
Mona G

-- 
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/9c71ca9d-69cf-45e2-aa46-26fe87a3b514%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to