DVR: Fix agent to process only floatingips that have a host match
The agent is not currently checking for the host bound
before configuring the floatingip. That leads to
floatingips being configured on multiple hosts.
This is a partial fix on the agent side to prevent
configuring a floatingip ip that is not bound to
this host.
Related-Bug: #1712412
Related-Bug: #1713927
Change-Id: I1bc8c42425f97234f56412a2f109a996d9f896de
(cherry picked from commit afd1995d91353874d04ac2d12be0162cea27c1d1)
Reviewed: https:/ /review. openstack. org/502493 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=2e6654067af 4374443a502de8a 42da361c76c6eb
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit 2e6654067af4374 443a502de8a42da 361c76c6eb
Author: Swaminathan Vasudevan <email address hidden>
Date: Thu Aug 31 08:50:50 2017 -0700
DVR: Fix agent to process only floatingips that have a host match
The agent is not currently checking for the host bound
before configuring the floatingip. That leads to
floatingips being configured on multiple hosts.
This is a partial fix on the agent side to prevent
configuring a floatingip ip that is not bound to
this host.
Related-Bug: #1712412
Related-Bug: #1713927
Change-Id: I1bc8c42425f972 34f56412a2f109a 996d9f896de 4d04ac2d12be016 2cea27c1d1)
(cherry picked from commit afd1995d9135387