neutron/etc
Sylvain Afchain e7ce526ac1 Add HA support to the l3 agent
* Add HA mixins used by RouterInfo and LNAT3Agent
* For HA routers: Internal, external and floating IP addresses are no
  longer configured by the agent. Instead the interfaces and addresses
  are passed to a keepalived configuration, which configures the
  addresses when the router transitions to the master state.
* Only the master instance of the router opens the metadata proxy.
  This happens due to keepalived notification scripts that are
  called upon state transitions.
* Extra routes are handled via keepalived virtual routes and are
  no longer configured by the agent.
* HA routers create a 'HA device' on a VRRP-traffic only HA-network.
* Functional testing: Add two new tests to the L3 agent:
    1) Translation of a router configuration to a keepalived
       configuration.
    2) HA specific events when creating a HA router - Assert that
       keepalived is up, etc.

Change-Id: I83f2a5d2af42164c42773b385ba7b00872eed54e
Implements: blueprint l3-high-availability
Co-Authored-By: Assaf Muller <amuller@redhat.com>
2014-09-14 20:34:06 +03:00
..
init.d Rename to Neutron in sample init.d script 2013-07-13 16:55:55 -04:00
neutron Merge "Remove the Cisco Nexus monolithic plugin" 2014-09-13 15:44:26 +00:00
api-paste.ini Use auth_token from keystonemiddleware 2014-07-15 18:37:04 +00:00
dhcp_agent.ini Update help message of flag 'enable_isolated_metadata' 2014-02-18 14:42:21 +01:00
fwaas_driver.ini Firewall as a Service (FWaaS) Agent 2013-08-11 10:56:37 -07:00
l3_agent.ini Add HA support to the l3 agent 2014-09-14 20:34:06 +03:00
lbaas_agent.ini LBaaS VIP doesn't work after delete and re-add 2014-05-12 01:14:58 +00:00
metadata_agent.ini Increase default metadata_workers, backlog to 4096 2014-06-08 17:57:20 +03:00
metering_agent.ini metering driver default value is different in code and config file 2014-08-26 08:41:44 +08:00
neutron.conf Add L3 VRRP HA base classes 2014-09-10 12:06:13 +00:00
policy.json Add L3 VRRP HA base classes 2014-09-10 12:06:13 +00:00
rootwrap.conf Remove last parts of Quantum compatibility shim 2014-03-31 23:31:23 -07:00
services.conf Radware LBaaS driver is able to flip to a secondary backend node 2014-06-01 16:37:18 +03:00
vpn_agent.ini VPNaaS Service Driver for Cisco CSR 2014-03-05 15:08:39 -05:00