Handle VPN Instance Update for dual router case 73/76473/11
authorKarthikeyan Krishnan <karthikeyangceb007@gmail.com>
Thu, 27 Sep 2018 08:53:22 +0000 (14:23 +0530)
committerSam Hague <shague@redhat.com>
Thu, 25 Oct 2018 16:19:36 +0000 (16:19 +0000)
commit6fad9c997d2089029caaf6813b1ed2441af21bdf
tree5415ab41ebdcf553023ae93135787dd6fa7afb42
parent462b881f523ff89c415607426359056453de93c3
Handle VPN Instance Update for dual router case

Problem:
========
VPN Instance update is not properly handled for
dual router use case where single vpn interface
is part of two router. This configuration is
existing in the dual stack network where V4
subnet is part of one router and V6 subnet is
part of different router.

Solution:
============
This patch is addressing the following VPN instance update
scenario.

+1st VPN Instance : router VPN or external BGP-VPN-1.
+2nd VPN Instance : router VPN or external BGP-VPN-2.
+3rd VPN Instance : Internet BGP-VPN(router-gw update/delete) for public
network access.

Issue: NETVIRT-1394

Change-Id: If489d9537a96fd4139d589b14f7a204a91515e00
Signed-off-by: Karthikeyan Krishnan <karthikeyangceb007@gmail.com>
vpnmanager/impl/src/main/java/org/opendaylight/netvirt/vpnmanager/VpnInterfaceManager.java
vpnmanager/impl/src/main/java/org/opendaylight/netvirt/vpnmanager/VpnUtil.java