Skip to content

Commit

Permalink
Handle georeplication user for versions pre and post 3.9 release
Browse files Browse the repository at this point in the history
  • Loading branch information
salamza committed Apr 26, 2017
1 parent 56920e2 commit 6041036
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
Empty file added georep-post3.9.yml
Empty file.
30 changes: 30 additions & 0 deletions georep-pre3.9.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
- name: Setup slave user for glusterfs < 3.9
user:
name: {{ gluster_georep_user }}
comment: "GlusterFS Geo-replication User"
group: {{ gluster_georep_user }}

- name: Ensure mountbroker directory exists
file:
state: directory
path: '/var/mountbroker-root'
owner: root
mode: 0711

- name: Add mountbroker options to glusterd volume
command: "{{ item }}"
with_item:
- "gluster system:: execute mountbroker opt mountbroker-root /var/mountbroker-root"
- "gluster system:: execute mountbroker opt geo-replication-log-group {{ gluster_georep_user }}"
- "gluster system:: execute mountbroker opt rpc-auth-allow-insecure on"
run_once: true

- name: Add Mountbroker user to glusterd volume
shell: "gluster system:: execute mountbroker user {{ gluster_georep_user }} {{ gluster_slave_node }}"
run_once: true

- name: Restart glusterd
service:
name: glusterd
state: restarted

0 comments on commit 6041036

Please sign in to comment.