summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnoop C S <anoopcs@redhat.com>2019-08-26 19:15:07 +0530
committerMichael Adam <obnox@samba.org>2020-02-28 14:00:24 +0100
commite3e3d0612ef18d34779cf2ebcfdd10ed4cd9d4d3 (patch)
tree3af25d660cf2796a9da30cf9b53b060dfe7a9376
parentaab78c08faba30c4a174b1193e9b52d911ff57f8 (diff)
downloadsamba-integration-e3e3d0612ef18d34779cf2ebcfdd10ed4cd9d4d3.tar.gz
samba-integration-e3e3d0612ef18d34779cf2ebcfdd10ed4cd9d4d3.tar.xz
samba-integration-e3e3d0612ef18d34779cf2ebcfdd10ed4cd9d4d3.zip
Use GlusterFS nightly rpms
Signed-off-by: Anoop C S <anoopcs@redhat.com>
-rw-r--r--vagrant/roles/install/tasks/main.yml9
-rw-r--r--vagrant/roles/node.setup/tasks/main.yml20
-rw-r--r--vagrant/site.yml2
3 files changed, 21 insertions, 10 deletions
diff --git a/vagrant/roles/install/tasks/main.yml b/vagrant/roles/install/tasks/main.yml
deleted file mode 100644
index 03e099e..0000000
--- a/vagrant/roles/install/tasks/main.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-- name: Perform a complete update
- yum:
- name: '*'
- state: latest
-
-- name: Enable EPEL repository
- yum:
- name: epel-release
- state: latest
diff --git a/vagrant/roles/node.setup/tasks/main.yml b/vagrant/roles/node.setup/tasks/main.yml
new file mode 100644
index 0000000..20139d8
--- /dev/null
+++ b/vagrant/roles/node.setup/tasks/main.yml
@@ -0,0 +1,20 @@
+- name: Perform a complete update
+ yum:
+ name: '*'
+ state: latest
+
+- name: Enable EPEL repository
+ yum:
+ name: epel-release
+ state: latest
+
+- name: Enable GlusterFS nightly rpms repository
+ command: yum-config-manager --add-repo https://ci.centos.org/artifacts/gluster/nightly/master.repo
+
+- name: Install GlusterFS rpms
+ yum:
+ name: "{{ gluster_rpms }}"
+ state: latest
+ vars:
+ gluster_rpms:
+ - glusterfs-server
diff --git a/vagrant/site.yml b/vagrant/site.yml
index e417a03..52900fa 100644
--- a/vagrant/site.yml
+++ b/vagrant/site.yml
@@ -2,4 +2,4 @@
become: yes
become_method: sudo
roles:
- - install
+ - node.setup