neutron/neutron/agent
Swaminathan Vasudevan 5524bf8434 DVR: Provide options for DVR North/South routing centralized
DVR supports both East/West and North/South routing. While the
SNAT is centralized the DNAT is mostly distributed. There are
certain circumstances where the DNAT might be centralized when
the ports are unbound.

In order to have a well defined behavior and when there are
no external network connectivity available in the compute host,
the DNAT functionality is centralized.
In order to achieve this we are introducing a new agent type
option 'dvr_no_external' to centralize the DNAT.

This new L3 agent type ('dvr_no_external') would only allow the East/West
routing to occur in the compute host and the DNAT or Floating IP will be
configured in the centralized network node.

Change-Id: Ia5d7336e478e0fa5ba62b7ae5ed0c56656116d94
Partial-Bug: #1667877
(cherry picked from commit 9515c771e7)
2017-08-18 22:09:37 +00:00
..
common Add support for ingress bandwidth limit rules in ovs agent 2017-06-14 11:11:43 +00:00
dhcp DHCP Agent: Separate local from non-local subnets 2017-06-19 16:11:48 +00:00
l2 Extend QoS L2 drivers interface to handle ingress rule types 2017-06-05 16:58:00 +00:00
l3 DVR: Provide options for DVR North/South routing centralized 2017-08-18 22:09:37 +00:00
linux Apply network MTU changes to dhcp ports 2017-08-13 21:25:18 +00:00
metadata use neutron-lib callbacks 2017-04-26 12:12:53 -06:00
ovsdb Removed ovsdbapp deprecation warnings 2017-06-05 12:48:12 -07:00
windows Replace subprocess.Popen with CreateProcess on Windows 2017-04-21 12:10:01 +03:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
agent_extension.py Generalize agent extension mechanism 2016-07-19 13:45:22 +00:00
agent_extensions_manager.py Refactoring config options for l2 agent ext opts 2016-11-21 19:45:04 +00:00
dhcp_agent.py Agent common config 2017-03-15 09:52:18 -06:00
firewall.py Introduce trusted ports to firewall driver API 2017-07-12 15:36:48 +00:00
l3_agent.py Agent common config 2017-03-15 09:52:18 -06:00
metadata_agent.py Agent common config 2017-03-15 09:52:18 -06:00
resource_cache.py Merge "Check if record is stale after bulk pull" 2017-07-31 22:56:48 +00:00
rpc.py Lazy load of resources in resource cache 2017-06-15 13:26:20 -07:00
securitygroups_rpc.py Introduce trusted ports to firewall driver API 2017-07-12 15:36:48 +00:00