Handle duplicate tunnel on multiple dpns 38/49638/1
authorVishal Thapar <vishal.thapar@ericsson.com>
Tue, 20 Dec 2016 11:10:12 +0000 (16:40 +0530)
committerVishal Thapar <vishal.thapar@ericsson.com>
Tue, 20 Dec 2016 11:14:07 +0000 (16:44 +0530)
commit7fed49c3fdf4c20919aad838c750671788edb5d2
treeaa1d975672bd0191c24ee1f7aaba1e87678d7776
parenta58f5005d708469bdc262bc41f3b091520b80467
Handle duplicate tunnel on multiple dpns

If same tunnel port name shows up on multiple dpns, it is wrongly assumed
to be a case of VM Migration, which only applies to VM ports. In case we
get any such ports, first check on which DPN user configured it. Retain
interface-state entry for the port that is create on the DPN as configured
by user.

Change-Id: I95dab0a36fd1d033747fd887a4fea4a648da04aa
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
interfacemanager/interfacemanager-impl/src/main/java/org/opendaylight/genius/interfacemanager/commons/InterfaceManagerCommonUtils.java
interfacemanager/interfacemanager-impl/src/main/java/org/opendaylight/genius/interfacemanager/commons/InterfaceMetaUtils.java
interfacemanager/interfacemanager-impl/src/main/java/org/opendaylight/genius/interfacemanager/listeners/InterfaceInventoryStateListener.java