Skip to content

Commit 76921e1

Browse files
committed
enter_maintenance: Remove mgr hostname from mgr fail command
1 parent de58b4b commit 76921e1

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

roles/enter_maintenance/tasks/enter.yml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,12 @@
1818
fail_msg: "{{ cephadm_commands_result.results[0].stderr }}"
1919

2020
- name: Fail over Ceph manager
21+
ansible.builtin.import_role:
22+
name: stackhpc.cephadm.commands
23+
vars:
24+
cephadm_commands:
25+
- "mgr fail"
2126
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 }}"
3327

3428
- name: Ensure host is in maintenance mode
3529
ansible.builtin.import_role:

0 commit comments

Comments
 (0)