From: Randy J. Martinez Date: Thu, 29 Mar 2018 00:15:19 +0000 (-0500) Subject: ceph-mds: delete duplicate tasks which cause multimds container deployments to fail. X-Git-Tag: v3.1.0beta5~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ca572a11f1eb7ded5583c8d8b810a42db61cd98f;p=ceph-ansible.git ceph-mds: delete duplicate tasks which cause multimds container deployments to fail. This update will resolve error['cephfs' is undefined.] in multimds container deployments. See: roles/ceph-mon/tasks/create_mds_filesystems.yml. The same last two tasks are present there, and actully need to happen in that role since "{{ cephfs }}" gets defined in roles/ceph-mon/defaults/main.yml, and not roles/ceph-mds/defaults/main.yml. Signed-off-by: Randy J. Martinez --- diff --git a/roles/ceph-mds/tasks/containerized.yml b/roles/ceph-mds/tasks/containerized.yml index db7fe36d1..f11e959e9 100644 --- a/roles/ceph-mds/tasks/containerized.yml +++ b/roles/ceph-mds/tasks/containerized.yml @@ -68,16 +68,3 @@ retries: 5 delay: 15 until: multi_mds_socket.rc == 0 - -- name: enable multimds if requested when mon is containerized - command: "{{ docker_exec_cmd }} ceph --cluster {{ cluster }} fs set {{ cephfs }} allow_multimds true --yes-i-really-mean-it" - changed_when: false - when: - - mds_allow_multimds - -- name: set max_mds when mon is containerized - command: "{{ docker_exec_cmd }} ceph --cluster {{ cluster }} fs set {{ cephfs }} max_mds {{ mds_max_mds }}" - changed_when: false - when: - - mds_allow_multimds - - mds_max_mds > 1