mirror of https://github.com/ceph/ceph-ansible.git
rolling_update: get ceph version when mons exist
pull/6789/headeec3878
introduced a regression for upgrade scenarios where there's no monitor nodes at all (like ganesha standalone, external clients, etc..) TASK [get the ceph release being deployed] ************************************ task path: infrastructure-playbooks/rolling_update.yml:121 Thursday 29 July 2021 15:55:29 +0000 (0:00:00.484) 0:00:15.802 ********* fatal: [client0]: FAILED! => msg: '''dict object'' has no attribute ''mons''' Signed-off-by: Dimitri Savineau <dsavinea@redhat.com> (cherry picked from commite87a47cf0c
)
parent
bacaa654b1
commit
5c6921e553
|
@ -106,7 +106,9 @@
|
|||
- ceph_docker_registry_auth | bool
|
||||
|
||||
- name: check ceph release in container image
|
||||
when: containerized_deployment | bool
|
||||
when:
|
||||
- groups.get(mon_group_name, []) | length > 0
|
||||
- containerized_deployment | bool
|
||||
delegate_to: "{{ groups[mon_group_name][0] }}"
|
||||
run_once: true
|
||||
block:
|
||||
|
|
Loading…
Reference in New Issue