VOL-382 This update adds a replicated file system to hold the registry
information such that regardless of where the cluster registry restarted
in the event of a server failure or a complete cluster reboot.
A few cleanup items for hard coded directory values were also addressed.
Change-Id: I5d1313c5f093bafb7c4669ac91813251bbbb6795
diff --git a/install/ansible/roles/glusterfs/tasks/main.yml b/install/ansible/roles/glusterfs/tasks/main.yml
new file mode 100644
index 0000000..e744d75
--- /dev/null
+++ b/install/ansible/roles/glusterfs/tasks/main.yml
@@ -0,0 +1,14 @@
+- name: The glusterfs volume is created
+ gluster_volume:
+ bricks: "{{ replicated_fs_dir }}/brick1"
+ force: true
+ cluster: "{{groups.cluster | join(\",\")}}"
+ replicas: 3
+ name: registry_volume
+ state: present
+ run_once: true
+
+- name: Start the gluster volume
+ gluster_volume:
+ name: registry_volume
+ state: started