feat: exit maintenance mode in last play
This commit is contained in:
parent
732e6da4d7
commit
94f2e2ea0f
1 changed files with 4 additions and 3 deletions
|
|
@ -8,12 +8,13 @@
|
||||||
# collect proxmox cluster nodes
|
# collect proxmox cluster nodes
|
||||||
- name: "collect proxmox cluster nodes"
|
- name: "collect proxmox cluster nodes"
|
||||||
set_fact:
|
set_fact:
|
||||||
leader_node: "{{ groups['proxmox'] | default([]) | first | default('') }}"
|
first_node: "{{ groups['proxmox'] | default([]) | first | default('') }}"
|
||||||
|
last_node: "{{ groups['proxmox'] | default([]) | last | default('') }}"
|
||||||
|
|
||||||
# enter ceph maintenance mode
|
# enter ceph maintenance mode
|
||||||
- name: "set ceph enter maintenance mode"
|
- name: "set ceph enter maintenance mode"
|
||||||
ansible.builtin.include_tasks: "ceph/enter-maint.yaml"
|
ansible.builtin.include_tasks: "ceph/enter-maint.yaml"
|
||||||
when: "inventory_hostname == leader_node"
|
when: "inventory_hostname == first_node"
|
||||||
|
|
||||||
# update proxmox cluster
|
# update proxmox cluster
|
||||||
- name: "update proxmox cluster nodes"
|
- name: "update proxmox cluster nodes"
|
||||||
|
|
@ -22,4 +23,4 @@
|
||||||
# exit ceph maintenance mode
|
# exit ceph maintenance mode
|
||||||
- name: "exit ceph maintenance mode"
|
- name: "exit ceph maintenance mode"
|
||||||
ansible.builtin.include_tasks: "ceph/exit-maint.yaml"
|
ansible.builtin.include_tasks: "ceph/exit-maint.yaml"
|
||||||
when: "inventory_hostname == leader_node"
|
when: "inventory_hostname == last_node"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue