Updated play for error message to warning when backup on same version
This commit is contained in:
@@ -70,17 +70,26 @@
|
|||||||
- ha_peer is defined
|
- ha_peer is defined
|
||||||
### Not altered ###
|
### Not altered ###
|
||||||
|
|
||||||
- name: "[CARP/primary] Fail if backup peer is not on a newer version than primary"
|
- name: "[CARP/primary] Warn if backup peer is not on newer version"
|
||||||
ansible.builtin.fail:
|
ansible.builtin.debug:
|
||||||
msg: >
|
msg: |
|
||||||
Backup peer {{ ha_peer }} is running {{ ha_peer_version }}, which is the same
|
⚠ WARNING: Backup peer {{ ha_peer }} is running {{ ha_peer_version }},
|
||||||
as or older than this primary ({{ pfsense_current_version }}).
|
which is the SAME as primary ({{ pfsense_current_version }}).
|
||||||
Upgrade the backup node first before proceeding with the primary.
|
|
||||||
|
Primary upgrade requires backup to be on a newer version first.
|
||||||
|
Upgrade the backup node before upgrading primary.
|
||||||
when:
|
when:
|
||||||
- ha_role == 'primary'
|
- ha_role == 'primary'
|
||||||
- ha_peer is defined
|
- ha_peer is defined
|
||||||
- ha_peer_version == pfsense_current_version
|
- ha_peer_version == pfsense_current_version
|
||||||
### Not altered ###
|
|
||||||
|
- name: "[CARP/primary] Skip primary upgrade when backup not newer"
|
||||||
|
ansible.builtin.meta: end_play
|
||||||
|
when:
|
||||||
|
- ha_role == 'primary'
|
||||||
|
- ha_peer is defined
|
||||||
|
- ha_peer_version == pfsense_current_version
|
||||||
|
- perform_upgrade | bool
|
||||||
|
|
||||||
# --- Step 3: Verify backup peer is in MASTER CARP state (rewritten) ---
|
# --- Step 3: Verify backup peer is in MASTER CARP state (rewritten) ---
|
||||||
- name: "[CARP/primary] Verify backup peer is MASTER for all CARP VIPs"
|
- name: "[CARP/primary] Verify backup peer is MASTER for all CARP VIPs"
|
||||||
|
|||||||
Reference in New Issue
Block a user