From dfb23d5b25861f543dda1b04ed4686b89c0a25c5 Mon Sep 17 00:00:00 2001 From: Sachin Prabhu Date: Thu, 18 Feb 2021 00:19:24 +0000 Subject: Add distro specific actions for node.prep Signed-off-by: Sachin Prabhu --- vagrant/ansible/roles/node.prep/tasks/centos7.yml | 18 ++++++++++++++++++ vagrant/ansible/roles/node.prep/tasks/main.yml | 21 +++------------------ 2 files changed, 21 insertions(+), 18 deletions(-) create mode 100644 vagrant/ansible/roles/node.prep/tasks/centos7.yml diff --git a/vagrant/ansible/roles/node.prep/tasks/centos7.yml b/vagrant/ansible/roles/node.prep/tasks/centos7.yml new file mode 100644 index 0000000..6831e1f --- /dev/null +++ b/vagrant/ansible/roles/node.prep/tasks/centos7.yml @@ -0,0 +1,18 @@ +- name: Install GlusterFS rpms + yum: + name: "{{ gluster_rpms }}" + state: latest + vars: + gluster_rpms: + - glusterfs-server + +- name: Install basic tools + yum: + name: "{{ tools }}" + state: latest + vars: + tools: + - lvm2 + - firewalld + - libselinux-python + diff --git a/vagrant/ansible/roles/node.prep/tasks/main.yml b/vagrant/ansible/roles/node.prep/tasks/main.yml index 6831e1f..0c91379 100644 --- a/vagrant/ansible/roles/node.prep/tasks/main.yml +++ b/vagrant/ansible/roles/node.prep/tasks/main.yml @@ -1,18 +1,3 @@ -- name: Install GlusterFS rpms - yum: - name: "{{ gluster_rpms }}" - state: latest - vars: - gluster_rpms: - - glusterfs-server - -- name: Install basic tools - yum: - name: "{{ tools }}" - state: latest - vars: - tools: - - lvm2 - - firewalld - - libselinux-python - +- name: Run distro specific tasks for node.prep + include_tasks: + file: "{{ distro.actions_file }}" -- cgit