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.