DVR: only notify needed agents on new VM port creation
When a new VM which should be serviced by a DVR router appears
on compute host, this router is scheduled to that host and
notification is sent. Before the patch it was a broad notification
while really we only need to notify agent on target host.
This should decrease the load on neutron server at scale.
Closes-Bug: #1486795
(cherry picked from commit d3b191984cfe2b24f16bd57c1b4bb8c555ee10e0)
Reviewed: https:/ /review. openstack. org/251439 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=b49181abb64 f6543d232560277 9e0c3de96b202f
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit b49181abb64f654 3d2325602779e0c 3de96b202f
Author: Oleg Bondarev <email address hidden>
Date: Tue Oct 6 18:14:33 2015 +0300
DVR: only notify needed agents on new VM port creation
When a new VM which should be serviced by a DVR router appears
on compute host, this router is scheduled to that host and
notification is sent. Before the patch it was a broad notification
while really we only need to notify agent on target host.
This should decrease the load on neutron server at scale.
Closes-Bug: #1486795 4f16bd57c1b4bb8 c555ee10e0)
(cherry picked from commit d3b191984cfe2b2
Conflicts:
neutron/ tests/functiona l/services/ l3_router/ test_l3_ dvr_router_ plugin. py
Change-Id: Id48b6f6a71530c 4f6092d2a07b2db 1a5cd300c05