Chapter 19. Configuring network plugins Director includes environment files that you can use when you configure third-party network plugins: 19.1. Fujitsu Converged Fabric (C-Fabric) You can enable the Fujitsu Converged Fabric (C-Fabric) plugin by using the environment file located at /usr/share/openstack-tripleo-heat-templates/environments/neutron-ml2-fujitsu-cfab.yaml . Procedure Copy the environment file to your templates subdirectory: Edit the resource_registry to use an absolute path: Review the parameter_defaults in /home/stack/templates/neutron-ml2-fujitsu-cfab.yaml : NeutronFujitsuCfabAddress - The telnet IP address of the C-Fabric. (string) NeutronFujitsuCfabUserName - The C-Fabric username to use. (string) NeutronFujitsuCfabPassword - The password of the C-Fabric user account. (string) NeutronFujitsuCfabPhysicalNetworks - List of <physical_network>:<vfab_id> tuples that specify physical_network names and their corresponding vfab IDs. (comma_delimited_list) NeutronFujitsuCfabSharePprofile - Determines whether to share a C-Fabric pprofile among neutron ports that use the same VLAN ID. (boolean) NeutronFujitsuCfabPprofilePrefix - The prefix string for pprofile name. (string) NeutronFujitsuCfabSaveConfig - Determines whether to save the configuration. (boolean) To apply the template to your deployment, include the environment file in the openstack overcloud deploy command: 19.2. Fujitsu FOS Switch You can enable the Fujitsu FOS Switch plugin by using the environment file located at /usr/share/openstack-tripleo-heat-templates/environments/neutron-ml2-fujitsu-fossw.yaml . Procedure Copy the environment file to your templates subdirectory: Edit the resource_registry to use an absolute path: Review the parameter_defaults in /home/stack/templates/neutron-ml2-fujitsu-fossw.yaml : NeutronFujitsuFosswIps - The IP addresses of all FOS switches. (comma_delimited_list) NeutronFujitsuFosswUserName - The FOS username to use. (string) NeutronFujitsuFosswPassword - The password of the FOS user account. (string) NeutronFujitsuFosswPort - The port number to use for the SSH connection. (number) NeutronFujitsuFosswTimeout - The timeout period of the SSH connection. (number) NeutronFujitsuFosswUdpDestPort - The port number of the VXLAN UDP destination on the FOS switches. (number) NeutronFujitsuFosswOvsdbVlanidRangeMin - The minimum VLAN ID in the range that is used for binding VNI and physical port. (number) NeutronFujitsuFosswOvsdbPort - The port number for the OVSDB server on the FOS switches. (number) To apply the template to your deployment, include the environment file in the openstack overcloud deploy command:

Commands:
cp /usr/share/openstack-tripleo-heat-templates/environments/neutron-ml2-fujitsu-cfab.yaml /home/stack/templates/
resource_registry: OS::TripleO::Services::NeutronML2FujitsuCfab: /usr/share/openstack-tripleo-heat-templates/puppet/services/neutron-plugin-ml2-fujitsu-cfab.yaml
openstack overcloud deploy --templates -e /home/stack/templates/neutron-ml2-fujitsu-cfab.yaml [OTHER OPTIONS]
cp /usr/share/openstack-tripleo-heat-templates/environments/neutron-ml2-fujitsu-fossw.yaml /home/stack/templates/
resource_registry: OS::TripleO::Services::NeutronML2FujitsuFossw: /usr/share/openstack-tripleo-heat-templates/puppet/services/neutron-plugin-ml2-fujitsu-fossw.yaml
openstack overcloud deploy --templates -e /home/stack/templates/neutron-ml2-fujitsu-fossw.yaml [OTHER OPTIONS]