Bug 7340: overwritten rule in T28 for multi-tenant 10/50010/2
authorOlga Schukin <olga.schukin@hpe.com>
Wed, 14 Dec 2016 08:26:53 +0000 (10:26 +0200)
committerAlon Kochba <alonko@hpe.com>
Sat, 7 Jan 2017 17:07:30 +0000 (17:07 +0000)
commita5861d0b20ea0d1e5c2281059f2364d486857a00
tree13de0164752b666bf772f3d1b975c853ca0b2fdc
parent46ae4a9b225cc3e5596d5bd08692722fdbe2be95
Bug 7340: overwritten rule in T28 for multi-tenant

Root cause: the key used in the model was including the
internal IP (which is common to the two VMs in the multi-tenanted
environment) instead of the floating IP which is unique.

Fix: build the flow key in the same way as the rule match

Change-Id: Id1b7d8c80f58e42609fa6e279dbca5f95f1639e6
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
(cherry picked from commit 49181f61ca007d6cfd1b271e0d3040f97df2f981)
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/FloatingIPListener.java