From 8b36a77515aba51258bb49cb28378019b0b6c089 Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Fri, 5 Aug 2016 14:59:29 +0200 Subject: [PATCH] Use a more modern style for gluster/client yaml Use pkg rather than yum, for future proofing with dnf --- roles/gluster/client/tasks/main.yml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/roles/gluster/client/tasks/main.yml b/roles/gluster/client/tasks/main.yml index 2ecc5cfe2c..8db6025000 100644 --- a/roles/gluster/client/tasks/main.yml +++ b/roles/gluster/client/tasks/main.yml @@ -1,24 +1,33 @@ --- - name: install needed packages - yum: pkg={{ item }} state=present + pkg: + name: "{{ item }}" + state: present with_items: - glusterfs-fuse tags: - packages - name: make the mountdir - file: state=directory path={{ mountdir }} owner={{ owner }} group={{ group }} + file: + state: directory + path: "{{ mountdir }}" + owner: "{{ owner }}" + group: "{{ group }}" - name: copy over the client config - template: src=client.config dest=/etc/glusterfs/glusterfs.{{name}}.vol mode=0640 + template: + src: client.config + dest: /etc/glusterfs/glusterfs.{{name}}.vol + mode: 0640 #notify: #- remount? no idea... - name: mount it up - mount: > - src=/etc/glusterfs/glusterfs.{{name}}.vol - state=mounted - fstype=glusterfs - name={{mountdir}} + mount: + src: /etc/glusterfs/glusterfs.{{name}}.vol + state: mounted + fstype: glusterfs + name: "{{mountdir}}" ignore_errors: True