From: Dimitri Savineau Date: Mon, 30 Sep 2019 20:09:38 +0000 (-0400) Subject: ceph-facts: update external grafana fact filter X-Git-Tag: v4.0.0~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7bb835240e2be06c7568dfdf034607ed64fcdb1d;p=ceph-ansible.git ceph-facts: update external grafana fact filter e695efc hasn't been updated with the changes introduced in 9bb11c7 so the ips_in_ranges filter isn't used for an external grafana instance. Signed-off-by: Dimitri Savineau (cherry picked from commit 20b1a464ec373b671bbdd49d17001f0a7fdc7036) --- diff --git a/roles/ceph-facts/tasks/facts.yml b/roles/ceph-facts/tasks/facts.yml index faf58f8b1..ae15c5f37 100644 --- a/roles/ceph-facts/tasks/facts.yml +++ b/roles/ceph-facts/tasks/facts.yml @@ -331,7 +331,7 @@ - name: set grafana_server_addr fact - ipv4 - (external instance) set_fact: - grafana_server_addr: "{{ hostvars[groups.get(grafana_server_group_name, []) | first]['ansible_all_ipv4_addresses'] | ipaddr(public_network) | first }}" + grafana_server_addr: "{{ hostvars[groups.get(grafana_server_group_name, []) | first]['ansible_all_ipv4_addresses'] | ips_in_ranges(public_network.split(',')) | first }}" when: - groups.get(grafana_server_group_name, []) | length > 0 - ip_version == 'ipv4' @@ -340,7 +340,7 @@ - name: set grafana_server_addr fact - ipv6 - (external instance) set_fact: - grafana_server_addr: "{{ hostvars[groups.get(grafana_server_group_name, []) | first]['ansible_all_ipv6_addresses'] | ipaddr(public_network) | last | ipwrap }}" + grafana_server_addr: "{{ hostvars[groups.get(grafana_server_group_name, []) | first]['ansible_all_ipv6_addresses'] | ips_in_ranges(public_network.split(',')) | last | ipwrap }}" when: - groups.get(grafana_server_group_name, []) | length > 0 - ip_version == 'ipv6'