Add support for Neutron L3 HA feature
Neutron L3 HA feature adds an ability to schedule a virtual router to at least two L3 agents and an opportunity to establish connection faster after L3 agent failover than router rescheduling. L3 HA is currently not compatible with Neutron DVR Change-Id: If62bc89c493241b78422e55f1865031db23705ed Blueprint: neutron-vrrp-deployment
This commit is contained in:
parent
e1af59eeb7
commit
f3f4e765e7
|
@ -933,6 +933,15 @@
|
|||
type: "checkbox"
|
||||
restrictions:
|
||||
- "networking_parameters:segmentation_type != 'vlan' and settings:neutron_advanced_configuration.neutron_l2_pop.value == false": "DVR requires L2 population to be enabled."
|
||||
neutron_l3_ha:
|
||||
value: false
|
||||
label: "Neutron L3 HA"
|
||||
description: "Enable High Availability Features for Virtual Routers in Neutron"
|
||||
weight: 30
|
||||
type: "checkbox"
|
||||
restrictions:
|
||||
- condition: "settings:neutron_advanced_configuration.neutron_dvr.value == true"
|
||||
message: "Neutron DVR must be disabled in order to use Neutron L3 HA"
|
||||
corosync:
|
||||
metadata:
|
||||
label: "Corosync"
|
||||
|
|
|
@ -60,6 +60,8 @@ class InstallationInfo(object):
|
|||
'value'), 'neutron_l2_pop', None),
|
||||
WhiteListRule(('neutron_advanced_configuration', 'neutron_dvr',
|
||||
'value'), 'neutron_dvr', None),
|
||||
WhiteListRule(('neutron_advanced_configuration', 'neutron_l3_ha',
|
||||
'value'), 'neutron_l3_ha', None),
|
||||
WhiteListRule(('syslog', 'syslog_transport', 'value'),
|
||||
'syslog_transport', None),
|
||||
WhiteListRule(('provision', 'method', 'value'),
|
||||
|
|
Loading…
Reference in New Issue