Can this call in ha_router.py:initialize() move to the end?
super(HaRouter, self).initialize(process_monitor)
I believe the problem is that we initialize the router_info before we complete with HA initialization. You recently moved this from the first line further down to fix bug 1662804, maybe we can move it to the end of the method?
Either that or the ha_state getter has to check self.keepalived_manager ?
Anil,
Can this call in ha_router. py:initialize( ) move to the end?
super(HaRouter, self).initializ e(process_ monitor)
I believe the problem is that we initialize the router_info before we complete with HA initialization. You recently moved this from the first line further down to fix bug 1662804, maybe we can move it to the end of the method?
Either that or the ha_state getter has to check self.keepalived _manager ?