BUG-5404 Dangling Distributed ARP flows for DHCP
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)
commit3f92fd8bb6550ce8ee9c3fd5868181de20022a77
treee1689c3e5ef4c6f53eee9f327767bf2e8e7e109c
parent2bb2f5143e7bdb6f1c249f6d91ec3ff81802e5a1
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