On 14/05/2024 04:42, Gregory Machin wrote:
Hi

I have a number of ubuntu servers that I want to update using ansible via AWX. 
my current test playbook :

---
  - hosts: all
    tasks:
    - name: Test Connection
      ansible.builtin.ping:

    - name: Update Cache
      become: true
      apt:
        update_cache: true

is not work as expected on the ubuntu servers.
The servers that have the root user configured are fine. But the Ubuntu servers 
where the root user doesn't have a password set are failing with the following 
error:

"Failed to lock apt for exclusive operation: Failed to lock directory 
/var/lib/apt/lists/: E:Could not open lock file /var/lib/apt/lists/lock - open (13: 
Permission denied)"

In AWX I have configured privilege escalation to use sudo but this doesnt help.

I have tried moving the become: yes statement but this did help.

Doe the apt module support the sudo ?

What have I missed ?

Thank you

  Greg

Hello Greg,

you miss "become: true" in your playbook-

Regards
  Racke


--
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] 
<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/5247dc46-a89e-4685-97af-53f8b91c8be8n%40googlegroups.com
 
<https://groups.google.com/d/msgid/ansible-project/5247dc46-a89e-4685-97af-53f8b91c8be8n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
Automation expert - Ansible and friends
Linux administrator & Debian maintainer
Perl Dancer & conference hopper


--
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/a3c42b1e-fe51-4706-8f08-ce0ea1ceb130%40linuxia.de.

Reply via email to