Bug8861 : Data validation failed for path /snatint-ip-port-map 49/61949/4
authorcgowdru <chetan.arakere@altencalsoftlabs.com>
Thu, 17 Aug 2017 18:02:25 +0000 (23:32 +0530)
committerSam Hague <shague@redhat.com>
Sun, 20 Aug 2017 11:18:39 +0000 (11:18 +0000)
commit4db5da0e72d4b90a8f270df296eb78da942004d3
treec8a4d53071a100e5df7bd161af7b8f1673e0ddba
parent4f7ac5c154fab2ac5442ef233515420d50a25219
Bug8861 : Data validation failed for path /snatint-ip-port-map

Description : When interface entry is deleted from interface-state OS,
in NAT InterfaceStateListener, as part of clean-up, we try to delete all
the SNAT sessions data assocaiated with that interface. But, an attempt was
done to delete an entry from snatint-ip-port-map even there doesn't exists any
SNAT translation resulting in this exception. Changes done to delete
snatint-ip-port-map ony if an valid entry exists.

Change-Id: Ic0d4fa08b91700c2b4a63ab6e613d7554741d413
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/InterfaceStateEventListener.java
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/NatUtil.java