summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vagrant/ansible/roles/node.prep/tasks/centos7.yml18
-rw-r--r--vagrant/ansible/roles/node.prep/tasks/main.yml21
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 }}"