From 4715b1dacd759e2d3e763911f59b3d0d2f06b707 Mon Sep 17 00:00:00 2001 From: Jannik Beyerstedt Date: Sun, 13 Feb 2022 20:54:15 +0100 Subject: [PATCH] [FIX] Usersettings: Re-allow running this task without sudo capabilities Previously this task intentionally had no tasks installing any packages. But git and pip3 are needed by some tasks, so let's try to install, but don't fail because of missing sudo priviledges. --- tasks/usersettings.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tasks/usersettings.yml b/tasks/usersettings.yml index b8c8ab0..bbbfd4b 100644 --- a/tasks/usersettings.yml +++ b/tasks/usersettings.yml @@ -3,6 +3,7 @@ - name: usersettings - Install required tools become: yes + ignore_errors: yes # just fail on systems without sudo access ansible.builtin.package: name: "{{ packages }}" state: present @@ -33,6 +34,7 @@ (override_os_family is defined) | ternary(override_os_family,ansible_os_family) != "Darwin" and (override_os_family is defined) | ternary(override_os_family,ansible_os_family) != "FreeBSD" become: yes + ignore_errors: yes # just fail on systems without sudo access ansible.builtin.package: name: "{{ packages }}" state: present