Neutron

Floating IP network

Configuration Description Default
floating_network_name Name of floating IP network unset
floating_network_subnet IP Subnet of floating IP network unset
floating_network_start First IP of floating IP subnet unset
floating_network_end Last IP of floating IP subnet unset
floating_network_gateway Gateway of floating IP subnet unset

If floating_network_name is defined, we require all floating_* parameters defined below. The Sanity process will ensure that the floating IP network is created, in order for Javelin to spawn servers and test connectivity. If none of these parameters are defined, Javelin won’t create server resources during Sanity process.

L3 Agent HA

Configuration Description Default
neutron_l3_ha_enabled Enable/disable HA with VRRP false
neutron_l3_ha_vrrp_auth_type VRRP auth type PASS
neutron_ha_vrrp_auth_password VRRP auth password
neutron_l3_allow_automatic_l3agent_failover Enable/disable auto rescheduling false
neutron_l3_agent_mode Working agent for the agent legacy
enable_distributed_routing Enable/disable DVR false
enable_l2_population Enable/disable L2 population true

Warning

The upgrade process makes it possible to enable L3 HA if it was previously disabled on your setup, except if you’ve activated the L2 population mechanism driver. If you really need to activate L3 HA on your setup, we recommend you either doing a fresh install or disabling the L2 population driver.

Warning

In OpenStack Juno, DVR & VRRP can’t work together. That means you can’t enable neutron_l3_ha_enabled and enable_distributed_routing in the same time. If you try to do it, Puppet will fail to avoid any configuration error.

Warning

In OpenStack Juno, VRRP can’t work with l2population mechanism driver. Ensure neutron_mechanism_drivers parameter does not contain l2population in the array and enable_l2_population is at false. Please read this blogpost for more informations about HA compatiblity.

Note

neutron_l3_allow_automatic_l3agent_failover allows to re-schedule virtual routers if a Neutron L3 agent goes down. If neutron_l3_ha_enabled is enabled, this is not useful to enable neutron_l3_allow_automatic_l3agent_failover.

More documentation about L3 configuration on official manual.