From d2fc959c8203ed030cc14dd2a0e3051815233d09 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Thu, 30 Jul 2026 20:17:06 -0500 Subject: rpi-base: install acl for become_user tasks 26.04 no longer ships setfacl by default; without it, ansible tasks that become an unprivileged user (postgres) fail on temp-file perms when pipelining is unavailable (async tasks). --- rpi-base/defaults/main.yaml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rpi-base/defaults/main.yaml') diff --git a/rpi-base/defaults/main.yaml b/rpi-base/defaults/main.yaml index 16c3e5d..34f4072 100644 --- a/rpi-base/defaults/main.yaml +++ b/rpi-base/defaults/main.yaml @@ -4,6 +4,9 @@ rpi_base_enable_wifi: True rpi_base_timezone: "America/Chicago" rpi_base_log_size: "100M" rpi_base_apt_packages: + # setfacl is required for ansible become_user with an unprivileged user + # (e.g. postgres tasks); 26.04 no longer ships it by default + - "acl" - "mosh" - "avahi-daemon" - "log2ram" -- cgit v1.2.3