Files
computer-playbook/roles/dev-yay/tasks/main.yml
Kevin Veen-Birkenbach 4a4c3c741c 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
2025-12-03 12:46:45 +01:00

5 lines
126 B
YAML

- include_tasks: 01_core.yml
vars:
ansible_python_interpreter: /usr/bin/python3
when: run_once_dev_yay is not defined