From 404caa111a105a776cca56f5fed49f87e3e446cd Mon Sep 17 00:00:00 2001
From: Pablo Moreno <pcm32@users.noreply.github.com>
Date: Mon, 16 Oct 2017 08:23:38 +0100
Subject: [PATCH] [contrib/network-storage/glusterfs] bootstrap for glusterfs
 nodes (#1799)

---
 contrib/network-storage/glusterfs/glusterfs.yml      | 10 +++++++++-
 contrib/network-storage/glusterfs/group_vars         |  1 +
 contrib/network-storage/glusterfs/roles/bootstrap-os |  1 +
 3 files changed, 11 insertions(+), 1 deletion(-)
 create mode 120000 contrib/network-storage/glusterfs/group_vars
 create mode 120000 contrib/network-storage/glusterfs/roles/bootstrap-os

diff --git a/contrib/network-storage/glusterfs/glusterfs.yml b/contrib/network-storage/glusterfs/glusterfs.yml
index 34b6fb2f6..2e6ad7195 100644
--- a/contrib/network-storage/glusterfs/glusterfs.yml
+++ b/contrib/network-storage/glusterfs/glusterfs.yml
@@ -1,8 +1,17 @@
 ---
+- hosts: gfs-cluster
+  gather_facts: false
+  vars:
+    ansible_ssh_pipelining: false
+  roles:
+   - { role: bootstrap-os, tags: bootstrap-os}
+
 - hosts: all
   gather_facts: true
 
 - hosts: gfs-cluster
+  vars:
+    ansible_ssh_pipelining: true
   roles:
     - { role: glusterfs/server }
 
@@ -12,6 +21,5 @@
 
 - hosts: kube-master[0]
   roles:
-    - { role: kubernetes-pv/lib }
     - { role: kubernetes-pv }
 
diff --git a/contrib/network-storage/glusterfs/group_vars b/contrib/network-storage/glusterfs/group_vars
new file mode 120000
index 000000000..d64da8dc6
--- /dev/null
+++ b/contrib/network-storage/glusterfs/group_vars
@@ -0,0 +1 @@
+../../../inventory/group_vars
\ No newline at end of file
diff --git a/contrib/network-storage/glusterfs/roles/bootstrap-os b/contrib/network-storage/glusterfs/roles/bootstrap-os
new file mode 120000
index 000000000..44dbbe482
--- /dev/null
+++ b/contrib/network-storage/glusterfs/roles/bootstrap-os
@@ -0,0 +1 @@
+../../../../roles/bootstrap-os
\ No newline at end of file
-- 
GitLab