]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add address scope to floating IPs in RPC response to L3 agent
authorCarl Baldwin <carl.baldwin@hpe.com>
Wed, 23 Dec 2015 17:16:15 +0000 (10:16 -0700)
committerCarl Baldwin <carl.baldwin@hpe.com>
Wed, 23 Dec 2015 17:16:15 +0000 (10:16 -0700)
commit02439b6730444d29f139dcc12536f0d2d02a51f7
treef03c5b55b0b059a933eb2363712b4beb12f58762
parentdbc541be5428e092315ed3b51fa2295a5ea49068
Add address scope to floating IPs in RPC response to L3 agent

The L3 agent needs to know the address scope of the fixed ip of each
floating ip because floating ips are a way to cross scope boundaries.
Without the scope information, there could be ambiguity and no way to
know which scope to send it to.

[1] https://review.openstack.org/#/c/189741/

Change-Id: Id9f8c12954a6efbf4d9b99c011652eefbe5f5145
Partially-Implements: blueprint address-scopes
doc/source/devref/address_scopes.rst
neutron/agent/l3/agent.py
neutron/api/rpc/handlers/l3_rpc.py
neutron/db/l3_db.py
neutron/tests/unit/db/test_l3_db.py