dev-yay: override Python interpreter for core tasks to ensure AUR builder compatibility

This change sets ansible_python_interpreter to /usr/bin/python3 when including
01_core.yml. It avoids permission issues when Ansible runs module-based tasks
as the non-privileged AUR builder user, since the virtualenv Python binary is
not executable for that user.

Context and discussion:
https://chatgpt.com/share/6930230d-d7e0-800f-a5dc-67d7f75020e5
This commit is contained in:
2025-12-03 12:46:45 +01:00
parent a31ef07718
commit 4a4c3c741c

View File

@@ -1,2 +1,4 @@
- include_tasks: 01_core.yml
vars:
ansible_python_interpreter: /usr/bin/python3
when: run_once_dev_yay is not defined