1 heat_template_version: ocata
3 description: Configure hieradata for Fujitsu fossw plugin configuration
8 description: Mapping of service_name -> network name. Typically set
9 via parameter_defaults in the resource registry. This
10 mapping overrides those in ServiceNetMapDefaults.
17 description: Mapping of service endpoint -> protocol. Typically set
18 via parameter_defaults in the resource registry.
20 NeutronFujitsuFosswIps:
21 description: 'The List of IP address of all fos switches.'
22 type: comma_delimited_list
23 NeutronFujitsuFosswUserName:
24 description: 'The username of the fos switches.'
26 NeutronFujitsuFosswPassword:
27 description: 'The password of the fos switches.'
30 NeutronFujitsuFosswPort:
31 description: 'The port number used for SSH connection.'
34 NeutronFujitsuFosswTimeout:
35 description: 'The timeout os SSH connection.'
38 NeutronFujitsuFosswUdpDestPort:
39 description: 'The port number of VXLAN UDP destination on the fos switches.'
42 NeutronFujitsuFosswOvsdbVlanidRangeMin:
43 description: 'The minimum VLAN ID in the range that is used for binding VNI and physical port.'
46 NeutronFujitsuFosswOvsdbPort:
47 description: 'The port number which OVSDB server on the fos switches listen.'
54 type: ./neutron-plugin-ml2.yaml
56 ServiceNetMap: {get_param: ServiceNetMap}
57 DefaultPasswords: {get_param: DefaultPasswords}
58 EndpointMap: {get_param: EndpointMap}
62 description: Role data for Fujitsu Fossw ML2 Driver
64 service_name: neutron_plugin_ml2_fujitsu_fossw
67 - get_attr: [NeutronMl2Base, role_data, config_settings]
68 - neutron::plugins::ml2::fujitsu::fossw::fossw_ips: {get_param: NeutronFujitsuFosswIps}
69 neutron::plugins::ml2::fujitsu::fossw::username: {get_param: NeutronFujitsuFosswUserName}
70 neutron::plugins::ml2::fujitsu::fossw::password: {get_param: NeutronFujitsuFosswPassword}
71 neutron::plugins::ml2::fujitsu::fossw::port: {get_param: NeutronFujitsuFosswPort}
72 neutron::plugins::ml2::fujitsu::fossw::timeout: {get_param: NeutronFujitsuFosswTimeout}
73 neutron::plugins::ml2::fujitsu::fossw::udp_dest_port: {get_param: NeutronFujitsuFosswUdpDestPort}
74 neutron::plugins::ml2::fujitsu::fossw::ovsdb_vlanid_range_min: {get_param: NeutronFujitsuFosswOvsdbVlanidRangeMin}
75 neutron::plugins::ml2::fujitsu::fossw::ovsdb_port: {get_param: NeutronFujitsuFosswOvsdbPort}
77 include ::tripleo::profile::base::neutron::plugins::ml2