39ef030553
This option must be enabled in a controller to be selected for hosting a gateway router. But it is missing in DVR environment files. So when these files are used for the deployment, vms were not able to reach external network. So adding this option for DVR files. Change-Id: Ibfc9baf3aca55b49cc197758cbf5a0df9daa8b9b Closes-Bug: 1766183
30 lines
1.3 KiB
YAML
30 lines
1.3 KiB
YAML
# A Heat environment that can be used to deploy OVN services with non HA OVN DB servers.
|
|
resource_registry:
|
|
OS::TripleO::Docker::NeutronMl2PluginBase: ../../puppet/services/neutron-plugin-ml2-ovn.yaml
|
|
OS::TripleO::Services::OVNController: ../../docker/services/ovn-controller.yaml
|
|
OS::TripleO::Services::OVNDBs: ../../docker/services/pacemaker/ovn-dbs.yaml
|
|
OS::TripleO::Services::OVNMetadataAgent: ../../docker/services/ovn-metadata.yaml
|
|
# Disabling Neutron services that overlap with OVN
|
|
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None
|
|
|
|
|
|
parameter_defaults:
|
|
NeutronMechanismDrivers: ovn
|
|
OVNVifType: ovs
|
|
OVNNeutronSyncMode: log
|
|
OVNQosDriver: ovn-qos
|
|
OVNTunnelEncapType: geneve
|
|
NeutronEnableDHCPAgent: false
|
|
NeutronTypeDrivers: 'geneve,vlan,flat'
|
|
NeutronNetworkType: 'geneve'
|
|
NeutronServicePlugins: 'qos,ovn-router,trunk'
|
|
NeutronVniRanges: ['1:65536', ]
|
|
NeutronEnableDVR: true
|
|
ControllerParameters:
|
|
OVNCMSOptions: "enable-chassis-as-gw"
|