Dear Friends,

I am new to ansible, just started to get my hands dirty with the playbooks, 
I am trying to install apache on ubuntu client machine. I am facing same 
issue in the email chain.


[DEPRECATION WARNING]: DEFAULT_SUDO_USER option, In favor of Ansible 
Become, which is a generic framework. 

See become_user. , use become instead. This feature will be removed in 
version 2.8. Deprecation warnings can

 be disabled by setting deprecation_warnings=False in ansible.cfg.


PLAY [client] 
***********************************************************************************************


TASK [Gathering Facts] 
**************************************************************************************

fatal: [x.x.x.x]: FAILED! => {"changed": false, "module_stderr": "Shared 
connection to x.x.x.x closed.\r\n", "module_stdout": "sudo: a password is 
required\r\n", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact 
error", "rc": 1}

to retry, use: --limit @/home/ansible/playbooks/apache.retry


PLAY RECAP 
**************************************************************************************************

x.x.x.x                 : ok=0    changed=0    unreachable=0    failed=1   
Can someone please clarify what is the issue? 


here is my code :

--- # Plyabook Apache install on client

- hosts: client

  user: ansible

  become: yes

  become_method: sudo

  connection: ssh

  gather_facts: yes

  tasks:

  - name: install apache on client machine

    yum:

      name: apache2

      state: present

      update_cache: yes




On Thursday, June 1, 2017 at 3:30:39 PM UTC-4, Daley Okuwa wrote:
>
> Hello Matt,
>
> i now got this error message again
>
>
> PLAY [all] 
> *********************************************************************
>
> TASK [Gathering Facts] 
> *********************************************************
> fatal: [192.168.85.129]: FAILED! => {"failed": true, "msg": "Timeout (12s) 
> waiting for privilege escalation prompt: "}
>  [WARNING]: Could not create retry file 
> '/etc/ansible/playbook/apache.retry'.
> [Errno 13] Permission denied: u'/etc/ansible/playbook/apache.retry'
>
> thanks
>
>
> ------------------------------
> *From:* Matt Martz <[email protected] <javascript:>>
> *To:* "[email protected] <javascript:>" <
> [email protected] <javascript:>> 
> *Sent:* Thursday, 1 June 2017, 20:05
> *Subject:* Re: [ansible-project] error when installing apache on ubuntu
>
> You initially had --become-method=su and --ask-su-pass
>
> You needed to additionally specify --become
>
> So (using the newer param):
>
> ansible-playbook -u dokuwa1 --ask-pass --become-method=su 
> --ask-become-pass --become playbook/apache.yml
>
> On Thu, Jun 1, 2017 at 1:59 PM, 'Daley Okuwa' via Ansible Project <
> [email protected] <javascript:>> wrote:
>
> Matt,
>
> Thanks
>
> I now used this command 
> ansible-playbook -u dokuwa1 --ask-pass  --become  playbook/apache.yml
>
> i get another error message 
>
> fatal: [192.168.85.129]: FAILED! => {"changed": false, "failed": true, 
> "module_stderr": "Shared connection to 192.168.85.129 closed.\r\n", 
> "module_stdout": "sudo: a password is required\r\n", "msg": "MODULE 
> FAILURE", "rc": 1}
>  [WARNING]: Could not create retry file '/etc/ansible/playbook/apache. 
> retry'.
> [Errno 13] Permission denied: u'/etc/ansible/playbook/ apache.retry'
>
>
> Is there anything i am doing wrong 
>
> Daley
>
> ------------------------------
> *From:* Matt Martz <[email protected] <javascript:>>
> *To:* ansible...@googlegroups. com <javascript:> 
> *Sent:* Thursday, 1 June 2017, 19:28
> *Subject:* Re: [ansible-project] error when installing apache on ubuntu
>
> --become-method does not imply that ansible should actually "become"
>
> You will also need to add `--become`
>
> On Thu, Jun 1, 2017 at 1:16 PM 'Daley Okuwa' via Ansible Project 
> <ansible...@googlegroups. 
> com <javascript:>> wrote:
>
> This is my playbook apache.yml
> ---
> - hosts: all
>   tasks:
>     - name:  install apache2
>       apt: name=apache2 state=present update_cache=yes
>
>
> This is my command including specifying su
>
> ansible-playbook -u dokuwa1 --ask-pass  --become-method=su --ask-su-pass 
> playbook/apache.yml
>
>
> error message 
>
> fatal: [192.168.85.129]: FAILED! => {"changed": false, "cmd": "apt-get 
> update", "failed": true, "msg": "W: chmod 0700 of directory 
> /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation 
> not permitted)\nE: Could not open lock file /var/lib/apt/lists/lock - open 
> (13: Permission denied)\nE: Unable to lock directory 
> /var/lib/apt/lists/\nW: Problem unlinking the file 
> /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)\nW: 
> Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches 
> (13: Permission denied)\nE: Could not open lock file /var/lib/dpkg/lock - 
> open (13: Permission denied)\nE: Unable to lock the administration 
> directory (/var/lib/dpkg/), are you root?", "rc": 100, "stderr": "W: chmod 
> 0700 of directory /var/lib/apt/lists/partial failed - 
> SetupAPTPartialDirectory (1: Operation not permitted)\nE: Could not open 
> lock file /var/lib/apt/lists/lock - open (13: Permission denied)\nE: Unable 
> to lock directory /var/lib/apt/lists/\nW: Problem unlinking the file 
> /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)\nW: 
> Problem unlinking the file /var/cache/apt/ srcpkgcache.bin - RemoveCaches 
>
> This is obvious a permission issue of sudo 
>
> -- 
> 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 ansible-proje...@ googlegroups.com <javascript:>.
> To post to this group, send email to ansible...@googlegroups. com 
> <javascript:>.
> To view this discussion on the web visit https://groups.google.com/d/ 
> msgid/ansible-project/ 7dbc2826-d974-414b-b5a9- 
> e22dc3fff0c4%40googlegroups. com 
> <https://groups.google.com/d/msgid/ansible-project/7dbc2826-d974-414b-b5a9-e22dc3fff0c4%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/ optout 
> <https://groups.google.com/d/optout>.
>
> -- 
> Matt Martz
> @sivel
> sivel.net
> -- 
> 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 ansible-proje...@ googlegroups.com <javascript:>.
> To post to this group, send email to ansible...@googlegroups. com 
> <javascript:>.
> To view this discussion on the web visit https://groups.google.com/d/ 
> msgid/ansible-project/CAD8N0v- DLu-jKuW6YPabR%3Doto%2BkPbr9_ 
> FOgyM2pfNQSFn-56UQ%40mail. gmail.com 
> <https://groups.google.com/d/msgid/ansible-project/CAD8N0v-DLu-jKuW6YPabR%3Doto%2BkPbr9_FOgyM2pfNQSFn-56UQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/ optout 
> <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 ansible-proje...@ googlegroups.com <javascript:>.
> To post to this group, send email to ansible...@googlegroups. com 
> <javascript:>.
> To view this discussion on the web visit https://groups.google.com/d/ 
> msgid/ansible-project/ 436988991.1205471. 1496343552387%40mail.yahoo.com 
> <https://groups.google.com/d/msgid/ansible-project/436988991.1205471.1496343552387%40mail.yahoo.com?utm_medium=email&utm_source=footer>
>  
> .
>
> For more options, visit https://groups.google.com/d/ optout 
> <https://groups.google.com/d/optout>.
>
>
>
>
> -- 
> Matt Martz
> @sivel
> sivel.net
> -- 
> 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] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/CAD8N0v-O_b5XkaweY_Y_8LWNjGxWkmAkzKOpcO-hqC%2B39-%2Bo2Q%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/ansible-project/CAD8N0v-O_b5XkaweY_Y_8LWNjGxWkmAkzKOpcO-hqC%2B39-%2Bo2Q%40mail.gmail.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/c79418ea-c82c-4fde-825b-fbbd374ff61a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to