Ethernet VPN (EVPN_RT5) Enhancement to SNAT_HA 31/53131/5
authorkarthikeyan <karthikeyan.k@altencalsoftlabs.com>
Fri, 10 Mar 2017 11:32:41 +0000 (17:02 +0530)
committerKarthikeyan Krishnan <karthikeyan.k@altencalsoftlabs.com>
Tue, 21 Mar 2017 11:31:07 +0000 (11:31 +0000)
commitc0d8628427359ec69f4716afa40f984771b31c9e
tree55024ea51682b0564da64f4da853bbbcaa0829e3
parentf46c25ec90011192e105e91753928422d97528a1
Ethernet VPN (EVPN_RT5) Enhancement to SNAT_HA

This code review (4th Review) is part of EVPN_RT5 enhancement to NAT
Feature.

This code changes is responsible for SNAT HA during NAPT Switch
down/restart scenario

1) Remove all the SNAT flows from old NAPT switch

2) Install all the SNAT flows on newly elected NAPT switch

Note: This review is dependent on below review
https://git.opendaylight.org/gerrit/#/c/51338/

Change-Id: I4201096772af11b111f7387bb1bfce1535ee0ca5
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/EvpnNaptSwitchHA.java [new file with mode: 0644]
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/NaptSwitchHA.java
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/NatTunnelInterfaceStateListener.java
vpnservice/natservice/natservice-impl/src/main/resources/org/opendaylight/blueprint/natservice.xml