Updated git submodules
authorkarthikeyan <karthikeyan.k@altencalsoftlabs.com>
Wed, 25 Jan 2017 08:05:05 +0000 (13:35 +0530)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 31 Jan 2017 13:52:47 +0000 (13:52 +0000)
commitf72f1ea8d71a2c0e8f2e6aa32b5c9af372056747
tree1598473dfa94b9160d06fb5e6a3399a0976ad446
parentd99dd442c05b275aa9cd7066e9802e7518dcd994
Updated git submodules

Project: netvirt stable/boron 18628cc267bf4a16e7fbdd22a78403a395a95d5a

Bug 7667: SNAT table 46&44 are not getting programmed when private BGPVPN

Problem Description:
=====================
SNAT: Table 46(OUTBOUND_NAPT) and table 44 (INBOUND_NAPT) are not getting
programmed (SNAT Forward Traffic and SNAT Reverse Traffic) with NAT
translation when router is
associated with Private/Internal BGP-VPN.Due to this issue, SNAT traffic
is getting failed when interval bgp-vpn is configured.

Root Cause of the Problem:
==========================
As part of bug (Bug 7478) fix SNAT traffic is used to send router-gw mac
address instead of VM mac. With this code changes router gw-mac was
getting from external-router Yang Model using router name as key.

When private/internal bgp-vpn is configured router-id (Internal Private
VPN ID) should be replaced with created private/internal bgp-vpn id. With
this approach when querying external-router Yang model for getting
router-gw mac address using new router-id (bgp-vpn id) will not match with
router-name.

Solution:
===========
When querying external-router yang model for getting router-gw mac address
it should use old router-id instead of bgp-vpn id. For doing this change
in NAPTEventHandler re-aligned the router-gw mac address code to
appropriate place to be working as expected.

Change-Id: Ieefd799d6b2349464bfb737e3fcc8101036c3619
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
docs/submodules/netvirt