- 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