Chapter 15. Networking (neutron) Parameters

ParameterDescription

DatabaseSyncTimeout

Database synchronization timeout default. The default value is: 300

DhcpAgentNotification

Enables DHCP agent notifications. The default value is: True

EnableConfigPurge

Remove configuration that is not generated by the director. Used to avoid configuration remnants after upgrades. The default value is: False

EnableVLANTransparency

If True, then allow plugins that support it to create VLAN transparent networks. The default value is: False

InternalTLSCAFile

Specifies the default CA cert to use if TLS is used for services in the internal network. The default value is: /etc/ipa/ca.crt

NeutronAgentExtensions

Comma-separated list of extensions enabled for the OpenStack Networking (neutron) agents. The default value is: qos

NeutronAllowL3AgentFailover

Allow automatic l3-agent failover. The default value is: True

NeutronBridgeMappings

The logical to physical bridge mappings to use. The default (datacentre:br-ex) maps br-ex (the external bridge on hosts) to a physical name datacentre, which provider networks can use (for example, the default floating network). If changing this, either use different post-install network scripts or be sure to keep datacentre as a mapping network name.

NeutronCorePlugin

The core plugin for networking. The value should be the entrypoint to be loaded from neutron.core_plugins namespace. The default value is: ml2

NeutronDBSyncExtraParams

String of extra command line parameters to append to the neutron-db-manage upgrade head command.

NeutronDhcpAgentDnsmasqDnsServers

List of servers to use as dnsmasq forwarders.

NeutronDhcpAgentsPerNetwork

The number of DHCP agents to schedule per network. The default value is: 0

NeutronDnsDomain

Domain to use for building the hostnames. The default value is: openstacklocal

NeutronEnableARPResponder

Enable ARP responder feature in the OVS Agent. The default value is: False

NeutronEnableDVR

Enable Distributed Virtual Router. The default value is: False

NeutronEnableForceMetadata

If True, DHCP always provides metadata route to VM. The default value is: False

NeutronEnableInternalDNS

If True, enable the internal OpenStack Networking (neutron) DNS server that provides name resolution between VMs. This parameter has no effect if NeutronDhcpAgentDnsmasqDnsServers is set. The default value is: False

NeutronEnableIsolatedMetadata

If True, DHCP allows metadata support on isolated networks. The default value is: False

NeutronEnableL2Pop

Enable/disable the L2 population feature in the OpenStack Networking (neutron) agents. The default value is: False

NeutronEnableMetadataNetwork

If True, DHCP provides metadata network. Requires either NeutronEnableIsolatedMetadata or NeutronEnableForceMetadata parameters to also be True. The default value is: False

NeutronExternalNetworkBridge

Name of bridge used for external network traffic. Usually L2 agent handles port wiring into external bridge, and hence the parameter should be unset.

NeutronFirewallDriver

Firewall driver for realizing OpenStack Networking (neutron) security group function. The default value is: iptables_hybrid

NeutronFlatNetworks

Sets the flat network name to configure in plugins. The default value is: datacentre

NeutronGlobalPhysnetMtu

MTU of the underlying physical network. OpenStack Networking (neutron) uses this value to calculate MTU for all virtual network components. For flat and VLAN networks, OpenStack Networking uses this value without modification. For overlay networks such as VXLAN, OpenStack Networking automatically subtracts the overlay protocol overhead from this value. The default value is: 1500

NeutronInterfaceDriver

OpenStack Networking (neutron) DHCP Agent interface driver. The default value is: neutron.agent.linux.interface.OVSInterfaceDriver

NeutronL3AgentMode

Agent mode for L3 agent. Must be legacy or dvr_snat. The default value is: legacy

NeutronML2PhysicalNetworkMtus

A list of mappings of physical networks to MTU values. The format of the mapping is <physnet>:<mtu val>. This mapping allows you to specify a physical network MTU value that differs from the default segment_mtu value in ML2 plugin and overwrites values from global_physnet_mtu for the selected network.

NeutronMechanismDrivers

The mechanism drivers for the tenant network. The default value is: openvswitch

NeutronMetadataProxySharedSecret

Shared secret to prevent spoofing.

NeutronNetworkType

The tenant network type. The default value is: vxlan

NeutronNetworkVLANRanges

The OpenStack Networking (neutron) ML2 and Open vSwitch VLAN mapping range to support. Defaults to permitting any VLAN on the datacentre physical network (See NeutronBridgeMappings). The default value is: datacentre:1:1000

NeutronOVSFirewallDriver

Configure the classname of the firewall driver to use for implementing security groups. Possible values depend on system configuration. Some examples are: noop, openvswitch, iptables_hybrid. The default value of an empty string results in a default supported configuration.

NeutronOverlayIPVersion

IP version used for all overlay network endpoints. The default value is: 4

NeutronOvsIntegrationBridge

Name of Open vSwitch bridge to use.

NeutronPassword

The password for the OpenStack Networking (neutron) service and database account.

NeutronPluginExtensions

Comma-separated list of enabled extension plugins. The default value is: qos,port_security

NeutronPortQuota

Number of ports allowed per tenant, and minus means unlimited. The default value is: 500

NeutronServicePlugins

Comma-separated list of service plugin entrypoints. The default value is: router,qos,trunk

NeutronTunnelIdRanges

Comma-separated list of <tun_min>:<tun_max> tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation. The default value is: ['1:4094']

NeutronTunnelTypes

The tunnel types for the tenant network. The default value is: vxlan

NeutronTypeDrivers

Comma-separated list of network type driver entrypoints to be loaded. The default value is: vxlan,vlan,flat,gre

NeutronVniRanges

Comma-separated list of <vni_min>:<vni_max> tuples enumerating ranges of VXLAN VNI IDs that are available for tenant network allocation. The default value is: ['1:4094']

NeutronWorkers

Sets the number of API and RPC workers for the OpenStack Networking service. The default value is equal to the number of CPU cores on the node. Note that more workers creates a larger number of processes on systems, which results in excess memory consumption. It is recommended to choose a suitable non-default value on systems with high CPU core counts.

NotificationDriver

Driver or drivers to handle sending notifications. The default value is: messagingv2

OvsHwOffload

Enable OVS Hardware Offload. This feature supported from OVS 2.8.0. The default value is: False