mirror of https://github.com/ceph/ceph-ansible.git
update: speed up client play
there's no need to run the roles ceph-facts, ceph-config and ceph-client altogether on client nodes in rolling update playbook. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2019831 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commitpull/7307/head817c03bc0e
) (cherry picked from commitc0da98b1d6
)
parent
8d9ebf2d0b
commit
36fceeaaff
|
@ -978,6 +978,8 @@
|
|||
name: ceph-defaults
|
||||
- import_role:
|
||||
name: ceph-facts
|
||||
tasks_from: container_binary.yml
|
||||
when: containerized_deployment | bool
|
||||
- import_role:
|
||||
name: ceph-handler
|
||||
- import_role:
|
||||
|
@ -988,10 +990,7 @@
|
|||
when:
|
||||
- (group_names != ['clients']) or (inventory_hostname == groups.get('clients', [''])|first)
|
||||
- containerized_deployment | bool
|
||||
- import_role:
|
||||
name: ceph-config
|
||||
- import_role:
|
||||
name: ceph-client
|
||||
|
||||
|
||||
- name: upgrade ceph-crash daemons
|
||||
hosts:
|
||||
|
|
Loading…
Reference in New Issue