Bug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the switch 73/33473/1
authorFaseela K <faseela.k@ericsson.com>
Mon, 25 Jan 2016 05:52:53 +0000 (11:22 +0530)
committerFaseela K <faseela.k@ericsson.com>
Mon, 25 Jan 2016 12:08:42 +0000 (12:08 +0000)
commit9144b0b91bbcd2fa8b8c93c5dd3db6763b2710d4
tree3193a91057165ac986f044b4de865ae360fde222
parentfd4e64307b45b3e0c9704a3dc699e66c644efc11
Bug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the switch

Description : Removal of tunnel ingress flow was handled during nodeConnectorRemoved event alone,
              but if the deletion is initiated by northbound, config will be removed before nodeConnectorRemoved event comes,
  and hence deletion of the ingress flow was not happening.

Change-Id: I4458a79be8e5dd8aaaff6b80f0e6bf00a6555044
Signed-off-by: Faseela K <faseela.k@ericsson.com>
(cherry picked from commit 63b42a3937b9ab3facfa83ac0fe954bf70ece35c)
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/InterfacemgrProvider.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/listeners/InterfaceConfigListener.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/confighelpers/OvsInterfaceConfigRemoveHelper.java
interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/confighelpers/OvsInterfaceConfigUpdateHelper.java
interfacemgr/interfacemgr-impl/src/test/java/org/opendaylight/vpnservice/interfacemgr/test/TunnelInterfaceConfigurationTest.java
interfacemgr/interfacemgr-impl/src/test/java/org/opendaylight/vpnservice/interfacemgr/test/VlanInterfaceConfigurationTest.java