From: Michael Sambol Date: Sat, 1 Aug 2015 03:02:05 +0000 (-0500) Subject: Verify only one osd scenario X-Git-Tag: v1.0.0~140^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=32c149d4f5986c656778deba8ba8be3744a8d014;p=ceph-ansible.git Verify only one osd scenario --- diff --git a/roles/ceph-common/tasks/checks/check_mandatory_vars.yml b/roles/ceph-common/tasks/checks/check_mandatory_vars.yml index 100e8c2c8..2130cb3f1 100644 --- a/roles/ceph-common/tasks/checks/check_mandatory_vars.yml +++ b/roles/ceph-common/tasks/checks/check_mandatory_vars.yml @@ -38,6 +38,14 @@ not raw_multi_journal and not osd_directory +- name: verify only one osd scenario was chosen + fail: msg="please select only one osd scenario" + when: + osd_group_name is defined and + ((journal_collocation and raw_multi_journal) or + (journal_collocation and osd_directory) or + (raw_multi_journal and osd_directory)) + - name: verify devices have been provided fail: msg="please provide devices to your osd scenario" when: