Incomplete topology information causes eventengine to post boxShadow alerts instead of boxDown alerts

Bug #1638568 reported by Morten Brekkevold
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Network Administration Visualized
Fix Committed
Morten Brekkevold
Fix Released
Morten Brekkevold

Bug Description

In cases where NAV's topology information is incomplete, the eventengine may misbehave when handling boxState events from pping.

Normally, eventengine uses topology information to detect the path between itself and the netbox that stopped responding to ping. Only paths where all nodes are up are considered. If no path is found, it is assumed that the target netbox is in shadow, and the event is translated into a boxShadow alert.

Unfortunately, when there is incomplete topology information, there may not be any path even when down-nodes are included, causing the same interpretation.

eventengine should verify that there is any path at all between nodes before excluding nodes that are down. If there isn't, eventengine should default to boxDown, since it cannot possibly know the shadow state.

Revision history for this message
Morten Brekkevold (mbrekkevold) wrote :
Changed in nav:
importance: Undecided → Medium
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.