File tree Expand file tree Collapse file tree 1 file changed +5
-11
lines changed
roles/enter_maintenance/tasks Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Original file line number Diff line number Diff line change 18
18
fail_msg : " {{ cephadm_commands_result.results[0].stderr }}"
19
19
20
20
- name : Fail over Ceph manager
21
+ ansible.builtin.import_role :
22
+ name : stackhpc.cephadm.commands
23
+ vars :
24
+ cephadm_commands :
25
+ - " mgr fail"
21
26
when : ' "Cannot stop active Mgr daemon" in cephadm_commands_result.results[0].stderr'
22
- block :
23
- - name : Extract full name of active Ceph manager
24
- ansible.builtin.set_fact :
25
- active_ceph_mgr : " {{ cephadm_commands_result.results[0].stderr | split | last | replace(\" '\" , '') }}"
26
-
27
- - name : Ensure active manager has been switched to another node
28
- ansible.builtin.import_role :
29
- name : stackhpc.cephadm.commands
30
- vars :
31
- cephadm_commands :
32
- - " mgr fail {{ active_ceph_mgr }}"
33
27
34
28
- name : Ensure host is in maintenance mode
35
29
ansible.builtin.import_role :
You can’t perform that action at this time.
0 commit comments