mirror of https://github.com/ceph/ceph-ansible.git
Setting fact _radosgw_address fail when RGW is on a different network
Changed the when condition to only execute that fact setting on RGW nodes while before it was run on all nodes and failed if the node was not on the same network range as the RGW. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2131150 Signed-off-by: Teoman ONAY <tonay@redhat.com>bz2140569-2
parent
45c2f0a90a
commit
590e57cc1b
|
@ -33,9 +33,10 @@
|
|||
- 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: inventory_hostname in groups.get(rgw_group_name, [])
|
||||
|
||||
- name: disable SSL for dashboard
|
||||
when: dashboard_protocol == "http"
|
||||
|
|
Loading…
Reference in New Issue