BUG-5404 Dangling Distributed ARP flows for DHCP 57/35357/1
authorJosh <jhershbe@redhat.com>
Wed, 24 Feb 2016 14:33:23 +0000 (16:33 +0200)
committerSam Hague <shague@redhat.com>
Wed, 24 Feb 2016 20:42:57 +0000 (20:42 +0000)
commite7181357043c70509aca90d0518e7eea5c79c237
treeaa82e31d97a26d595f5e46286854b91d17484cb9
parent849b6c7b221bbf86fa2cde6bcc710b4efb565067
BUG-5404 Dangling Distributed ARP flows for DHCP

Neutron modifies the port before deleting it,
removing the IP address. As such, when it is
deleted the flow can't be deleted since the IP
address is part of the flow's match. To fix
this we cache port->IP mappings for DHCP ports.

Change-Id: I6caa75887de0193256b14d88ef1fd5540f861e34
Signed-off-by: Josh <jhershbe@redhat.com>
openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/impl/DistributedArpService.java
openstack/net-virt/src/test/java/org/opendaylight/ovsdb/openstack/netvirt/impl/DistributedArpServiceTest.java