1 ##############################################################################
2 # Copyright (c) 2018 Mirantis Inc., Enea AB and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
10 - cluster.mcp-common-noha.openstack_control
11 - cluster.mcp-fdio-noha
12 - system.neutron.control.single
13 - service.etcd.server.single
14 - system.galera.server.database.neutron
15 # NOTE: All this configuration should later be moved to reclass.system as
16 # neutron.control.vpp.single
19 # yamllint disable rule:truthy
20 neutron_control_dvr: True
22 neutron_enable_qos: False
23 neutron_enable_vlan_aware_vms: False
24 neutron_enable_bgp_vpn: False
25 # yamllint enable rule:truthy
26 neutron_global_physnet_mtu: 1500
27 neutron_external_mtu: 1500
28 neutron_bgp_vpn_driver: bagpipe
29 internal_protocol: 'http'
30 neutron_firewall_driver: 'iptables_hybrid'
31 openstack_node_role: primary
34 role: ${_param:openstack_node_role}
35 global_physnet_mtu: ${_param:neutron_global_physnet_mtu}
36 l3_ha: ${_param:neutron_l3_ha}
37 dvr: ${_param:neutron_control_dvr}
38 qos: ${_param:neutron_enable_qos}
39 vlan_aware_vms: ${_param:neutron_enable_vlan_aware_vms}
40 firewall_driver: ${_param:neutron_firewall_driver}
42 enabled: ${_param:neutron_enable_bgp_vpn}
43 driver: ${_param:neutron_bgp_vpn_driver}
47 tenant_network_types: "${_param:neutron_tenant_network_types}"
48 external_mtu: ${_param:neutron_external_mtu}
52 etcd_port: ${_param:node_port}
53 etcd_host: ${_param:node_address}
54 l3_hosts: ${_param:openstack_gateway_node01_hostname}
57 vpp_interface: ${_param:external_vpp_tap}
59 # NOTE: Not a meaningful interface name, just avoid a filter-out
60 vpp_interface: 'dummy'
61 vlan_range: '${_param:opnfv_net_tenant_vlan}'
63 region: ${_param:openstack_region}
65 host: ${_param:openstack_database_address}
67 region: ${_param:openstack_region}
68 protocol: ${_param:internal_protocol}
71 - host: ${_param:single_address}