introduced by ceph/ceph-ansible/pull/7150
when no rgw is present, it fails.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2076192
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit
1a56fd6a21b3e39c8acd4d3d20451df9b96754d2)
- include_role:
name: ceph-facts
tasks_from: set_radosgw_address.yml
- loop: "{{ groups[rgw_group_name] }}"
+ loop: "{{ groups.get(rgw_group_name, []) }}"
loop_control:
loop_var: ceph_dashboard_call_item
+ when: groups.get(rgw_group_name, []) | length > 0
- name: disable SSL for dashboard
command: "{{ container_exec_cmd }} ceph --cluster {{ cluster }} config set mgr mgr/dashboard/ssl false"