diff options
-rw-r--r-- | vagrant/ansible/roles/node.prep/tasks/centos7.yml | 18 | ||||
-rw-r--r-- | vagrant/ansible/roles/node.prep/tasks/main.yml | 21 |
2 files changed, 21 insertions, 18 deletions
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 }}" |