1 heat_template_version: ocata
4 OpenStack Neutron ML2/OVN plugin configured with Puppet
9 description: Mapping of service_name -> network name. Typically set
10 via parameter_defaults in the resource registry. This
11 mapping overrides those in ServiceNetMapDefaults.
18 description: Mapping of service endpoint -> protocol. Typically set
19 via parameter_defaults in the resource registry.
21 OVNDbConnectionTimeout:
22 description: Timeout in seconds for the OVSDB connection transaction
26 description: Type of VIF to be used for ports
34 description: The synchronization mode of OVN with Neutron DB
43 description: OVN notification driver for Neutron QOS service plugin
50 type: ./neutron-plugin-ml2.yaml
52 ServiceNetMap: {get_param: ServiceNetMap}
53 DefaultPasswords: {get_param: DefaultPasswords}
54 EndpointMap: {get_param: EndpointMap}
58 description: Role data for the Neutron ML2/OVN plugin.
60 service_name: neutron_plugin_ml2_ovn
63 - get_attr: [NeutronMl2Base, role_data, config_settings]
64 - neutron::plugins::ovn::ovsdb_connection_timeout: {get_param: OVNDbConnectionTimeout}
65 neutron::plugins::ovn::neutron_sync_mode: {get_param: OVNNeutronSyncMode}
66 neutron::plugins::ovn::ovn_l3_mode: true
67 neutron::plugins::ovn::vif_type: {get_param: OVNVifType}
68 neutron::server::qos_notification_drivers: {get_param: OVNQosDriver}
70 include ::tripleo::profile::base::neutron::plugins::ml2