From: Sébastien Han Date: Tue, 20 Dec 2016 12:42:24 +0000 (+0100) Subject: common: enable tool repo for mds install of rhcs X-Git-Tag: v2.2.10~60 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7c7411e7521158b77219aeefcfbd2de3e90a4e1d;p=ceph-ansible.git common: enable tool repo for mds install of rhcs Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1405985 Signed-off-by: Sébastien Han --- diff --git a/tasks/pre_requisites/prerequisite_rh_storage_cdn_install.yml b/tasks/pre_requisites/prerequisite_rh_storage_cdn_install.yml index 5c2719ee3..255550dc6 100644 --- a/tasks/pre_requisites/prerequisite_rh_storage_cdn_install.yml +++ b/tasks/pre_requisites/prerequisite_rh_storage_cdn_install.yml @@ -35,17 +35,17 @@ - osd_group_name in group_names - rh_storage_osd_repo.rc != 0 -- name: check if the red hat storage rados gateway repo is already present +- name: check if the red hat storage rados gateway / mds repo is already present shell: yum --noplugins --cacheonly repolist | grep -sq rhel-7-server-rhceph-{{ ceph_rhcs_version }}-tools-rpms changed_when: false failed_when: false - register: rh_storage_rgw_repo + register: rh_storage_rgw_mds_repo always_run: true - when: rgw_group_name in group_names + when: (rgw_group_name in group_names or mds_group_name in group_names) -- name: enable red hat storage rados gateway repository +- name: enable red hat storage rados gateway / mds repository command: subscription-manager repos --enable rhel-7-server-rhceph-{{ ceph_rhcs_version }}-tools-rpms changed_when: false when: - - rgw_group_name in group_names - - rh_storage_rgw_repo.rc != 0 + - (rgw_group_name in group_names or mds_group_name in group_names) + - rh_storage_rgw_mds_repo.rc != 0