Add a Salt reactor configuration to automatically reconfigure GRE tunnels when a CARP primary change occurs.
This introduces:
- reactor.conf: listens to the event network/carp/primary
- tunnels.sls: reactor state that triggers tunnel reconfiguration on all relevant nodes
The reactor executes a script on:
- ysul
- windriver
- router-002
- router-003
Additionally:
- A new state roles/core/network/tunnels.sls is added to deploy the create-tunnels.sh script on routers and devservers (the targets)
Also the reactor will call ospf.sls that will call /usr/local/libexec/frr/set-ospf-default-route developped in D4093
Ref T2319