Home
DevCentral
Search
Configure Global Search
Log In
Transactions
T2319
Change Details
Change Details
Old
New
Diff
Implement an automatic failover mechanism so that a CARP master switch between router-002 and router-003 triggers GRE tunnel reconfiguration on both sides, without requiring manual intervention.
The goal of this task is to implement an automated failover mechanism that ensures GRE tunnels always point to the current CARP MASTER. When a router transitions to the ACTIVE state, a devd-triggered script implemented in D4033 will emit a Salt event. This event is received by the Salt master, which reacts using a reactor to trigger GRE tunnel reconfiguration on Ysul and Windriver. The reconfiguration process will: 1. Remove the existing GRE tunnel 2. Recreate a new tunnel toward the new MASTER router 3. Reload IPsec This approach ensures that tunnel configuration dynamically follows CARP state changes, avoiding manual intervention and reducing downtime during failover events.
Implement an automatic failover mechanism so that a CARP master switch between router-002 and router-003 triggers
The goal of this task is to implement an automated failover mechanism that ensures GRE tunnels always point to the current CARP MASTER. When a router transitions to the ACTIVE state, a devd-triggered script implemented in D4033 will emit a Salt event. This event is received by the Salt master, which reacts using a reactor to trigger
GRE tunnel reconfiguration on
both sid
Ysul and Windriver. The reconfiguration process will: 1. Remove the existing GRE tunnel 2. Recreate a new tunnel toward the new MASTER router 3. Reload IPsec This approach ensures that tunnel configuration dynamically follows CARP state chang
es,
without requir
avoiding manual intervention and reduc
ing
manual inter
downtime during failover e
vent
ion.
s.
Continue