]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Speed up the some facts settings by running them once
authorTeoman ONAY <tonay@ibm.com>
Tue, 5 Sep 2023 10:32:53 +0000 (12:32 +0200)
committerTeoman ONAY <tonay@redhat.com>
Wed, 27 Sep 2023 07:16:43 +0000 (09:16 +0200)
Signed-off-by: Teoman ONAY <tonay@ibm.com>
(cherry picked from commit 72d4d207a0cc3b5ec5f8b4538b8e4bc9771bf451)

roles/ceph-dashboard/tasks/configure_dashboard.yml
roles/ceph-facts/tasks/set_radosgw_address.yml

index 969a47e55a75ad117c18314b954cf87541d16984..de02563035599c37a702a7504ae3b6282e1fae6d 100644 (file)
@@ -34,6 +34,7 @@
     name: ceph-facts
     tasks_from: set_radosgw_address.yml
   loop: "{{ groups.get(rgw_group_name, []) }}"
+  run_once: true
   loop_control:
     loop_var: ceph_dashboard_call_item
   when: inventory_hostname in groups.get(rgw_group_name, [])
index 52cd5ab37c98368e5756a01bb731e418837cd060..99ebf8b4ed5c07204eb6c19d4f8e89051af79f20 100644 (file)
@@ -51,6 +51,7 @@
       loop: "{{ groups.get(rgw_group_name, []) }}"
       delegate_to: "{{ item }}"
       delegate_facts: true
+      run_once: true
       when: ip_version == 'ipv4'
 
 
@@ -60,6 +61,7 @@
       loop: "{{ groups.get(rgw_group_name, []) }}"
       delegate_to: "{{ item }}"
       delegate_facts: true
+      run_once: true
       when: ip_version == 'ipv6'
 
 - name: set_fact rgw_instances without rgw multisite