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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user