>> Start the master l3_agent process, you can see in "openstack network agent list --router r1 --long"
the status still marked as "unknown", not restroing the actual state "Master" in this case. But other traffics are fine . The vrrp / underneth keepalived are working as usual .
Whenever we trigger some update on the router object , It able to restore the actual state .
Reproduce steps:
>> create DVR router with two l3 agents in HA mode (master/standby)
>> stop the master l3_agent process(or both l3_agents) in snat node and wait for neutron - server to mark it unknown https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ db/l3_hamode_ db.py#L609
>> Start the master l3_agent process, you can see in "openstack network agent list --router r1 --long"
the status still marked as "unknown", not restroing the actual state "Master" in this case. But other traffics are fine . The vrrp / underneth keepalived are working as usual .
Whenever we trigger some update on the router object , It able to restore the actual state .