]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
facts: explicitly disable facter and ohai
authorDimitri Savineau <dsavinea@redhat.com>
Tue, 30 Jun 2020 14:13:42 +0000 (10:13 -0400)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Tue, 7 Jul 2020 18:13:23 +0000 (14:13 -0400)
By default, ansible gathers facts from facter and ohai if installed on
the remote nodes, given we don't need them, let's exclude these facts
from our facts gathering

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit c95adc564b8be6f9f9b1ba8568072daf39da7a2c)

infrastructure-playbooks/add-osd.yml
infrastructure-playbooks/purge-cluster.yml
infrastructure-playbooks/purge-docker-cluster.yml
infrastructure-playbooks/rolling_update.yml
infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml
site-docker.yml.sample
site.yml.sample

index 472190e15efb00badb61c5be4639c130f83c3e53..17cbc38c445313426c212b5c797f540514e4e9a0 100644 (file)
 
     - name: gather facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       when:
         - not delegate_facts_host | bool
 
     - name: gather and delegate facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups['all'] | difference(groups.get('clients', [])) }}"
index b0e3b779b0b1e436a63b2972ae576fb565562c06..be555d5050adc4718f13f5626c8ab94020191f79 100644 (file)
     - block:
         - name: get nfs nodes ansible facts
           setup:
+            gather_subset:
+              - 'all'
+              - '!facter'
+              - '!ohai'
           delegate_to: "{{ item }}"
           delegate_facts: True
           with_items: "{{ groups[nfs_group_name] }}"
index 5c6cac130c7db2633aeda4c5ce1666584e54044e..b5939bcb54c292ff18aa60c4985d1a6018cfa4aa 100644 (file)
     - block:
         - name: get nfs nodes ansible facts
           setup:
+            gather_subset:
+              - 'all'
+              - '!facter'
+              - '!ohai'
           delegate_to: "{{ item }}"
           delegate_facts: True
           with_items: "{{ groups[nfs_group_name] }}"
   post_tasks:
     - name: gather monitors facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups.get(mon_group_name | default('mons')) }}"
index 4fc784e6ec71288d3000f7c4ffc2cd1a3f49383a..b7d0cea6c6f45e6cec5c20f5a78b353a71cbe40c 100644 (file)
 
     - name: gather facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       when: not delegate_facts_host | bool or inventory_hostname in groups.get(client_group_name, [])
 
     - name: gather and delegate facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups['all'] | difference(groups.get('clients', [])) }}"
index 87821fc18ecdeafc8d7cf6d751886b90b0eaac27..c3ae65362c45dcdced526db16b666b179604e79e 100644 (file)
   post_tasks:
     - name: gather and delegate facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups['all'] | difference(groups.get(client_group_name, [])) }}"
index b9299317d59caefe2f2b9c58afee007a0a86b313..23c1ac6fbf85ca95754a5620b13e5e7deceaf177 100644 (file)
   pre_tasks:
     - name: gather facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       when: not delegate_facts_host | bool or inventory_hostname in groups.get(client_group_name, [])
       tags: always
 
     - name: gather and delegate facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups['all'] | difference(groups.get('clients', [])) }}"
index 900f1875ad2d1f4930aa2a47b3ea5b3830fb1e1e..577e9d5206f1360a1f38936e4259cb90542c8cea 100644 (file)
 
     - name: gather facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       when:
         - not delegate_facts_host | bool or inventory_hostname in groups.get(client_group_name, [])
 
     - name: gather and delegate facts
       setup:
+        gather_subset:
+          - 'all'
+          - '!facter'
+          - '!ohai'
       delegate_to: "{{ item }}"
       delegate_facts: True
       with_items: "{{ groups['all'] | difference(groups.get('clients', [])) }}"