GRM-19: fix ansible playbooks to use include_role for role defaults loading

Replace include_tasks with include_role + tasks_from in disable, remove,
start, enable, stop, and status playbooks. include_tasks does not load
role defaults, causing undefined variable errors (e.g. gitea_runner_data_dir)
when deregistering or registering runners.
This commit is contained in:
Emil Simeonov
2026-06-19 03:18:24 +02:00
parent 3d943b57dc
commit 5fb282e38e
6 changed files with 27 additions and 9 deletions
+3 -1
View File
@@ -5,7 +5,9 @@
vars: {}
tasks:
- name: Include systemd availability check
ansible.builtin.include_tasks: roles/gitea-runner/tasks/systemd_check.yml
ansible.builtin.include_role:
name: gitea-runner
tasks_from: systemd_check.yml
- name: Enable gitea-runner systemd instance
ansible.builtin.systemd: