-
Bug
-
Resolution: Done
-
High
-
None
-
None
-
None
-
genius master
-
Highest
the below condition statement in update method in TunnelInventoryStateListener.java is wrong:
diff --git a/itm/itm-impl/src/main/java/org/opendaylight/genius/itm/itmdirecttunnels
index c077d6a..3b6b6b9 100644
— a/itm/itm-impl/src/main/java/org/opendaylight/genius/itm/itmdirecttunnels/listen
+++ b/itm/itm-impl/src/main/java/org/opendaylight/genius/itm/itmdirecttunnels/listen
@@ -139,7 +139,7 @@ public class TunnelInventoryStateListener extends
@NonNull FlowCapableNodeConnector fcNodeConnectorOld,
@NonNull FlowCapableNodeConnector fcNodeConnectorNew) {
String portName = fcNodeConnectorNew.getName();
- if (DirectTunnelUtils.TUNNEL_PORT_PREDICATE.test(portName)) {
+ if (!DirectTunnelUtils.TUNNEL_PORT_PREDICATE.test(portName)) {
LOG.debug("Node Connector Update - {} Interface is not a tunnel I/f, so
return;
} else if (!dpnTepStateCache.isInternal(portName)) {