From 7de955ed038bbdd29bf5c9b068b9b5a5635bac9b Mon Sep 17 00:00:00 2001 From: Simon Michnowicz <simon.michnowicz@monash.edu> Date: Mon, 29 Jul 2019 12:08:16 +1000 Subject: [PATCH] needed to remove anachronistic "sudo: true" added "ignore_errors" on all "command" tasks. Erros can be ignored --- roles/gluster_server/tasks/main.yml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/roles/gluster_server/tasks/main.yml b/roles/gluster_server/tasks/main.yml index b0193747..c137dde1 100644 --- a/roles/gluster_server/tasks/main.yml +++ b/roles/gluster_server/tasks/main.yml @@ -6,37 +6,47 @@ with_items: - glusterfs - glusterfs-server - - sudo: true + become: true + become_user: root - name: install gluster apt: name=glusterfs-server state='latest' when: ansible_os_family == 'Debian' - sudo: true + become: true + become_user: root - name: start daemon service: name=glusterd enabled=yes state=started - sudo: true + become: true + become_user: root when: ansible_os_family == 'RedHat' - name: start daemon service: name=glusterfs-server enabled=yes state=started - sudo: true + become: true + become_user: root when: ansible_os_family == 'Debian' - name: make brick dir file: state=directory path="{{ brickmnt }}/brick" - sudo: true + become: true + become_user: root - name: set quorum ratio command: "gluster volume set all cluster.server-quorum-ratio 51%" - sudo: true + become: true + become_user: root + ignore_errors: yes - name: set quorum type command: "gluster volume set all cluster.server-quorum-type server" - sudo: true + become: true + become_user: root + ignore_errors: true - name: set quorum type command: "gluster volume set all cluster.quorum-type auto" - sudo: true + become: true + become_user: root + ignore_errors: true -- GitLab