mirror of https://github.com/ceph/ceph-ansible.git
defaults: check only 1 time if there is a running cluster
There is no need to check for a running cluster n*nodes time in `ceph-defaults` so let's add a `run_once: true` to save some resources and time. Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>pull/2527/head
parent
ac41efd3c2
commit
899b0eb451
|
@ -37,6 +37,7 @@
|
|||
failed_when: false
|
||||
check_mode: no
|
||||
register: ceph_current_fsid
|
||||
run_once: true
|
||||
delegate_to: "{{ groups[mon_group_name][0] }}"
|
||||
when:
|
||||
- not rolling_update
|
||||
|
@ -74,7 +75,7 @@
|
|||
set_fact:
|
||||
fsid: "{{ ceph_current_fsid.stdout }}"
|
||||
when:
|
||||
- ceph_current_fsid.rc == 0
|
||||
- ceph_current_fsid.get('rc', 1) == 0
|
||||
|
||||
# Set ceph_release to ceph_stable by default
|
||||
- name: set_fact ceph_release ceph_stable_release
|
||||
|
@ -99,7 +100,7 @@
|
|||
creates: "{{ fetch_directory }}/ceph_cluster_uuid.conf"
|
||||
become: false
|
||||
when:
|
||||
- ceph_current_fsid.rc == 0
|
||||
- ceph_current_fsid.get('rc', 1) == 0
|
||||
|
||||
- name: read cluster fsid if it already exists
|
||||
local_action:
|
||||
|
|
Loading…
Reference in New Issue