diff --git a/ansible/playbooks/pangolin.yaml b/ansible/playbooks/pangolin.yaml index 2d1d4e8..519fda8 100644 --- a/ansible/playbooks/pangolin.yaml +++ b/ansible/playbooks/pangolin.yaml @@ -11,4 +11,5 @@ - geerlingguy.docker - prepare_node - - include_role: pangolin \ No newline at end of file + - include_role: + name: pangolin \ No newline at end of file diff --git a/ansible/playbooks/roles/pangolin/tasks/main.yaml b/ansible/playbooks/roles/pangolin/tasks/main.yaml index f0de8a8..85ea21f 100644 --- a/ansible/playbooks/roles/pangolin/tasks/main.yaml +++ b/ansible/playbooks/roles/pangolin/tasks/main.yaml @@ -1,5 +1,8 @@ --- -- ansible.builtin.include_tasks: prepare_node.yaml +- ansible.builtin.include_role: + name: prepare_node + apply: + become: true - include_role: name: geerlingguy.docker apply: diff --git a/ansible/playbooks/roles/prepare_node/tasks/main.yaml b/ansible/playbooks/roles/prepare_node/tasks/main.yaml index 967613a..c864677 100644 --- a/ansible/playbooks/roles/prepare_node/tasks/main.yaml +++ b/ansible/playbooks/roles/prepare_node/tasks/main.yaml @@ -1,6 +1,6 @@ --- -- include_role: updates.yaml -- include_role: swap.yaml +- include_tasks: updates.yaml +- include_tasks: swap.yaml when: configure_swap is defined -- include_role: iptables.yaml +- include_tasks: iptables.yaml when: ip_tables_coonfig is defined