mirror of https://github.com/ceph/ceph-ansible.git
update: do not gather facts on each play
There's no benefit to gather facts again on each play in
rolling_update.yml
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 2c77d0094c
)
pull/6659/head
parent
adfb9d3b2a
commit
676aad9ea2
|
@ -143,6 +143,7 @@
|
||||||
hosts: "{{ mon_group_name|default('mons') }}"
|
hosts: "{{ mon_group_name|default('mons') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- name: upgrade ceph mon cluster
|
- name: upgrade ceph mon cluster
|
||||||
block:
|
block:
|
||||||
|
@ -305,6 +306,7 @@
|
||||||
- name: reset mon_host
|
- name: reset mon_host
|
||||||
hosts: "{{ mon_group_name|default('mons') }}"
|
hosts: "{{ mon_group_name|default('mons') }}"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -322,6 +324,7 @@
|
||||||
hosts: "{{ mon_group_name|default('mons') }}"
|
hosts: "{{ mon_group_name|default('mons') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- name: upgrade mgrs when no mgr group explicitly defined in inventory
|
- name: upgrade mgrs when no mgr group explicitly defined in inventory
|
||||||
when: groups.get(mgr_group_name, []) | length == 0
|
when: groups.get(mgr_group_name, []) | length == 0
|
||||||
|
@ -356,6 +359,7 @@
|
||||||
hosts: "{{ mgr_group_name|default('mgrs') }}"
|
hosts: "{{ mgr_group_name|default('mgrs') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
# The following task has a failed_when: false
|
# The following task has a failed_when: false
|
||||||
# to handle the scenario where no mgr existed before the upgrade
|
# to handle the scenario where no mgr existed before the upgrade
|
||||||
|
@ -389,6 +393,7 @@
|
||||||
- name: set osd flags
|
- name: set osd flags
|
||||||
hosts: "{{ mon_group_name | default('mons') }}[0]"
|
hosts: "{{ mon_group_name | default('mons') }}[0]"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -416,6 +421,7 @@
|
||||||
hosts: "{{ osd_group_name|default('osds') }}"
|
hosts: "{{ osd_group_name|default('osds') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -489,6 +495,7 @@
|
||||||
- name: complete osd upgrade
|
- name: complete osd upgrade
|
||||||
hosts: "{{ mon_group_name|default('mons') }}[0]"
|
hosts: "{{ mon_group_name|default('mons') }}[0]"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -511,6 +518,7 @@
|
||||||
- name: upgrade ceph mdss cluster, deactivate all rank > 0
|
- name: upgrade ceph mdss cluster, deactivate all rank > 0
|
||||||
hosts: "{{ mon_group_name | default('mons') }}[0]"
|
hosts: "{{ mon_group_name | default('mons') }}[0]"
|
||||||
become: true
|
become: true
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- name: deactivate all mds rank > 0
|
- name: deactivate all mds rank > 0
|
||||||
when: groups.get(mds_group_name, []) | length > 0
|
when: groups.get(mds_group_name, []) | length > 0
|
||||||
|
@ -611,6 +619,7 @@
|
||||||
upgrade_ceph_packages: True
|
upgrade_ceph_packages: True
|
||||||
hosts: active_mdss
|
hosts: active_mdss
|
||||||
become: true
|
become: true
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -656,6 +665,7 @@
|
||||||
upgrade_ceph_packages: True
|
upgrade_ceph_packages: True
|
||||||
hosts: standby_mdss
|
hosts: standby_mdss
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
|
@ -704,6 +714,7 @@
|
||||||
hosts: "{{ rgw_group_name|default('rgws') }}"
|
hosts: "{{ rgw_group_name|default('rgws') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
- import_role:
|
- import_role:
|
||||||
|
@ -747,6 +758,7 @@
|
||||||
hosts: "{{ rbdmirror_group_name|default('rbdmirrors') }}"
|
hosts: "{{ rbdmirror_group_name|default('rbdmirrors') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- name: stop ceph rbd mirror
|
- name: stop ceph rbd mirror
|
||||||
systemd:
|
systemd:
|
||||||
|
@ -779,6 +791,7 @@
|
||||||
hosts: "{{ nfs_group_name|default('nfss') }}"
|
hosts: "{{ nfs_group_name|default('nfss') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
# failed_when: false is here so that if we upgrade
|
# failed_when: false is here so that if we upgrade
|
||||||
# from a version of ceph that does not have nfs-ganesha
|
# from a version of ceph that does not have nfs-ganesha
|
||||||
|
@ -828,6 +841,7 @@
|
||||||
- "{{ iscsi_gw_group_name|default('iscsigws') }}"
|
- "{{ iscsi_gw_group_name|default('iscsigws') }}"
|
||||||
serial: 1
|
serial: 1
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
# failed_when: false is here so that if we upgrade
|
# failed_when: false is here so that if we upgrade
|
||||||
# from a version of ceph that does not have iscsi gws
|
# from a version of ceph that does not have iscsi gws
|
||||||
|
@ -868,6 +882,7 @@
|
||||||
hosts: "{{ client_group_name|default('clients') }}"
|
hosts: "{{ client_group_name|default('clients') }}"
|
||||||
serial: "{{ client_update_batch | default(20) }}"
|
serial: "{{ client_update_batch | default(20) }}"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -924,6 +939,7 @@
|
||||||
- name: complete upgrade
|
- name: complete upgrade
|
||||||
hosts: "{{ mon_group_name | default('mons') }}"
|
hosts: "{{ mon_group_name | default('mons') }}"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
@ -1039,6 +1055,7 @@
|
||||||
- name: show ceph status
|
- name: show ceph status
|
||||||
hosts: "{{ mon_group_name|default('mons') }}"
|
hosts: "{{ mon_group_name|default('mons') }}"
|
||||||
become: True
|
become: True
|
||||||
|
gather_facts: false
|
||||||
tasks:
|
tasks:
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-defaults
|
name: ceph-defaults
|
||||||
|
|
Loading…
Reference in New Issue