bug: maintenance
on a UNI interface will keep the EVC status as active
#576
Labels
maintenance
on a UNI interface will keep the EVC status as active
#576
maintenance
window on a UNI interface will keep the EVC status as active. Anything related to links are behaving as expected sincetopology
when handling interruptions start and end will generatekytos.topology/link_up|link_down
events. But for interfaces without links NApps like mef_eline would need to subscribe totopology.interruption.(start|end)
to handle the interface cases. Amaintenance
on a network resource sets the network entity asDOWN
andstatus_reason
maintenance, so it's logically down. This needs to be handled same as a UNI going down or up.How to reproduce
maintenance
NApp on a UNIImpacts
The impact is that the logical interruption won't have any side effect and the interface will still be used, so pretty much the maintenance side effects won't apply, which in some cases won't matter much, but in other cases it can, for example:
If you have a MW not finished while an UNI is still going up, the EVC can be left in an inactive state, or it can also fail to compute a new path since it can result in a case where it doesn't find new path, then it would behave like losing the UNI going up event.
Right now I'm fixing other things I won't be able to map all the related cases, but this is a heads up not to use maintenance on UNI interfaces in the meantime until this is better explored and covered.
The text was updated successfully, but these errors were encountered: