From 96dc56b6cbada17531f8d5d043d90b556574a699 Mon Sep 17 00:00:00 2001 From: "Ben D." Date: Tue, 28 Apr 2026 10:09:50 -0700 Subject: [PATCH] Corrected typo / added condition --- roles/pfsense_upgrade/tasks/carp.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/roles/pfsense_upgrade/tasks/carp.yml b/roles/pfsense_upgrade/tasks/carp.yml index d34569d..e9ad591 100644 --- a/roles/pfsense_upgrade/tasks/carp.yml +++ b/roles/pfsense_upgrade/tasks/carp.yml @@ -116,8 +116,10 @@ - name: "[CARP/primary] Wait for CARP failover to settle" ansible.builtin.pause: seconds: 30 - ### Not altered ### - + when: + - ha_role == 'primary' + - ha_peer is defined + # --- Step 5: Re-verify backup peer has taken MASTER (rewritten) --- - name: "[CARP/primary] Re-check backup peer MASTER state after demotion" ansible.builtin.raw: | @@ -165,7 +167,7 @@ ansible.builtin.pause: seconds: 20 when: - - ha_role == 'priamry' + - ha_role == 'primary' - ha_peer is defined - name: "[CARP/primary] Verify primary has reclaimed MASTER for all VIPs"