Updated flagmappings and tables for neutron

Import results of the autohelp.py tool for neutron.

Note: I used a non-published version of autohelp.py, with the following patches:
https://review.openstack.org/#/c/79076/
https://review.openstack.org/#/c/78138/

Change-Id: Ic002557a2b44222f4f3307e70eacd2d2391b8d18
This commit is contained in:
Gauvain Pocentek 2014-03-05 18:56:17 +01:00
parent ae514e5e9b
commit d1a357f4ac
60 changed files with 1807 additions and 636 deletions

View File

@ -16,24 +16,15 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>agent_down_time = 9</td> <th colspan="2">[DEFAULT]</th>
<td>(IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good.</td>
</tr> </tr>
<tr> <tr>
<td>external_pids = $state_path/external/pids</td> <td>external_pids = $state_path/external/pids</td>
<td>(StrOpt) Location to store child pid files</td> <td>(StrOpt) Location to store child pid files</td>
</tr> </tr>
<tr> <tr>
<td>interface_driver = None</td> <td>network_device_mtu = None</td>
<td>(StrOpt) The driver used to manage the virtual interface.</td> <td>(IntOpt) MTU setting for device.</td>
</tr>
<tr>
<td>report_interval = 4</td>
<td>(FloatOpt) Seconds between nodes reporting state to server; should be less than agent_down_time, best if it is half or less than agent_down_time.</td>
</tr>
<tr>
<td>use_namespaces = True</td>
<td>(BoolOpt) Allow overlapping IP.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -5,7 +5,7 @@
repository --> repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0"> <para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all"> <table rules="all">
<caption>Description of configuration options for hyperv</caption> <caption>Description of configuration options for amqp</caption>
<col width="50%"/> <col width="50%"/>
<col width="50%"/> <col width="50%"/>
<thead> <thead>
@ -16,12 +16,11 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>network_vlan_ranges = </td> <th colspan="2">[DEFAULT]</th>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr> </tr>
<tr> <tr>
<td>tenant_network_type = local</td> <td>transport_url = None</td>
<td>(StrOpt) Network type for tenant networks (local, flat, vlan or none)</td> <td>(StrOpt) A URL representing the messaging driver to use and its full configuration. If not set, we fall back to the rpc_backend option and driver specific configuration.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>allow_bulk = True</td> <td>allow_bulk = True</td>
<td>(BoolOpt) Allow the usage of the bulk API</td> <td>(BoolOpt) Allow the usage of the bulk API</td>
@ -35,6 +38,14 @@
<td>api_paste_config = api-paste.ini</td> <td>api_paste_config = api-paste.ini</td>
<td>(StrOpt) The API paste config file to use</td> <td>(StrOpt) The API paste config file to use</td>
</tr> </tr>
<tr>
<td>max_header_line = 16384</td>
<td>(IntOpt) Max header line to accommodate large tokens</td>
</tr>
<tr>
<td>max_request_body_size = 114688</td>
<td>(IntOpt) the maximum body size per each request(bytes)</td>
</tr>
<tr> <tr>
<td>pagination_max_limit = -1</td> <td>pagination_max_limit = -1</td>
<td>(StrOpt) The maximum number of items returned in a single response, value was 'infinite' or negative integer means no limit</td> <td>(StrOpt) The maximum number of items returned in a single response, value was 'infinite' or negative integer means no limit</td>
@ -47,10 +58,13 @@
<td>service_plugins = </td> <td>service_plugins = </td>
<td>(ListOpt) The service plugins Neutron will use</td> <td>(ListOpt) The service plugins Neutron will use</td>
</tr> </tr>
<tr>
<th colspan="2">[service_providers]</th>
</tr>
<tr> <tr>
<td>service_provider = []</td> <td>service_provider = []</td>
<td>(MultiStrOpt) Defines providers for advanced services using the format: &lt;service_type&gt;:&lt;name&gt;:&lt;driver&gt;[:default]</td> <td>(MultiStrOpt) Defines providers for advanced services using the format: &lt;service_type&gt;:&lt;name&gt;:&lt;driver&gt;[:default]</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,16 +16,7 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>add_meta_server_route = True</td> <th colspan="2">[NOVA]</th>
<td>(BoolOpt) Flag to decide if a route to the metadata server should be injected into the VM</td>
</tr>
<tr>
<td>max_router_rules = 200</td>
<td>(IntOpt) Maximum number of router rules</td>
</tr>
<tr>
<td>neutron_id = neutron-[hostname]</td>
<td>(StrOpt) User defined identifier for this Neutron deployment</td>
</tr> </tr>
<tr> <tr>
<td>node_override_vif_802.1qbg = </td> <td>node_override_vif_802.1qbg = </td>
@ -43,6 +34,10 @@
<td>node_override_vif_bridge = </td> <td>node_override_vif_bridge = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to bridge</td> <td>(ListOpt) Nova compute nodes to manually set VIF type to bridge</td>
</tr> </tr>
<tr>
<td>node_override_vif_hostdev = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to hostdev</td>
</tr>
<tr> <tr>
<td>node_override_vif_hyperv = </td> <td>node_override_vif_hyperv = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to hyperv</td> <td>(ListOpt) Nova compute nodes to manually set VIF type to hyperv</td>
@ -55,6 +50,10 @@
<td>node_override_vif_midonet = </td> <td>node_override_vif_midonet = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to midonet</td> <td>(ListOpt) Nova compute nodes to manually set VIF type to midonet</td>
</tr> </tr>
<tr>
<td>node_override_vif_mlnx_direct = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to mlnx_direct</td>
</tr>
<tr> <tr>
<td>node_override_vif_other = </td> <td>node_override_vif_other = </td>
<td>(ListOpt) Nova compute nodes to manually set VIF type to other</td> <td>(ListOpt) Nova compute nodes to manually set VIF type to other</td>
@ -68,37 +67,130 @@
<td>(ListOpt) Nova compute nodes to manually set VIF type to unbound</td> <td>(ListOpt) Nova compute nodes to manually set VIF type to unbound</td>
</tr> </tr>
<tr> <tr>
<td>server_auth = username:password</td> <td>vif_type = ovs</td>
<td>(StrOpt) Virtual interface type to configure on Nova compute nodes</td>
</tr>
<tr>
<td>vif_types = unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, mlnx_direct, hostdev, other</td>
<td>(ListOpt) List of allowed vif_type values.</td>
</tr>
<tr>
<th colspan="2">[RESTPROXY]</th>
</tr>
<tr>
<td>add_meta_server_route = True</td>
<td>(BoolOpt) Flag to decide if a route to the metadata server should be injected into the VM</td>
</tr>
<tr>
<td>auth_resource = </td>
<td>(StrOpt) Nuage provided uri for initial authorization to access VSD</td>
</tr>
<tr>
<td>auto_sync_on_failure = True</td>
<td>(BoolOpt) If neutron fails to create a resource because the backend controller doesn't know of a dependency, automatically trigger a full data synchronization to the controller.</td>
</tr>
<tr>
<td>base_uri = /</td>
<td>(StrOpt) Nuage provided base uri to reach out to VSD</td>
</tr>
<tr>
<td>cache_connections = True</td>
<td>(BoolOpt) Re-use HTTP/HTTPS connections to the controller.</td>
</tr>
<tr>
<td>consistency_interval = 60</td>
<td>(IntOpt) Time between verifications that the backend controller database is consistent with Neutron</td>
</tr>
<tr>
<td>default_floatingip_quota = 254</td>
<td>(IntOpt) Per Net Partition quota of floating ips</td>
</tr>
<tr>
<td>default_net_partition_name = OpenStackDefaultNetPartition</td>
<td>(StrOpt) Default Network partition in which VSD will orchestrate network resources using openstack</td>
</tr>
<tr>
<td>neutron_id = neutron-ol</td>
<td>(StrOpt) User defined identifier for this Neutron deployment</td>
</tr>
<tr>
<td>no_ssl_validation = False</td>
<td>(BoolOpt) Disables SSL certificate validation for controllers</td>
</tr>
<tr>
<td>organization = system</td>
<td>(StrOpt) Organization name in which VSD will orchestrate network resources using openstack</td>
</tr>
<tr>
<td>server = localhost:8800</td>
<td>(StrOpt) IP Address and Port of Nuage's VSD server</td>
</tr>
<tr>
<td>server_auth = None</td>
<td>(StrOpt) The username and password for authenticating against the BigSwitch or Floodlight controller.</td> <td>(StrOpt) The username and password for authenticating against the BigSwitch or Floodlight controller.</td>
</tr> </tr>
<tr> <tr>
<td>server_ssl = False</td> <td>server_ssl = True</td>
<td>(BoolOpt) If True, Use SSL when connecting to the BigSwitch or Floodlight controller.</td> <td>(BoolOpt) If True, Use SSL when connecting to the BigSwitch or Floodlight controller.</td>
</tr> </tr>
<tr> <tr>
<td>server_timeout = 10</td> <td>server_timeout = 10</td>
<td>(IntOpt) Maximum number of seconds to wait for proxy request to connect and complete.</td> <td>(IntOpt) Maximum number of seconds to wait for proxy request to connect and complete.</td>
</tr> </tr>
<tr>
<td>serverauth = username:password</td>
<td>(StrOpt) Username and password for authentication</td>
</tr>
<tr> <tr>
<td>servers = localhost:8800</td> <td>servers = localhost:8800</td>
<td>(StrOpt) A comma separated list of BigSwitch or Floodlight servers and port numbers. The plugin proxies the requests to the BigSwitch/Floodlight server, which performs the networking configuration. Note that only one server is needed per deployment, but you may wish to deploy multiple servers to support failover.</td> <td>(ListOpt) A comma separated list of BigSwitch or Floodlight servers and port numbers. The plugin proxies the requests to the BigSwitch/Floodlight server, which performs the networking configuration. Only oneserver is needed per deployment, but you may wish todeploy multiple servers to support failover.</td>
</tr>
<tr>
<td>serverssl = False</td>
<td>(BoolOpt) Boolean for SSL connection with VSD server</td>
</tr>
<tr>
<td>ssl_cert_directory = /etc/neutron/plugins/bigswitch/ssl</td>
<td>(StrOpt) Directory containing ca_certs and host_certs certificate directories.</td>
</tr>
<tr>
<td>ssl_sticky = True</td>
<td>(BoolOpt) Trust and store the first certificate received for each controller address and use it to validate future connections to that address.</td>
</tr> </tr>
<tr> <tr>
<td>sync_data = False</td> <td>sync_data = False</td>
<td>(BoolOpt) Sync data on connect</td> <td>(BoolOpt) Sync data on connect</td>
</tr> </tr>
<tr>
<td>thread_pool_size = 4</td>
<td>(IntOpt) Maximum number of threads to spawn to handle large volumes of port creations.</td>
</tr>
<tr>
<th colspan="2">[RESTPROXYAGENT]</th>
</tr>
<tr>
<td>integration_bridge = br-int</td>
<td>(StrOpt) Name of integration bridge on compute nodes used for security group insertion.</td>
</tr>
<tr>
<td>polling_interval = 5</td>
<td>(IntOpt) Seconds between agent checks for port changes</td>
</tr>
<tr>
<td>virtual_switch_type = ovs</td>
<td>(StrOpt) Virtual switch type.</td>
</tr>
<tr>
<th colspan="2">[ROUTER]</th>
</tr>
<tr>
<td>max_router_rules = 200</td>
<td>(IntOpt) Maximum number of router rules</td>
</tr>
<tr> <tr>
<td>tenant_default_router_rule = ['*:any:any:permit']</td> <td>tenant_default_router_rule = ['*:any:any:permit']</td>
<td>(MultiStrOpt) The default router rules installed in new tenant routers. Repeat the config option for each rule. Format is &lt;tenant&gt;:&lt;source&gt;:&lt;destination&gt;:&lt;action&gt; Use an * to specify default for all tenants.</td> <td>(MultiStrOpt) The default router rules installed in new tenant routers. Repeat the config option for each rule. Format is &lt;tenant&gt;:&lt;source&gt;:&lt;destination&gt;:&lt;action&gt; Use an * to specify default for all tenants.</td>
</tr> </tr>
<tr>
<td>vif_type = ovs</td>
<td>(StrOpt) Virtual interface type to configure on Nova compute nodes</td>
</tr>
<tr>
<td>vif_types = unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, other</td>
<td>(ListOpt) List of allowed vif_type values.</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,16 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[PHYSICAL_INTERFACE]</th>
</tr>
<tr>
<td>physical_interface = eth0</td>
<td>(StrOpt) The network interface to use when creatinga port</td>
</tr>
<tr>
<th colspan="2">[SWITCH]</th>
</tr>
<tr> <tr>
<td>address = </td> <td>address = </td>
<td>(StrOpt) The address of the host to SSH to</td> <td>(StrOpt) The address of the host to SSH to</td>
@ -27,10 +37,6 @@
<td>password = </td> <td>password = </td>
<td>(StrOpt) The SSH password to use</td> <td>(StrOpt) The SSH password to use</td>
</tr> </tr>
<tr>
<td>physical_interface = eth0</td>
<td>(StrOpt) The network interface to use when creatinga port</td>
</tr>
<tr> <tr>
<td>username = </td> <td>username = </td>
<td>(StrOpt) The SSH username to use</td> <td>(StrOpt) The SSH username to use</td>

View File

@ -16,21 +16,12 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>default_network_profile = default_network_profile</td> <th colspan="2">[CISCO]</th>
<td>(StrOpt) N1K default network profile</td>
</tr>
<tr>
<td>default_policy_profile = service_profile</td>
<td>(StrOpt) N1K default policy profile</td>
</tr> </tr>
<tr> <tr>
<td>model_class = neutron.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2</td> <td>model_class = neutron.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2</td>
<td>(StrOpt) Model Class</td> <td>(StrOpt) Model Class</td>
</tr> </tr>
<tr>
<td>network_node_policy_profile = dhcp_pp</td>
<td>(StrOpt) N1K policy profile for network node</td>
</tr>
<tr> <tr>
<td>nexus_driver = neutron.plugins.cisco.test.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver</td> <td>nexus_driver = neutron.plugins.cisco.test.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver</td>
<td>(StrOpt) Nexus Driver Name</td> <td>(StrOpt) Nexus Driver Name</td>
@ -39,14 +30,6 @@
<td>nexus_l3_enable = False</td> <td>nexus_l3_enable = False</td>
<td>(BoolOpt) Enable L3 support on the Nexus switches</td> <td>(BoolOpt) Enable L3 support on the Nexus switches</td>
</tr> </tr>
<tr>
<td>nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin</td>
<td>(StrOpt) Nexus Switch to use</td>
</tr>
<tr>
<td>poll_duration = 10</td>
<td>(StrOpt) N1K Policy profile polling duration in seconds</td>
</tr>
<tr> <tr>
<td>provider_vlan_auto_create = True</td> <td>provider_vlan_auto_create = True</td>
<td>(BoolOpt) Provider VLANs are automatically created as needed on the Nexus switch</td> <td>(BoolOpt) Provider VLANs are automatically created as needed on the Nexus switch</td>
@ -63,6 +46,55 @@
<td>svi_round_robin = False</td> <td>svi_round_robin = False</td>
<td>(BoolOpt) Distribute SVI interfaces over all switches</td> <td>(BoolOpt) Distribute SVI interfaces over all switches</td>
</tr> </tr>
<tr>
<td>vlan_name_prefix = q-</td>
<td>(StrOpt) VLAN Name prefix</td>
</tr>
<tr>
<th colspan="2">[CISCO_N1K]</th>
</tr>
<tr>
<td>default_network_profile = default_network_profile</td>
<td>(StrOpt) N1K default network profile</td>
</tr>
<tr>
<td>default_policy_profile = service_profile</td>
<td>(StrOpt) N1K default policy profile</td>
</tr>
<tr>
<td>network_node_policy_profile = dhcp_pp</td>
<td>(StrOpt) N1K policy profile for network node</td>
</tr>
<tr>
<td>network_vlan_ranges = vlan:1:4095</td>
<td>(StrOpt) N1K Network VLAN Ranges</td>
</tr>
<tr>
<td>poll_duration = 10</td>
<td>(StrOpt) N1K Policy profile polling duration in seconds</td>
</tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) N1K Tenant Network Type</td>
</tr>
<tr>
<td>vxlan_id_ranges = 5000:10000</td>
<td>(StrOpt) N1K VXLAN ID Ranges</td>
</tr>
<tr>
<th colspan="2">[CISCO_PLUGINS]</th>
</tr>
<tr>
<td>nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin</td>
<td>(StrOpt) Nexus Switch to use</td>
</tr>
<tr>
<td>vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2</td>
<td>(StrOpt) Virtual Switch to use</td>
</tr>
<tr>
<th colspan="2">[ml2_cisco]</th>
</tr>
<tr> <tr>
<td>svi_round_robin = False</td> <td>svi_round_robin = False</td>
<td>(BoolOpt) Distribute SVI interfaces over all switches</td> <td>(BoolOpt) Distribute SVI interfaces over all switches</td>
@ -71,18 +103,6 @@
<td>vlan_name_prefix = q-</td> <td>vlan_name_prefix = q-</td>
<td>(StrOpt) VLAN Name prefix</td> <td>(StrOpt) VLAN Name prefix</td>
</tr> </tr>
<tr>
<td>vlan_name_prefix = q-</td>
<td>(StrOpt) VLAN Name prefix</td>
</tr>
<tr>
<td>vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2</td>
<td>(StrOpt) Virtual Switch to use</td>
</tr>
<tr>
<td>vxlan_id_ranges = 5000:10000</td>
<td>(StrOpt) N1K VXLAN ID Ranges</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,21 +16,12 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>admin_password = None</td> <th colspan="2">[DEFAULT]</th>
<td>(StrOpt) Admin password</td>
</tr> </tr>
<tr> <tr>
<td>admin_password = None</td> <td>admin_password = None</td>
<td>(StrOpt) Admin password</td> <td>(StrOpt) Admin password</td>
</tr> </tr>
<tr>
<td>admin_password = None</td>
<td>(StrOpt) ESM admin password.</td>
</tr>
<tr>
<td>admin_tenant_name = None</td>
<td>(StrOpt) Admin tenant name</td>
</tr>
<tr> <tr>
<td>admin_tenant_name = None</td> <td>admin_tenant_name = None</td>
<td>(StrOpt) Admin tenant name</td> <td>(StrOpt) Admin tenant name</td>
@ -40,20 +31,24 @@
<td>(StrOpt) Admin username</td> <td>(StrOpt) Admin username</td>
</tr> </tr>
<tr> <tr>
<td>admin_user = None</td> <td>agent_down_time = 9</td>
<td>(StrOpt) Admin user</td> <td>(IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good.</td>
</tr> </tr>
<tr> <tr>
<td>allowed_rpc_exception_modules = neutron.openstack.common.exception, nova.exception, cinder.exception, exceptions</td> <td>allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions</td>
<td>(ListOpt) Modules of exceptions that are permitted to be recreatedupon receiving exception data from an rpc call.</td> <td>(ListOpt) Modules of exceptions that are permitted to be recreated upon receiving exception data from an rpc call.</td>
</tr> </tr>
<tr> <tr>
<td>api_workers = 0</td> <td>api_workers = 0</td>
<td>(IntOpt) Number of separate worker processes for service</td> <td>(IntOpt) Number of separate worker processes for service</td>
</tr> </tr>
<tr> <tr>
<td>auth_region = None</td> <td>auth_ca_cert = None</td>
<td>(StrOpt) Authentication region</td> <td>(StrOpt) Certificate Authority public key (CA cert) file for ssl</td>
</tr>
<tr>
<td>auth_insecure = False</td>
<td>(BoolOpt) Turn off verification of the certificate for ssl</td>
</tr> </tr>
<tr> <tr>
<td>auth_region = None</td> <td>auth_region = None</td>
@ -67,10 +62,6 @@
<td>auth_url = None</td> <td>auth_url = None</td>
<td>(StrOpt) Authentication URL</td> <td>(StrOpt) Authentication URL</td>
</tr> </tr>
<tr>
<td>auth_url = None</td>
<td>(StrOpt) Authentication URL</td>
</tr>
<tr> <tr>
<td>base_mac = fa:16:3e:00:00:00</td> <td>base_mac = fa:16:3e:00:00:00</td>
<td>(StrOpt) The base MAC address Neutron will use for VIFs</td> <td>(StrOpt) The base MAC address Neutron will use for VIFs</td>
@ -83,14 +74,46 @@
<td>bind_port = 9696</td> <td>bind_port = 9696</td>
<td>(IntOpt) The port to bind to</td> <td>(IntOpt) The port to bind to</td>
</tr> </tr>
<tr>
<td>ca-certs = None</td>
<td>(StrOpt) CA certificates</td>
</tr>
<tr> <tr>
<td>core_plugin = None</td> <td>core_plugin = None</td>
<td>(StrOpt) The core plugin Neutron will use</td> <td>(StrOpt) The core plugin Neutron will use</td>
</tr> </tr>
<tr>
<td>ctl-cert = None</td>
<td>(StrOpt) controller certificate</td>
</tr>
<tr>
<td>ctl-privkey = None</td>
<td>(StrOpt) controller private key</td>
</tr>
<tr> <tr>
<td>dhcp_agent_notification = True</td> <td>dhcp_agent_notification = True</td>
<td>(BoolOpt) Allow sending resource operation notification to DHCP agent</td> <td>(BoolOpt) Allow sending resource operation notification to DHCP agent</td>
</tr> </tr>
<tr>
<td>dhcp_agents_per_network = 1</td>
<td>(IntOpt) Number of DHCP agents scheduled to host a network.</td>
</tr>
<tr>
<td>dhcp_confs = $state_path/dhcp</td>
<td>(StrOpt) Location to store DHCP server config files</td>
</tr>
<tr>
<td>dhcp_delete_namespaces = False</td>
<td>(BoolOpt) Delete namespace after removing a dhcp server.</td>
</tr>
<tr>
<td>dhcp_domain = openstacklocal</td>
<td>(StrOpt) Domain to use for building the hostnames</td>
</tr>
<tr>
<td>dhcp_driver = neutron.agent.linux.dhcp.Dnsmasq</td>
<td>(StrOpt) The driver used to manage the DHCP server.</td>
</tr>
<tr> <tr>
<td>dhcp_lease_duration = 86400</td> <td>dhcp_lease_duration = 86400</td>
<td>(IntOpt) DHCP lease duration</td> <td>(IntOpt) DHCP lease duration</td>
@ -99,17 +122,25 @@
<td>disable_process_locking = False</td> <td>disable_process_locking = False</td>
<td>(BoolOpt) Whether to disable inter-process locks</td> <td>(BoolOpt) Whether to disable inter-process locks</td>
</tr> </tr>
<tr>
<td>endpoint_type = adminURL</td>
<td>(StrOpt) Network service endpoint type to pull from the keystone catalog</td>
</tr>
<tr> <tr>
<td>force_gateway_on_subnet = False</td> <td>force_gateway_on_subnet = False</td>
<td>(BoolOpt) Ensure that configured gateway is on subnet</td> <td>(BoolOpt) Ensure that configured gateway is on subnet</td>
</tr> </tr>
<tr> <tr>
<td>host = [hostname]</td> <td>interface_driver = None</td>
<td>(StrOpt) The hostname Neutron is running on</td> <td>(StrOpt) The driver used to manage the virtual interface.</td>
</tr>
<tr>
<td>ip_lib_force_root = False</td>
<td>(BoolOpt) Force ip_lib calls to use the root helper</td>
</tr> </tr>
<tr> <tr>
<td>lock_path = None</td> <td>lock_path = None</td>
<td>(StrOpt) Directory to use for lock files. Default to a temp directory</td> <td>(StrOpt) Directory to use for lock files.</td>
</tr> </tr>
<tr> <tr>
<td>mac_generation_retries = 16</td> <td>mac_generation_retries = 16</td>
@ -127,26 +158,6 @@
<td>max_subnet_host_routes = 20</td> <td>max_subnet_host_routes = 20</td>
<td>(IntOpt) Maximum number of host routes per subnet</td> <td>(IntOpt) Maximum number of host routes per subnet</td>
</tr> </tr>
<tr>
<td>meta_flavor_driver_mappings = None</td>
<td>(StrOpt) Mapping between flavor and LinuxInterfaceDriver</td>
</tr>
<tr>
<td>network_device_mtu = None</td>
<td>(IntOpt) MTU setting for device.</td>
</tr>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
<tr>
<td>ovs_integration_bridge = br-int</td>
<td>(StrOpt) Name of Open vSwitch bridge to use</td>
</tr>
<tr>
<td>ovs_use_veth = False</td>
<td>(BoolOpt) Uses veth for an interface or not</td>
</tr>
<tr> <tr>
<td>periodic_fuzzy_delay = 5</td> <td>periodic_fuzzy_delay = 5</td>
<td>(IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td> <td>(IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
@ -156,8 +167,8 @@
<td>(IntOpt) Seconds between running periodic tasks</td> <td>(IntOpt) Seconds between running periodic tasks</td>
</tr> </tr>
<tr> <tr>
<td>root_helper = sudo</td> <td>report_interval = 300</td>
<td>(StrOpt) Root helper application.</td> <td>(IntOpt) Interval between two metering reports</td>
</tr> </tr>
<tr> <tr>
<td>root_helper = sudo</td> <td>root_helper = sudo</td>
@ -167,6 +178,47 @@
<td>state_path = /var/lib/neutron</td> <td>state_path = /var/lib/neutron</td>
<td>(StrOpt) Where to store Neutron state files. This directory must be writable by the agent.</td> <td>(StrOpt) Where to store Neutron state files. This directory must be writable by the agent.</td>
</tr> </tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
<tr>
<td>root_helper = sudo</td>
<td>(StrOpt) Root helper application.</td>
</tr>
<tr>
<th colspan="2">[PROXY]</th>
</tr>
<tr>
<td>admin_password = None</td>
<td>(StrOpt) Admin password</td>
</tr>
<tr>
<td>admin_tenant_name = None</td>
<td>(StrOpt) Admin tenant name</td>
</tr>
<tr>
<td>admin_user = None</td>
<td>(StrOpt) Admin user</td>
</tr>
<tr>
<td>auth_region = None</td>
<td>(StrOpt) Authentication region</td>
</tr>
<tr>
<td>auth_strategy = keystone</td>
<td>(StrOpt) The type of authentication to use</td>
</tr>
<tr>
<td>auth_url = None</td>
<td>(StrOpt) Authentication URL</td>
</tr>
<tr>
<th colspan="2">[heleos]</th>
</tr>
<tr>
<td>admin_password = None</td>
<td>(StrOpt) ESM admin password.</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,20 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>sqlite_db = </td>
<td>(StrOpt) The file name to use with SQLite</td>
</tr>
<tr>
<td>sqlite_synchronous = True</td>
<td>(BoolOpt) If True, SQLite uses synchronous mode</td>
</tr>
<tr>
<th colspan="2">[database]</th>
</tr>
<tr> <tr>
<td>backend = sqlalchemy</td> <td>backend = sqlalchemy</td>
<td>(StrOpt) The backend to use for db</td> <td>(StrOpt) The backend to use for db</td>
@ -32,12 +46,24 @@
<td>(BoolOpt) Add python stack traces to SQL as comment strings</td> <td>(BoolOpt) Add python stack traces to SQL as comment strings</td>
</tr> </tr>
<tr> <tr>
<td>dhcp_agents_per_network = 1</td> <td>db_inc_retry_interval = True</td>
<td>(IntOpt) Number of DHCP agents scheduled to host a network.</td> <td>(BoolOpt) Whether to increase interval between db connection retries, up to db_max_retry_interval</td>
</tr>
<tr>
<td>db_max_retries = 20</td>
<td>(IntOpt) maximum db connection retries before error is raised. (setting -1 implies an infinite retry count)</td>
</tr>
<tr>
<td>db_max_retry_interval = 10</td>
<td>(IntOpt) max seconds between db connection retries, if db_inc_retry_interval is enabled</td>
</tr>
<tr>
<td>db_retry_interval = 1</td>
<td>(IntOpt) seconds between db connection retries</td>
</tr> </tr>
<tr> <tr>
<td>idle_timeout = 3600</td> <td>idle_timeout = 3600</td>
<td>(IntOpt) timeout before idle sql connections are reaped</td> <td>(IntOpt) Timeout before idle sql connections are reaped</td>
</tr> </tr>
<tr> <tr>
<td>max_overflow = 20</td> <td>max_overflow = 20</td>
@ -49,7 +75,7 @@
</tr> </tr>
<tr> <tr>
<td>max_retries = 10</td> <td>max_retries = 10</td>
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td> <td>(IntOpt) Maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
</tr> </tr>
<tr> <tr>
<td>min_pool_size = 1</td> <td>min_pool_size = 1</td>
@ -61,24 +87,16 @@
</tr> </tr>
<tr> <tr>
<td>retry_interval = 10</td> <td>retry_interval = 10</td>
<td>(IntOpt) interval between retries of opening a sql connection</td> <td>(IntOpt) Interval between retries of opening a sql connection</td>
</tr> </tr>
<tr> <tr>
<td>slave_connection = </td> <td>slave_connection = </td>
<td>(StrOpt) The SQLAlchemy connection string used to connect to the slave database</td> <td>(StrOpt) The SQLAlchemy connection string used to connect to the slave database</td>
</tr> </tr>
<tr> <tr>
<td>sqlite_db = </td> <td>use_db_reconnect = False</td>
<td>(StrOpt) the filename to use with sqlite</td> <td>(BoolOpt) Enable the experimental use of database reconnect on connection lost</td>
</tr>
<tr>
<td>sqlite_synchronous = True</td>
<td>(BoolOpt) If true, use synchronous mode for sqlite</td>
</tr>
<tr>
<td>use_tpool = False</td>
<td>(BoolOpt) Enable the experimental use of thread pooling for all DB API calls</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -5,7 +5,7 @@
repository --> repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0"> <para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all"> <table rules="all">
<caption>Description of configuration options for linuxbridge</caption> <caption>Description of configuration options for debug</caption>
<col width="50%"/> <col width="50%"/>
<col width="50%"/> <col width="50%"/>
<thead> <thead>
@ -16,8 +16,15 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>tenant_network_type = local</td> <th colspan="2">[audit]</th>
<td>(StrOpt) Network type for tenant networks (local, vlan, or none)</td> </tr>
<tr>
<td>api_audit_map = api_audit_map.conf</td>
<td>(StrOpt) File containing mapping for api paths and service endpoints</td>
</tr>
<tr>
<td>namespace = openstack</td>
<td>(StrOpt) namespace prefix for generated id</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for dhcp_agent</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>dnsmasq_config_file = </td>
<td>(StrOpt) Override the default dnsmasq settings with this file</td>
</tr>
<tr>
<td>dnsmasq_dns_servers = None</td>
<td>(ListOpt) Comma-separated list of the DNS servers which will be used as forwarders.</td>
</tr>
<tr>
<td>dnsmasq_lease_max = 16777216</td>
<td>(IntOpt) Limit number of leases to prevent a denial-of-service.</td>
</tr>
<tr>
<td>enable_isolated_metadata = False</td>
<td>(BoolOpt) Support Metadata requests on isolated networks.</td>
</tr>
<tr>
<td>enable_metadata_network = False</td>
<td>(BoolOpt) Allows for serving metadata requests from a dedicated network. Requires enable_isolated_metadata = True</td>
</tr>
<tr>
<td>num_sync_threads = 4</td>
<td>(IntOpt) Number of threads to use during sync process.</td>
</tr>
<tr>
<td>resync_interval = 5</td>
<td>(IntOpt) Interval to resync.</td>
</tr>
<tr>
<td>use_namespaces = True</td>
<td>(BoolOpt) Allow overlapping IP.</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[heleos]</th>
</tr>
<tr> <tr>
<td>admin_username = admin</td> <td>admin_username = admin</td>
<td>(StrOpt) ESM admin username.</td> <td>(StrOpt) ESM admin username.</td>

View File

@ -15,10 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[fwaas]</th>
</tr>
<tr> <tr>
<td>enabled = False</td> <td>enabled = False</td>
<td>(BoolOpt) Enable FWaaS</td> <td>(BoolOpt) Enable FWaaS</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,12 +16,11 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>enable_metrics_collection = False</td> <th colspan="2">[AGENT]</th>
<td>(BoolOpt) Enables metrics collections for switch ports by using Hyper-V's metric APIs. Collected data can by retrieved by other apps and services, e.g.: Ceilometer. Requires Hyper-V / Windows Server 2012 and above</td>
</tr> </tr>
<tr> <tr>
<td>force_hyperv_utils_v1 = False</td> <td>enable_metrics_collection = False</td>
<td>(BoolOpt) Force V1 WMI utility classes</td> <td>(BoolOpt) Enables metrics collections for switch ports by using Hyper-V's metric APIs. Collected data can by retrieved by other apps and services, e.g.: Ceilometer. Requires Hyper-V / Windows Server 2012 and above</td>
</tr> </tr>
<tr> <tr>
<td>local_network_vswitch = private</td> <td>local_network_vswitch = private</td>
@ -35,6 +34,24 @@
<td>polling_interval = 2</td> <td>polling_interval = 2</td>
<td>(IntOpt) The number of seconds the agent will wait between polling for local device changes.</td> <td>(IntOpt) The number of seconds the agent will wait between polling for local device changes.</td>
</tr> </tr>
<tr>
<th colspan="2">[HYPERV]</th>
</tr>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) Network type for tenant networks (local, flat, vlan or none)</td>
</tr>
<tr>
<th colspan="2">[hyperv]</th>
</tr>
<tr>
<td>force_hyperv_utils_v1 = False</td>
<td>(BoolOpt) Force V1 WMI utility classes</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>kombu_ssl_ca_certs = </td> <td>kombu_ssl_ca_certs = </td>
<td>(StrOpt) SSL certification authority file (valid only if SSL enabled)</td> <td>(StrOpt) SSL certification authority file (valid only if SSL enabled)</td>
@ -29,8 +32,8 @@
</tr> </tr>
<tr> <tr>
<td>kombu_ssl_version = </td> <td>kombu_ssl_version = </td>
<td>(StrOpt) SSL version to use (valid only if SSL enabled)</td> <td>(StrOpt) SSL version to use (valid only if SSL enabled). valid values are TLSv1, SSLv23 and SSLv3. SSLv2 may be available on some distributions</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for l3_agent</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>enable_metadata_proxy = True</td>
<td>(BoolOpt) Allow running metadata proxy.</td>
</tr>
<tr>
<td>external_network_bridge = br-ex</td>
<td>(StrOpt) Name of bridge used for external network traffic.</td>
</tr>
<tr>
<td>gateway_external_network_id = </td>
<td>(StrOpt) UUID of external network for routers implemented by the agents.</td>
</tr>
<tr>
<td>handle_internal_only_routers = True</td>
<td>(BoolOpt) Agent should implement routers with no gateway</td>
</tr>
<tr>
<td>router_id = </td>
<td>(StrOpt) If namespaces is disabled, the l3 agent can only configure a router that has the matching router ID.</td>
</tr>
<tr>
<td>send_arp_for_ha = 0</td>
<td>(IntOpt) Send this many gratuitous ARPs for HA setup, if less than or equal to 0, the feature is disabled</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,46 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>device_driver = ['neutron.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver']</td>
<td>(MultiStrOpt) Drivers used to manage loadbalancing devices</td>
</tr>
<tr>
<td>loadbalancer_pool_scheduler_driver = neutron.services.loadbalancer.agent_scheduler.ChanceScheduler</td>
<td>(StrOpt) Driver to use for scheduling pool to a default loadbalancer agent</td>
</tr>
<tr>
<th colspan="2">[haproxy]</th>
</tr>
<tr>
<td>loadbalancer_state_path = $state_path/lbaas</td>
<td>(StrOpt) Location to store config and state files</td>
</tr>
<tr>
<td>user_group = nogroup</td>
<td>(StrOpt) The user group</td>
</tr>
<tr>
<th colspan="2">[netscaler_driver]</th>
</tr>
<tr>
<td>netscaler_ncc_password = None</td>
<td>(StrOpt) Password to login to the NetScaler Control Center Server.</td>
</tr>
<tr>
<td>netscaler_ncc_uri = None</td>
<td>(StrOpt) The URL to reach the NetScaler Control Center Server.</td>
</tr>
<tr>
<td>netscaler_ncc_username = None</td>
<td>(StrOpt) Username to login to the NetScaler Control Center Server.</td>
</tr>
<tr>
<th colspan="2">[radware]</th>
</tr>
<tr> <tr>
<td>actions_to_skip = setup_l2_l3</td> <td>actions_to_skip = setup_l2_l3</td>
<td>(ListOpt) List of actions that we dont want to push to the completion queue</td> <td>(ListOpt) List of actions that we dont want to push to the completion queue</td>
@ -39,14 +79,6 @@
<td>l4_workflow_name = openstack_l4</td> <td>l4_workflow_name = openstack_l4</td>
<td>(StrOpt) l4 workflow name</td> <td>(StrOpt) l4 workflow name</td>
</tr> </tr>
<tr>
<td>loadbalancer_pool_scheduler_driver = neutron.services.loadbalancer.agent_scheduler.ChanceScheduler</td>
<td>(StrOpt) Driver to use for scheduling pool to a default loadbalancer agent</td>
</tr>
<tr>
<td>loadbalancer_state_path = $state_path/lbaas</td>
<td>(StrOpt) Location to store config and state files</td>
</tr>
<tr> <tr>
<td>service_adc_type = VA</td> <td>service_adc_type = VA</td>
<td>(StrOpt) Service ADC type</td> <td>(StrOpt) Service ADC type</td>
@ -87,10 +119,6 @@
<td>service_throughput = 1000</td> <td>service_throughput = 1000</td>
<td>(IntOpt) service throughtput</td> <td>(IntOpt) service throughtput</td>
</tr> </tr>
<tr>
<td>user_group = nogroup</td>
<td>(StrOpt) The user group</td>
</tr>
<tr> <tr>
<td>vdirect_address = None</td> <td>vdirect_address = None</td>
<td>(StrOpt) vdirect server IP address</td> <td>(StrOpt) vdirect server IP address</td>

View File

@ -15,6 +15,27 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[LINUX_BRIDGE]</th>
</tr>
<tr>
<td>physical_interface_mappings = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;physical_interface&gt;</td>
</tr>
<tr>
<th colspan="2">[VLANS]</th>
</tr>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) Network type for tenant networks (local, vlan, or none)</td>
</tr>
<tr>
<th colspan="2">[VXLAN]</th>
</tr>
<tr> <tr>
<td>enable_vxlan = False</td> <td>enable_vxlan = False</td>
<td>(BoolOpt) Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 plugin using linuxbridge mechanism driver</td> <td>(BoolOpt) Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 plugin using linuxbridge mechanism driver</td>
@ -24,12 +45,8 @@
<td>(BoolOpt) Extension to use alongside ml2 plugin's l2population mechanism driver. It enables the plugin to populate VXLAN forwarding table.</td> <td>(BoolOpt) Extension to use alongside ml2 plugin's l2population mechanism driver. It enables the plugin to populate VXLAN forwarding table.</td>
</tr> </tr>
<tr> <tr>
<td>physical_interface_mappings = </td> <td>local_ip = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;physical_interface&gt;</td> <td>(StrOpt) Local IP address of the VXLAN endpoints.</td>
</tr>
<tr>
<td>physical_interface_mappings = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;physical_interface&gt;</td>
</tr> </tr>
<tr> <tr>
<td>tos = None</td> <td>tos = None</td>

View File

@ -15,12 +15,15 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>debug = False</td> <td>debug = False</td>
<td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td> <td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td>
</tr> </tr>
<tr> <tr>
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, keystone=INFO, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td> <td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
<td>(ListOpt) list of logger=LEVEL pairs</td> <td>(ListOpt) list of logger=LEVEL pairs</td>
</tr> </tr>
<tr> <tr>
@ -28,35 +31,35 @@
<td>(BoolOpt) make deprecations fatal</td> <td>(BoolOpt) make deprecations fatal</td>
</tr> </tr>
<tr> <tr>
<td>instance_format = [instance: %(uuid)s] </td> <td>instance_format = "[instance: %(uuid)s] "</td>
<td>(StrOpt) If an instance is passed with the log message, format it like this</td> <td>(StrOpt) If an instance is passed with the log message, format it like this</td>
</tr> </tr>
<tr> <tr>
<td>instance_uuid_format = [instance: %(uuid)s] </td> <td>instance_uuid_format = "[instance: %(uuid)s] "</td>
<td>(StrOpt) If an instance UUID is passed with the log message, format it like this</td> <td>(StrOpt) If an instance UUID is passed with the log message, format it like this</td>
</tr> </tr>
<tr> <tr>
<td>log_config_append = None</td> <td>log-config-append = None</td>
<td>(StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.</td> <td>(StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.</td>
</tr> </tr>
<tr> <tr>
<td>log_date_format = %Y-%m-%d %H:%M:%S</td> <td>log-date-format = %Y-%m-%d %H:%M:%S</td>
<td>(StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s</td> <td>(StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s</td>
</tr> </tr>
<tr> <tr>
<td>log_dir = None</td> <td>log-dir = None</td>
<td>(StrOpt) (Optional) The base directory used for relative --log-file paths</td> <td>(StrOpt) (Optional) The base directory used for relative --log-file paths</td>
</tr> </tr>
<tr> <tr>
<td>log_file = None</td> <td>log-file = None</td>
<td>(StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout.</td> <td>(StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout.</td>
</tr> </tr>
<tr> <tr>
<td>log_format = None</td> <td>log-format = None</td>
<td>(StrOpt) DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.</td> <td>(StrOpt) DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.</td>
</tr> </tr>
<tr> <tr>
<td>logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user)s %(tenant)s] %(instance)s%(message)s</td> <td>logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s</td>
<td>(StrOpt) format string to use for log messages with context</td> <td>(StrOpt) format string to use for log messages with context</td>
</tr> </tr>
<tr> <tr>
@ -76,15 +79,19 @@
<td>(BoolOpt) publish error events</td> <td>(BoolOpt) publish error events</td>
</tr> </tr>
<tr> <tr>
<td>syslog_log_facility = LOG_USER</td> <td>syslog-log-facility = LOG_USER</td>
<td>(StrOpt) syslog facility to receive log lines</td> <td>(StrOpt) syslog facility to receive log lines</td>
</tr> </tr>
<tr>
<td>use_ssl = False</td>
<td>(BoolOpt) Enable SSL on the API server</td>
</tr>
<tr> <tr>
<td>use_stderr = True</td> <td>use_stderr = True</td>
<td>(BoolOpt) Log output to standard error</td> <td>(BoolOpt) Log output to standard error</td>
</tr> </tr>
<tr> <tr>
<td>use_syslog = False</td> <td>use-syslog = False</td>
<td>(BoolOpt) Use syslog for logging.</td> <td>(BoolOpt) Use syslog for logging.</td>
</tr> </tr>
<tr> <tr>
@ -93,4 +100,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[META]</th>
</tr>
<tr> <tr>
<td>default_flavor = </td> <td>default_flavor = </td>
<td>(StrOpt) Default flavor to use</td> <td>(StrOpt) Default flavor to use</td>
@ -41,4 +44,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,8 +16,39 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>auth_strategy = keystone</td> <th colspan="2">[DEFAULT]</th>
<td>(StrOpt) The type of authentication to use</td> </tr>
<tr>
<td>meta_flavor_driver_mappings = None</td>
<td>(StrOpt) Mapping between flavor and LinuxInterfaceDriver</td>
</tr>
<tr>
<td>metadata_backlog = 128</td>
<td>(IntOpt) Number of backlog requests to configure the metadata server socket with</td>
</tr>
<tr>
<td>metadata_port = 9697</td>
<td>(IntOpt) TCP Port used by Neutron metadata namespace proxy.</td>
</tr>
<tr>
<td>metadata_proxy_shared_secret = </td>
<td>(StrOpt) Shared secret to sign instance-id request</td>
</tr>
<tr>
<td>metadata_proxy_socket = $state_path/metadata_proxy</td>
<td>(StrOpt) Location of Metadata Proxy UNIX domain socket</td>
</tr>
<tr>
<td>metadata_workers = 0</td>
<td>(IntOpt) Number of separate worker processes for metadata server</td>
</tr>
<tr>
<td>nova_metadata_ip = 127.0.0.1</td>
<td>(StrOpt) IP address used by Nova metadata server.</td>
</tr>
<tr>
<td>nova_metadata_port = 8775</td>
<td>(IntOpt) TCP Port used by Nova metadata server.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for metering_agent</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>driver = neutron.services.metering.drivers.noop.noop_driver.NoopMeteringDriver</td>
<td>(StrOpt) Metering driver</td>
</tr>
<tr>
<td>measure_interval = 30</td>
<td>(IntOpt) Interval between two metering measures</td>
</tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
<tr>
<td>report_interval = 4</td>
<td>(FloatOpt) Seconds between nodes reporting state to server; should be less than agent_down_time, best if it is half or less than agent_down_time.</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[MIDONET]</th>
</tr>
<tr> <tr>
<td>midonet_host_uuid_path = /etc/midolman/host_uuid.properties</td> <td>midonet_host_uuid_path = /etc/midolman/host_uuid.properties</td>
<td>(StrOpt) Path to midonet host uuid file</td> <td>(StrOpt) Path to midonet host uuid file</td>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2]</th>
</tr>
<tr> <tr>
<td>mechanism_drivers = </td> <td>mechanism_drivers = </td>
<td>(ListOpt) An ordered list of networking mechanism driver entrypoints to be loaded from the neutron.ml2.mechanism_drivers namespace.</td> <td>(ListOpt) An ordered list of networking mechanism driver entrypoints to be loaded from the neutron.ml2.mechanism_drivers namespace.</td>
@ -29,4 +32,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2_arista]</th>
</tr>
<tr> <tr>
<td>eapi_host = </td> <td>eapi_host = </td>
<td>(StrOpt) Arista EOS IP address. This is required field.If not set, all communications to Arista EOSwill fail</td> <td>(StrOpt) Arista EOS IP address. This is required field.If not set, all communications to Arista EOSwill fail</td>
@ -41,4 +44,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for ml2_brocade</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[ml2_brocade]</th>
</tr>
<tr>
<td>address = </td>
<td>(StrOpt) The address of the host to SSH to</td>
</tr>
<tr>
<td>ostype = NOS</td>
<td>(StrOpt) Unused</td>
</tr>
<tr>
<td>password = password</td>
<td>(StrOpt) The SSH password to use</td>
</tr>
<tr>
<td>physical_networks = </td>
<td>(StrOpt) Allowed physical networks</td>
</tr>
<tr>
<td>username = admin</td>
<td>(StrOpt) The SSH username to use</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,10 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2_cisco]</th>
</tr>
<tr> <tr>
<td>managed_physical_network = None</td> <td>managed_physical_network = None</td>
<td>(StrOpt) The physical network managed by the switches.</td> <td>(StrOpt) The physical network managed by the switches.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2_type_flat]</th>
</tr>
<tr> <tr>
<td>flat_networks = </td> <td>flat_networks = </td>
<td>(ListOpt) List of physical_network names with which flat networks can be created. Use * to allow flat networks with arbitrary physical_network names.</td> <td>(ListOpt) List of physical_network names with which flat networks can be created. Use * to allow flat networks with arbitrary physical_network names.</td>

View File

@ -15,10 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[l2pop]</th>
</tr>
<tr> <tr>
<td>agent_boot_time = 180</td> <td>agent_boot_time = 180</td>
<td>(IntOpt) Delay within which agent is expected to update existing ports whent it restarts</td> <td>(IntOpt) Delay within which agent is expected to update existing ports whent it restarts</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2_ncs]</th>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) HTTP password for authentication</td>
</tr>
<tr> <tr>
<td>timeout = 10</td> <td>timeout = 10</td>
<td>(IntOpt) HTTP timeout in seconds.</td> <td>(IntOpt) HTTP timeout in seconds.</td>
@ -23,6 +30,10 @@
<td>url = None</td> <td>url = None</td>
<td>(StrOpt) HTTP URL of Tail-f NCS REST interface.</td> <td>(StrOpt) HTTP URL of Tail-f NCS REST interface.</td>
</tr> </tr>
<tr>
<td>username = None</td>
<td>(StrOpt) HTTP username for authentication</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for ml2_odl</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[ml2_odl]</th>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) HTTP password for authentication</td>
</tr>
<tr>
<td>session_timeout = 30</td>
<td>(IntOpt) Tomcat session timeout in minutes.</td>
</tr>
<tr>
<td>timeout = 10</td>
<td>(IntOpt) HTTP timeout in seconds.</td>
</tr>
<tr>
<td>url = None</td>
<td>(StrOpt) HTTP URL of OpenDaylight REST interface.</td>
</tr>
<tr>
<td>username = None</td>
<td>(StrOpt) HTTP username for authentication</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ml2_type_vxlan]</th>
</tr>
<tr> <tr>
<td>vni_ranges = </td> <td>vni_ranges = </td>
<td>(ListOpt) Comma-separated list of &lt;vni_min&gt;:&lt;vni_max&gt; tuples enumerating ranges of VXLAN VNI IDs that are available for tenant network allocation</td> <td>(ListOpt) Comma-separated list of &lt;vni_min&gt;:&lt;vni_max&gt; tuples enumerating ranges of VXLAN VNI IDs that are available for tenant network allocation</td>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ESWITCH]</th>
</tr>
<tr> <tr>
<td>backoff_rate = 2</td> <td>backoff_rate = 2</td>
<td>(IntOpt) backoff rate multiplier for waiting period between retries for request to daemon, i.e. value of 2 will double the request timeout each retry</td> <td>(IntOpt) backoff rate multiplier for waiting period between retries for request to daemon, i.e. value of 2 will double the request timeout each retry</td>
@ -23,6 +26,10 @@
<td>daemon_endpoint = tcp://127.0.0.1:60001</td> <td>daemon_endpoint = tcp://127.0.0.1:60001</td>
<td>(StrOpt) eswitch daemon end point</td> <td>(StrOpt) eswitch daemon end point</td>
</tr> </tr>
<tr>
<td>physical_interface_mappings = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;physical_interface&gt;</td>
</tr>
<tr> <tr>
<td>request_timeout = 3000</td> <td>request_timeout = 3000</td>
<td>(IntOpt) The number of milliseconds the agent will wait for response on request to daemon.</td> <td>(IntOpt) The number of milliseconds the agent will wait for response on request to daemon.</td>
@ -31,6 +38,25 @@
<td>vnic_type = mlnx_direct</td> <td>vnic_type = mlnx_direct</td>
<td>(StrOpt) Type of VM network interface: mlnx_direct or hostdev</td> <td>(StrOpt) Type of VM network interface: mlnx_direct or hostdev</td>
</tr> </tr>
<tr>
<th colspan="2">[MLNX]</th>
</tr>
<tr>
<td>network_vlan_ranges = default:1:1000</td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
<tr>
<td>physical_network_type = eth</td>
<td>(StrOpt) Physical network type for provider network (eth or ib)</td>
</tr>
<tr>
<td>physical_network_type_mappings = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;physical_network_type&gt; with physical_network_type is either eth or ib</td>
</tr>
<tr>
<td>tenant_network_type = vlan</td>
<td>(StrOpt) Network type for tenant networks (local, vlan, or none)</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,18 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[OFC]</th>
</tr>
<tr> <tr>
<td>cert_file = None</td> <td>cert_file = None</td>
<td>(StrOpt) Certificate file</td> <td>(StrOpt) Certificate file</td>
</tr> </tr>
<tr>
<td>default_router_provider = l3-agent</td>
<td>(StrOpt) Default router provider to use.</td>
</tr>
<tr>
<td>driver = neutron.services.firewall.drivers.fwaas_base.NoopFwaasDriver</td>
<td>(StrOpt) Name of the FWaaS Driver</td>
</tr>
<tr> <tr>
<td>driver = trema</td> <td>driver = trema</td>
<td>(StrOpt) Driver to use</td> <td>(StrOpt) Driver to use</td>
@ -43,13 +38,27 @@
<td>port = 8888</td> <td>port = 8888</td>
<td>(StrOpt) Port to connect to</td> <td>(StrOpt) Port to connect to</td>
</tr> </tr>
<tr>
<td>use_ssl = False</td>
<td>(BoolOpt) Use SSL to connect</td>
</tr>
<tr>
<th colspan="2">[PROVIDER]</th>
</tr>
<tr>
<td>default_router_provider = l3-agent</td>
<td>(StrOpt) Default router provider to use.</td>
</tr>
<tr> <tr>
<td>router_providers = l3-agent, openflow</td> <td>router_providers = l3-agent, openflow</td>
<td>(ListOpt) List of enabled router providers.</td> <td>(ListOpt) List of enabled router providers.</td>
</tr> </tr>
<tr> <tr>
<td>use_ssl = False</td> <th colspan="2">[fwaas]</th>
<td>(BoolOpt) Use SSL to connect</td> </tr>
<tr>
<td>driver = </td>
<td>(StrOpt) Name of the FWaaS Driver</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>default_notification_level = INFO</td> <td>default_notification_level = INFO</td>
<td>(StrOpt) Default notification level for outgoing notifications</td> <td>(StrOpt) Default notification level for outgoing notifications</td>
@ -33,4 +36,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for nvsd</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[nvsd]</th>
</tr>
<tr>
<td>nvsd_ip = 127.0.0.1</td>
<td>(StrOpt) NVSD Controller IP address</td>
</tr>
<tr>
<td>nvsd_passwd = oc123</td>
<td>(StrOpt) NVSD Controller password</td>
</tr>
<tr>
<td>nvsd_port = 8082</td>
<td>(IntOpt) NVSD Controller Port number</td>
</tr>
<tr>
<td>nvsd_retries = 0</td>
<td>(IntOpt) Number of login retries to NVSD controller</td>
</tr>
<tr>
<td>nvsd_user = ocplugin</td>
<td>(StrOpt) NVSD Controller username</td>
</tr>
<tr>
<td>request_timeout = 30</td>
<td>(IntOpt) NVSD controller REST API request timeout in seconds</td>
</tr>
</tbody>
</table>
</para>

View File

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for openvswitch</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
</tbody>
</table>
</para>

View File

@ -16,49 +16,43 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>bridge_mappings = </td> <th colspan="2">[DEFAULT]</th>
<td>(StrOpt) N1K Bridge Mappings</td>
</tr> </tr>
<tr> <tr>
<td>bridge_mappings = </td> <td>ofp-listen-host = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;bridge&gt;</td> <td>(StrOpt) openflow listen host</td>
</tr> </tr>
<tr> <tr>
<td>enable_tunneling = True</td> <td>ofp-ssl-listen-port = 6633</td>
<td>(BoolOpt) N1K Enable Tunneling</td> <td>(IntOpt) openflow ssl listen port</td>
</tr> </tr>
<tr> <tr>
<td>enable_tunneling = False</td> <td>ofp-tcp-listen-port = 6633</td>
<td>(BoolOpt) Enable tunneling support</td> <td>(IntOpt) openflow tcp listen port</td>
</tr> </tr>
<tr> <tr>
<td>int_peer_patch_port = patch-tun</td> <td>ovs_integration_bridge = br-int</td>
<td>(StrOpt) Peer patch port in integration bridge for tunnel bridge</td> <td>(StrOpt) Name of Open vSwitch bridge to use</td>
</tr> </tr>
<tr> <tr>
<td>integration_bridge = br-int</td> <td>ovs_use_veth = False</td>
<td>(StrOpt) N1K Integration Bridge</td> <td>(BoolOpt) Uses veth for an interface or not</td>
</tr> </tr>
<tr> <tr>
<td>integration_bridge = br-int</td> <td>ovs_vsctl_timeout = 10</td>
<td>(StrOpt) Integration bridge to use</td> <td>(IntOpt) Timeout in seconds for ovs-vsctl commands</td>
</tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
<tr>
<td>get_datapath_retry_times = 60</td>
<td>(IntOpt) Number of seconds to retry acquiring an Open vSwitch datapath</td>
</tr> </tr>
<tr> <tr>
<td>l2_population = False</td> <td>l2_population = False</td>
<td>(BoolOpt) Use ml2 l2population mechanism driver to learn remote mac and IPs and improve tunnel scalability</td> <td>(BoolOpt) Use ml2 l2population mechanism driver to learn remote mac and IPs and improve tunnel scalability</td>
</tr> </tr>
<tr>
<td>local_ip = </td>
<td>(StrOpt) Local IP address of the VXLAN endpoints.</td>
</tr>
<tr>
<td>local_ip = 10.0.0.3</td>
<td>(StrOpt) N1K Local IP</td>
</tr>
<tr>
<td>local_ip = </td>
<td>(StrOpt) Local IP address of GRE tunnel endpoints.</td>
</tr>
<tr> <tr>
<td>minimize_polling = True</td> <td>minimize_polling = True</td>
<td>(BoolOpt) Minimize polling by monitoring ovsdb for interface changes.</td> <td>(BoolOpt) Minimize polling by monitoring ovsdb for interface changes.</td>
@ -67,34 +61,6 @@
<td>ovsdb_monitor_respawn_interval = 30</td> <td>ovsdb_monitor_respawn_interval = 30</td>
<td>(IntOpt) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it</td> <td>(IntOpt) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it</td>
</tr> </tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) Network type for tenant networks (local, vlan, gre, vxlan, or none)</td>
</tr>
<tr>
<td>tun_peer_patch_port = patch-int</td>
<td>(StrOpt) Peer patch port in tunnel bridge for integration bridge</td>
</tr>
<tr>
<td>tunnel_bridge = br-tun</td>
<td>(StrOpt) N1K Tunnel Bridge</td>
</tr>
<tr>
<td>tunnel_bridge = br-tun</td>
<td>(StrOpt) Tunnel bridge to use</td>
</tr>
<tr>
<td>tunnel_id_ranges = </td>
<td>(ListOpt) List of &lt;tun_min&gt;:&lt;tun_max&gt;</td>
</tr>
<tr>
<td>tunnel_id_ranges = </td>
<td>(ListOpt) Comma-separated list of &lt;tun_min&gt;:&lt;tun_max&gt; tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation</td>
</tr>
<tr>
<td>tunnel_type = </td>
<td>(StrOpt) The type of tunnels to use when utilizing tunnels, either 'gre' or 'vxlan'</td>
</tr>
<tr> <tr>
<td>tunnel_types = </td> <td>tunnel_types = </td>
<td>(ListOpt) Network types supported by the agent (gre and/or vxlan)</td> <td>(ListOpt) Network types supported by the agent (gre and/or vxlan)</td>
@ -107,6 +73,90 @@
<td>vxlan_udp_port = 4789</td> <td>vxlan_udp_port = 4789</td>
<td>(IntOpt) The UDP port to use for VXLAN tunnels.</td> <td>(IntOpt) The UDP port to use for VXLAN tunnels.</td>
</tr> </tr>
<tr>
<th colspan="2">[CISCO_N1K]</th>
</tr>
<tr>
<td>bridge_mappings = </td>
<td>(StrOpt) N1K Bridge Mappings</td>
</tr>
<tr>
<td>enable_tunneling = True</td>
<td>(BoolOpt) N1K Enable Tunneling</td>
</tr>
<tr>
<td>integration_bridge = br-int</td>
<td>(StrOpt) N1K Integration Bridge</td>
</tr>
<tr>
<td>local_ip = 10.0.0.3</td>
<td>(StrOpt) N1K Local IP</td>
</tr>
<tr>
<td>tunnel_bridge = br-tun</td>
<td>(StrOpt) N1K Tunnel Bridge</td>
</tr>
<tr>
<th colspan="2">[OVS]</th>
</tr>
<tr>
<td>bridge_mappings = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;bridge&gt;</td>
</tr>
<tr>
<td>enable_tunneling = False</td>
<td>(BoolOpt) Enable tunneling support</td>
</tr>
<tr>
<td>int_peer_patch_port = patch-tun</td>
<td>(StrOpt) Peer patch port in integration bridge for tunnel bridge</td>
</tr>
<tr>
<td>integration_bridge = br-int</td>
<td>(StrOpt) Integration bridge to use</td>
</tr>
<tr>
<td>local_ip = </td>
<td>(StrOpt) Local IP address of GRE tunnel endpoints.</td>
</tr>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt;</td>
</tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) Network type for tenant networks (local, vlan, gre, vxlan, or none)</td>
</tr>
<tr>
<td>tun_peer_patch_port = patch-int</td>
<td>(StrOpt) Peer patch port in tunnel bridge for integration bridge</td>
</tr>
<tr>
<td>tunnel_bridge = br-tun</td>
<td>(StrOpt) Tunnel bridge to use</td>
</tr>
<tr>
<td>tunnel_id_ranges = </td>
<td>(ListOpt) List of &lt;tun_min&gt;:&lt;tun_max&gt;</td>
</tr>
<tr>
<td>tunnel_type = </td>
<td>(StrOpt) The type of tunnels to use when utilizing tunnels, either 'gre' or 'vxlan'</td>
</tr>
<tr>
<th colspan="2">[ml2_type_gre]</th>
</tr>
<tr>
<td>tunnel_id_ranges = </td>
<td>(ListOpt) Comma-separated list of &lt;tun_min&gt;:&lt;tun_max&gt; tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation</td>
</tr>
<tr>
<th colspan="2">[ml2_type_vlan]</th>
</tr>
<tr>
<td>network_vlan_ranges = </td>
<td>(ListOpt) List of &lt;physical_network&gt;:&lt;vlan_min&gt;:&lt;vlan_max&gt; or &lt;physical_network&gt; specifying physical_network names usable for VLAN provider and tenant networks, as well as ranges of VLAN tags on each available for allocation to tenant networks.</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[plumgriddirector]</th>
</tr>
<tr> <tr>
<td>director_server = localhost</td> <td>director_server = localhost</td>
<td>(StrOpt) PLUMgrid Director server to connect to</td> <td>(StrOpt) PLUMgrid Director server to connect to</td>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>allow_overlapping_ips = False</td> <td>allow_overlapping_ips = False</td>
<td>(BoolOpt) Allow overlapping IP support in Neutron</td> <td>(BoolOpt) Allow overlapping IP support in Neutron</td>
@ -25,4 +28,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,12 +15,15 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>qpid_heartbeat = 60</td> <td>qpid_heartbeat = 60</td>
<td>(IntOpt) Seconds between connection keepalive heartbeats</td> <td>(IntOpt) Seconds between connection keepalive heartbeats</td>
</tr> </tr>
<tr> <tr>
<td>qpid_hostname = localhost</td> <td>qpid_hostname = oslo</td>
<td>(StrOpt) Qpid broker hostname</td> <td>(StrOpt) Qpid broker hostname</td>
</tr> </tr>
<tr> <tr>
@ -57,4 +60,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,13 +16,19 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>default_quota = -1</td> <th colspan="2">[DEFAULT]</th>
<td>(IntOpt) Default number of resource allowed per tenant. A negative value means unlimited.</td>
</tr> </tr>
<tr> <tr>
<td>max_routes = 30</td> <td>max_routes = 30</td>
<td>(IntOpt) Maximum number of routes</td> <td>(IntOpt) Maximum number of routes</td>
</tr> </tr>
<tr>
<th colspan="2">[QUOTAS]</th>
</tr>
<tr>
<td>default_quota = -1</td>
<td>(IntOpt) Default number of resource allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr> <tr>
<td>quota_driver = neutron.db.quota_db.DbQuotaDriver</td> <td>quota_driver = neutron.db.quota_db.DbQuotaDriver</td>
<td>(StrOpt) Default driver to use for quota checks</td> <td>(StrOpt) Default driver to use for quota checks</td>
@ -43,10 +49,18 @@
<td>quota_floatingip = 50</td> <td>quota_floatingip = 50</td>
<td>(IntOpt) Number of floating IPs allowed per tenant. A negative value means unlimited.</td> <td>(IntOpt) Number of floating IPs allowed per tenant. A negative value means unlimited.</td>
</tr> </tr>
<tr>
<td>quota_health_monitor = -1</td>
<td>(IntOpt) Number of health monitors allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr> <tr>
<td>quota_items = network, subnet, port</td> <td>quota_items = network, subnet, port</td>
<td>(ListOpt) Resource name(s) that are supported in quota features</td> <td>(ListOpt) Resource name(s) that are supported in quota features</td>
</tr> </tr>
<tr>
<td>quota_member = -1</td>
<td>(IntOpt) Number of pool members allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr> <tr>
<td>quota_network = 10</td> <td>quota_network = 10</td>
<td>(IntOpt) Number of networks allowed per tenant.A negative value means unlimited.</td> <td>(IntOpt) Number of networks allowed per tenant.A negative value means unlimited.</td>
@ -59,6 +73,10 @@
<td>quota_packet_filter = 100</td> <td>quota_packet_filter = 100</td>
<td>(IntOpt) Number of packet_filters allowed per tenant, -1 for unlimited</td> <td>(IntOpt) Number of packet_filters allowed per tenant, -1 for unlimited</td>
</tr> </tr>
<tr>
<td>quota_pool = 10</td>
<td>(IntOpt) Number of pools allowed per tenant. A negative value means unlimited.</td>
</tr>
<tr> <tr>
<td>quota_port = 50</td> <td>quota_port = 50</td>
<td>(IntOpt) Number of ports allowed per tenant. A negative value means unlimited.</td> <td>(IntOpt) Number of ports allowed per tenant. A negative value means unlimited.</td>
@ -79,6 +97,10 @@
<td>quota_subnet = 10</td> <td>quota_subnet = 10</td>
<td>(IntOpt) Number of subnets allowed per tenant, A negative value means unlimited.</td> <td>(IntOpt) Number of subnets allowed per tenant, A negative value means unlimited.</td>
</tr> </tr>
<tr>
<td>quota_vip = 10</td>
<td>(IntOpt) Number of vips allowed per tenant. A negative value means unlimited.</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,12 +15,15 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>rabbit_ha_queues = False</td> <td>rabbit_ha_queues = False</td>
<td>(BoolOpt) use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option.</td> <td>(BoolOpt) use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option.</td>
</tr> </tr>
<tr> <tr>
<td>rabbit_host = localhost</td> <td>rabbit_host = oslo</td>
<td>(StrOpt) The RabbitMQ broker address where a single node is used</td> <td>(StrOpt) The RabbitMQ broker address where a single node is used</td>
</tr> </tr>
<tr> <tr>
@ -61,4 +64,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for redis</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>host = oslo</td>
<td>(StrOpt) The hostname Neutron is running on</td>
</tr>
<tr>
<th colspan="2">[matchmaker_redis]</th>
</tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) Password for Redis server. (optional)</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>amqp_auto_delete = False</td> <td>amqp_auto_delete = False</td>
<td>(BoolOpt) Auto-delete queues in amqp.</td> <td>(BoolOpt) Auto-delete queues in amqp.</td>
@ -27,10 +30,6 @@
<td>control_exchange = neutron</td> <td>control_exchange = neutron</td>
<td>(StrOpt) AMQP exchange to connect to if using RabbitMQ or Qpid</td> <td>(StrOpt) AMQP exchange to connect to if using RabbitMQ or Qpid</td>
</tr> </tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
</tr>
<tr> <tr>
<td>matchmaker_heartbeat_freq = 300</td> <td>matchmaker_heartbeat_freq = 300</td>
<td>(IntOpt) Heartbeat frequency</td> <td>(IntOpt) Heartbeat frequency</td>
@ -39,18 +38,6 @@
<td>matchmaker_heartbeat_ttl = 600</td> <td>matchmaker_heartbeat_ttl = 600</td>
<td>(IntOpt) Heartbeat time-to-live.</td> <td>(IntOpt) Heartbeat time-to-live.</td>
</tr> </tr>
<tr>
<td>password = None</td>
<td>(StrOpt) HTTP password for authentication</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
<td>(StrOpt) Matchmaker ring file (JSON)</td>
</tr>
<tr> <tr>
<td>rpc_backend = neutron.openstack.common.rpc.impl_kombu</td> <td>rpc_backend = neutron.openstack.common.rpc.impl_kombu</td>
<td>(StrOpt) The messaging module to use, defaults to kombu.</td> <td>(StrOpt) The messaging module to use, defaults to kombu.</td>
@ -67,18 +54,46 @@
<td>rpc_response_timeout = 60</td> <td>rpc_response_timeout = 60</td>
<td>(IntOpt) Seconds to wait for a response from call or multicall</td> <td>(IntOpt) Seconds to wait for a response from call or multicall</td>
</tr> </tr>
<tr>
<td>rpc_thread_pool_size = 64</td>
<td>(IntOpt) Size of RPC thread pool</td>
</tr>
<tr>
<td>rpc_workers = 0</td>
<td>(IntOpt) Number of RPC worker processes for service</td>
</tr>
<tr>
<th colspan="2">[AGENT]</th>
</tr>
<tr> <tr>
<td>rpc_support_old_agents = False</td> <td>rpc_support_old_agents = False</td>
<td>(BoolOpt) Enable server RPC compatibility with old agents</td> <td>(BoolOpt) Enable server RPC compatibility with old agents</td>
</tr> </tr>
<tr> <tr>
<td>rpc_thread_pool_size = 64</td> <th colspan="2">[matchmaker_ring]</th>
<td>(IntOpt) Size of RPC thread pool</td> </tr>
<tr>
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
<td>(StrOpt) Matchmaker ring file (JSON)</td>
</tr>
<tr>
<th colspan="2">[rpc_notifier2]</th>
</tr> </tr>
<tr> <tr>
<td>topics = notifications</td> <td>topics = notifications</td>
<td>(ListOpt) AMQP topic(s) used for openstack notifications</td> <td>(ListOpt) AMQP topic(s) used for openstack notifications</td>
</tr> </tr>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) Password for Redis server. (optional)</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[OVS]</th>
</tr>
<tr> <tr>
<td>openflow_rest_api = 127.0.0.1:8080</td> <td>openflow_rest_api = 127.0.0.1:8080</td>
<td>(StrOpt) OpenFlow REST API location</td> <td>(StrOpt) OpenFlow REST API location</td>
@ -49,4 +52,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>network_auto_schedule = True</td> <td>network_auto_schedule = True</td>
<td>(BoolOpt) Allow auto scheduling networks to DHCP agent.</td> <td>(BoolOpt) Allow auto scheduling networks to DHCP agent.</td>
@ -27,10 +30,14 @@
<td>router_auto_schedule = True</td> <td>router_auto_schedule = True</td>
<td>(BoolOpt) Allow auto scheduling of routers to L3 agent.</td> <td>(BoolOpt) Allow auto scheduling of routers to L3 agent.</td>
</tr> </tr>
<tr>
<td>router_delete_namespaces = False</td>
<td>(BoolOpt) Delete namespace after removing a router.</td>
</tr>
<tr> <tr>
<td>router_scheduler_driver = neutron.scheduler.l3_agent_scheduler.ChanceScheduler</td> <td>router_scheduler_driver = neutron.scheduler.l3_agent_scheduler.ChanceScheduler</td>
<td>(StrOpt) Driver to use for scheduling router to a default L3 agent</td> <td>(StrOpt) Driver to use for scheduling router to a default L3 agent</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for sdnve</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[SDNVE]</th>
</tr>
<tr>
<td>base_url = /one/nb/v2/</td>
<td>(StrOpt) Base URL for SDN-VE controller REST API</td>
</tr>
<tr>
<td>controller_ips = 127.0.0.1</td>
<td>(ListOpt) List of IP addresses of SDN-VE controller(s)</td>
</tr>
<tr>
<td>default_tenant_type = OF</td>
<td>(StrOpt) Tenant type: OF (default) and OVERLAY</td>
</tr>
<tr>
<td>format = json</td>
<td>(StrOpt) SDN-VE request/response format</td>
</tr>
<tr>
<td>info = sdnve_info_string</td>
<td>(StrOpt) SDN-VE RPC subject</td>
</tr>
<tr>
<td>integration_bridge = None</td>
<td>(StrOpt) Integration bridge to use</td>
</tr>
<tr>
<td>interface_mappings = </td>
<td>(ListOpt) List of &lt;physical_network_name&gt;:&lt;interface_name&gt;</td>
</tr>
<tr>
<td>of_signature = SDNVE-OF</td>
<td>(StrOpt) The string in tenant description that indicates the tenant is a OF tenant</td>
</tr>
<tr>
<td>out_of_band = True</td>
<td>(BoolOpt) Indicating if controller is out of band or not</td>
</tr>
<tr>
<td>overlay_signature = SDNVE-OVERLAY</td>
<td>(StrOpt) The string in tenant description that indicates the tenant is a OVERLAY tenant</td>
</tr>
<tr>
<td>password = admin</td>
<td>(StrOpt) SDN-VE administrator password</td>
</tr>
<tr>
<td>port = 8443</td>
<td>(StrOpt) SDN-VE controller port number</td>
</tr>
<tr>
<td>reset_bridge = True</td>
<td>(BoolOpt) Reset the integration bridge before use</td>
</tr>
<tr>
<td>use_fake_controller = False</td>
<td>(BoolOpt) If set to True uses a fake controller.</td>
</tr>
<tr>
<td>userid = admin</td>
<td>(StrOpt) SDN-VE administrator user id</td>
</tr>
<tr>
<th colspan="2">[SDNVE_AGENT]</th>
</tr>
<tr>
<td>polling_interval = 2</td>
<td>(IntOpt) Agent polling interval if necessary</td>
</tr>
<tr>
<td>root_helper = sudo</td>
<td>(StrOpt) Using root helper</td>
</tr>
<tr>
<td>rpc = True</td>
<td>(BoolOpt) Whether using rpc</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,10 +15,13 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[SECURITYGROUP]</th>
</tr>
<tr> <tr>
<td>firewall_driver = neutron.agent.firewall.NoopFirewallDriver</td> <td>firewall_driver = neutron.agent.firewall.NoopFirewallDriver</td>
<td>(StrOpt) Driver for Security Groups Firewall</td> <td>(StrOpt) Driver for Security Groups Firewall</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -16,8 +16,7 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>key_file = None</td> <th colspan="2">[DEFAULT]</th>
<td>(StrOpt) Key file</td>
</tr> </tr>
<tr> <tr>
<td>ssl_ca_file = None</td> <td>ssl_ca_file = None</td>
@ -32,8 +31,26 @@
<td>(StrOpt) Private key file to use when starting the server securely</td> <td>(StrOpt) Private key file to use when starting the server securely</td>
</tr> </tr>
<tr> <tr>
<td>use_ssl = False</td> <th colspan="2">[OFC]</th>
<td>(BoolOpt) Enable SSL on the API server</td> </tr>
<tr>
<td>key_file = None</td>
<td>(StrOpt) Key file</td>
</tr>
<tr>
<th colspan="2">[ssl]</th>
</tr>
<tr>
<td>ca_file = None</td>
<td>(StrOpt) CA certificate file to use to verify connecting clients</td>
</tr>
<tr>
<td>cert_file = None</td>
<td>(StrOpt) Certificate file to use when starting the server securely</td>
</tr>
<tr>
<td>key_file = None</td>
<td>(StrOpt) Private key file to use when starting the server securely</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -15,9 +15,12 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>backdoor_port = None</td> <td>backdoor_port = None</td>
<td>(IntOpt) port for eventlet backdoor to listen</td> <td>(StrOpt) Enable eventlet backdoor. Acceptable values are 0, &lt;port&gt;, and &lt;start&gt;:&lt;end&gt;, where 0 results in listening on a random tcp port number; &lt;port&gt; results in listening on the specified port number (and not enabling backdoor if that port is in use); and &lt;start&gt;:&lt;end&gt; results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service's log file.</td>
</tr> </tr>
<tr> <tr>
<td>fake_rabbit = False</td> <td>fake_rabbit = False</td>
@ -25,4 +28,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[vArmour]</th>
</tr>
<tr> <tr>
<td>director = localhost</td> <td>director = localhost</td>
<td>(StrOpt) vArmour director ip</td> <td>(StrOpt) vArmour director ip</td>
@ -27,6 +30,10 @@
<td>password = varmour</td> <td>password = varmour</td>
<td>(StrOpt) vArmour director password</td> <td>(StrOpt) vArmour director password</td>
</tr> </tr>
<tr>
<td>username = varmour</td>
<td>(StrOpt) vArmour director username</td>
</tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -5,7 +5,7 @@
repository --> repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0"> <para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all"> <table rules="all">
<caption>Description of configuration options for VMware NSX</caption> <caption>Description of configuration options for vmware</caption>
<col width="50%"/> <col width="50%"/>
<col width="50%"/> <col width="50%"/>
<thead> <thead>
@ -16,24 +16,7 @@
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>agent_mode = agent</td> <th colspan="2">[DEFAULT]</th>
<td>(StrOpt) The mode used to implement DHCP/metadata services.</td>
</tr>
<tr>
<td>always_read_status = False</td>
<td>(BoolOpt) Always read operational status from backend on show operations. Enabling this option might slow down the system.</td>
</tr>
<tr>
<td>concurrent_connections = 10</td>
<td>(IntOpt) Maximum concurrent connections to each NSX controller.</td>
</tr>
<tr>
<td>datacenter_moid = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datacenter to deploy NSX Edges</td>
</tr>
<tr>
<td>datastore_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges</td>
</tr> </tr>
<tr> <tr>
<td>default_interface_name = breth0</td> <td>default_interface_name = breth0</td>
@ -51,62 +34,18 @@
<td>default_service_cluster_uuid = None</td> <td>default_service_cluster_uuid = None</td>
<td>(StrOpt) Unique identifier of the Service Cluster which will be used by logical services like dhcp and metadata</td> <td>(StrOpt) Unique identifier of the Service Cluster which will be used by logical services like dhcp and metadata</td>
</tr> </tr>
<tr>
<td>default_transport_type = stt</td>
<td>(StrOpt) The default network tranport type to use (stt, gre, bridge, ipsec_gre, or ipsec_stt)</td>
</tr>
<tr> <tr>
<td>default_tz_uuid = None</td> <td>default_tz_uuid = None</td>
<td>(StrOpt) This is uuid of the default NSX Transport zone that will be used for creating tunneled isolated "Neutron" networks. It needs to be created in NSX before starting Neutron with the nsx plugin.</td> <td>(StrOpt) This is uuid of the default NSX Transport zone that will be used for creating tunneled isolated "Neutron" networks. It needs to be created in NSX before starting Neutron with the nsx plugin.</td>
</tr> </tr>
<tr>
<td>deployment_container_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges</td>
</tr>
<tr>
<td>external_network = None</td>
<td>(StrOpt) Network ID for physical network connectivity</td>
</tr>
<tr> <tr>
<td>http_timeout = 10</td> <td>http_timeout = 10</td>
<td>(IntOpt) Time before aborting a request</td> <td>(IntOpt) Time before aborting a request</td>
</tr> </tr>
<tr>
<td>manager_uri = None</td>
<td>(StrOpt) uri for vsm</td>
</tr>
<tr>
<td>max_lp_per_bridged_ls = 5000</td>
<td>(IntOpt) Maximum number of ports of a logical switch on a bridged transport zone (default 5000)</td>
</tr>
<tr>
<td>max_lp_per_overlay_ls = 256</td>
<td>(IntOpt) Maximum number of ports of a logical switch on an overlay transport zone (default 256)</td>
</tr>
<tr>
<td>max_random_sync_delay = 0</td>
<td>(IntOpt) Maximum value for the additional random delay in seconds between runs of the state synchronization task</td>
</tr>
<tr>
<td>metadata_mode = access_network</td>
<td>(StrOpt) If set to access_network this enables a dedicated connection to the metadata proxy for metadata server access via Neutron router. If set to dhcp_host_route this enables host route injection via the dhcp agent. This option is only useful if running on a host that does not support namespaces otherwise access_network should be used.</td>
</tr>
<tr>
<td>min_chunk_size = 500</td>
<td>(IntOpt) Minimum number of resources to be retrieved from NSX during state synchronization</td>
</tr>
<tr>
<td>min_sync_req_delay = 10</td>
<td>(IntOpt) Minimum delay, in seconds, between two state synchronization queries to NSX. It must not exceed state_sync_interval</td>
</tr>
<tr> <tr>
<td>nsx_controllers = None</td> <td>nsx_controllers = None</td>
<td>(ListOpt) Lists the NSX controllers in this cluster</td> <td>(ListOpt) Lists the NSX controllers in this cluster</td>
</tr> </tr>
<tr>
<td>nsx_gen_timeout = -1</td>
<td>(IntOpt) Number of seconds a generation id should be valid for (default -1 meaning do not time out)</td>
</tr>
<tr> <tr>
<td>nsx_password = admin</td> <td>nsx_password = admin</td>
<td>(StrOpt) Password for NSX controllers in this cluster</td> <td>(StrOpt) Password for NSX controllers in this cluster</td>
@ -123,22 +62,139 @@
<td>req_timeout = 30</td> <td>req_timeout = 30</td>
<td>(IntOpt) Total time limit for a cluster request</td> <td>(IntOpt) Total time limit for a cluster request</td>
</tr> </tr>
<tr>
<td>resource_pool_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of resource to deploy NSX Edges</td>
</tr>
<tr> <tr>
<td>retries = 2</td> <td>retries = 2</td>
<td>(IntOpt) Number of time a request should be retried</td> <td>(IntOpt) Number of time a request should be retried</td>
</tr> </tr>
<tr>
<th colspan="2">[ESWITCH]</th>
</tr>
<tr> <tr>
<td>retries = 3</td> <td>retries = 3</td>
<td>(IntOpt) The number of retries the agent will send request to daemon before giving up</td> <td>(IntOpt) The number of retries the agent will send request to daemon before giving up</td>
</tr> </tr>
<tr> <tr>
<td>state_sync_interval = 120</td> <th colspan="2">[NSX]</th>
</tr>
<tr>
<td>agent_mode = agent</td>
<td>(StrOpt) The mode used to implement DHCP/metadata services.</td>
</tr>
<tr>
<td>concurrent_connections = 10</td>
<td>(IntOpt) Maximum concurrent connections to each NSX controller.</td>
</tr>
<tr>
<td>default_transport_type = stt</td>
<td>(StrOpt) The default network tranport type to use (stt, gre, bridge, ipsec_gre, or ipsec_stt)</td>
</tr>
<tr>
<td>max_lp_per_bridged_ls = 5000</td>
<td>(IntOpt) Maximum number of ports of a logical switch on a bridged transport zone (default 5000)</td>
</tr>
<tr>
<td>max_lp_per_overlay_ls = 256</td>
<td>(IntOpt) Maximum number of ports of a logical switch on an overlay transport zone (default 256)</td>
</tr>
<tr>
<td>metadata_mode = access_network</td>
<td>(StrOpt) If set to access_network this enables a dedicated connection to the metadata proxy for metadata server access via Neutron router. If set to dhcp_host_route this enables host route injection via the dhcp agent. This option is only useful if running on a host that does not support namespaces otherwise access_network should be used.</td>
</tr>
<tr>
<td>nsx_gen_timeout = -1</td>
<td>(IntOpt) Number of seconds a generation id should be valid for (default -1 meaning do not time out)</td>
</tr>
<tr>
<th colspan="2">[NSX_DHCP]</th>
</tr>
<tr>
<td>default_lease_time = 43200</td>
<td>(IntOpt) Default DHCP lease time</td>
</tr>
<tr>
<td>domain_name = openstacklocal</td>
<td>(StrOpt) Domain to use for building the hostnames</td>
</tr>
<tr>
<td>extra_domain_name_servers = </td>
<td>(ListOpt) Comma separated list of additional domain name servers</td>
</tr>
<tr>
<th colspan="2">[NSX_LSN]</th>
</tr>
<tr>
<td>sync_on_missing_data = False</td>
<td>(BoolOpt) Pull LSN information from NSX in case it is missing from the local data store. This is useful to rebuild the local store in case of server recovery.</td>
</tr>
<tr>
<th colspan="2">[NSX_METADATA]</th>
</tr>
<tr>
<td>metadata_server_address = 127.0.0.1</td>
<td>(StrOpt) IP address used by Metadata server.</td>
</tr>
<tr>
<td>metadata_server_port = 8775</td>
<td>(IntOpt) TCP Port used by Metadata server.</td>
</tr>
<tr>
<td>metadata_shared_secret = </td>
<td>(StrOpt) Shared secret to sign instance-id request</td>
</tr>
<tr>
<th colspan="2">[NSX_SYNC]</th>
</tr>
<tr>
<td>always_read_status = False</td>
<td>(BoolOpt) Always read operational status from backend on show operations. Enabling this option might slow down the system.</td>
</tr>
<tr>
<td>max_random_sync_delay = 0</td>
<td>(IntOpt) Maximum value for the additional random delay in seconds between runs of the state synchronization task</td>
</tr>
<tr>
<td>min_chunk_size = 500</td>
<td>(IntOpt) Minimum number of resources to be retrieved from NSX during state synchronization</td>
</tr>
<tr>
<td>min_sync_req_delay = 1</td>
<td>(IntOpt) Minimum delay, in seconds, between two state synchronization queries to NSX. It must not exceed state_sync_interval</td>
</tr>
<tr>
<td>state_sync_interval = 10</td>
<td>(IntOpt) Interval in seconds between runs of the state synchronization task. Set it to 0 to disable it</td> <td>(IntOpt) Interval in seconds between runs of the state synchronization task. Set it to 0 to disable it</td>
</tr> </tr>
<tr>
<th colspan="2">[vcns]</th>
</tr>
<tr>
<td>datacenter_moid = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datacenter to deploy NSX Edges</td>
</tr>
<tr>
<td>datastore_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges</td>
</tr>
<tr>
<td>deployment_container_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges</td>
</tr>
<tr>
<td>external_network = None</td>
<td>(StrOpt) Network ID for physical network connectivity</td>
</tr>
<tr>
<td>manager_uri = None</td>
<td>(StrOpt) uri for vsm</td>
</tr>
<tr>
<td>password = default</td>
<td>(StrOpt) Password for vsm</td>
</tr>
<tr>
<td>resource_pool_id = None</td>
<td>(StrOpt) Optional parameter identifying the ID of resource to deploy NSX Edges</td>
</tr>
<tr> <tr>
<td>task_status_check_interval = 2000</td> <td>task_status_check_interval = 2000</td>
<td>(IntOpt) Task status check interval</td> <td>(IntOpt) Task status check interval</td>

View File

@ -15,21 +15,30 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[ipsec]</th>
</tr>
<tr> <tr>
<td>config_base_dir = $state_path/ipsec</td> <td>config_base_dir = $state_path/ipsec</td>
<td>(StrOpt) Location to store ipsec server config files</td> <td>(StrOpt) Location to store ipsec server config files</td>
</tr> </tr>
<tr> <tr>
<td>ipsec_config_template = /usr/lib/python2.7/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.conf.template</td> <td>ipsec_status_check_interval = 60</td>
<td>(IntOpt) Interval for checking ipsec status</td>
</tr>
<tr>
<th colspan="2">[openswan]</th>
</tr>
<tr>
<td>ipsec_config_template = /usr/lib/python/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.conf.template</td>
<td>(StrOpt) Template file for ipsec configuration</td> <td>(StrOpt) Template file for ipsec configuration</td>
</tr> </tr>
<tr> <tr>
<td>ipsec_secret_template = /usr/lib/python2.7/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.secret.template</td> <td>ipsec_secret_template = /usr/lib/python/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.secret.template</td>
<td>(StrOpt) Template file for ipsec secret configuration</td> <td>(StrOpt) Template file for ipsec secret configuration</td>
</tr> </tr>
<tr> <tr>
<td>ipsec_status_check_interval = 60</td> <th colspan="2">[vpnagent]</th>
<td>(IntOpt) Interval for checking ipsec status</td>
</tr> </tr>
<tr> <tr>
<td>vpn_device_driver = ['neutron.services.vpn.device_drivers.ipsec.OpenSwanDriver']</td> <td>vpn_device_driver = ['neutron.services.vpn.device_drivers.ipsec.OpenSwanDriver']</td>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>backlog = 4096</td> <td>backlog = 4096</td>
<td>(IntOpt) Number of backlog requests to configure the socket with</td> <td>(IntOpt) Number of backlog requests to configure the socket with</td>
@ -29,4 +32,4 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
</para> </para>

View File

@ -15,6 +15,9 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr> <tr>
<td>rpc_zmq_bind_address = *</td> <td>rpc_zmq_bind_address = *</td>
<td>(StrOpt) ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP. The "host" option should point or resolve to this address.</td> <td>(StrOpt) ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP. The "host" option should point or resolve to this address.</td>
@ -24,7 +27,7 @@
<td>(IntOpt) Number of ZeroMQ contexts, defaults to 1</td> <td>(IntOpt) Number of ZeroMQ contexts, defaults to 1</td>
</tr> </tr>
<tr> <tr>
<td>rpc_zmq_host = [hostname]</td> <td>rpc_zmq_host = oslo</td>
<td>(StrOpt) Name of this node. Must be a valid hostname, FQDN, or IP address. Must match "host" option, if running Nova.</td> <td>(StrOpt) Name of this node. Must be a valid hostname, FQDN, or IP address. Must match "host" option, if running Nova.</td>
</tr> </tr>
<tr> <tr>

View File

@ -67,6 +67,14 @@
<systemitem class="service">neutron-metadata-agent</systemitem> <systemitem class="service">neutron-metadata-agent</systemitem>
</td> </td>
</tr> </tr>
<tr>
<td>
<filename>metering-agent.log</filename>
</td>
<td>
<systemitem class="service">neutron-metering-agent</systemitem>
</td>
</tr>
<tr> <tr>
<td> <td>
<filename>openvswitch-agent.log</filename> <filename>openvswitch-agent.log</filename>

View File

@ -33,10 +33,23 @@
<xi:include href="../../common/tables/neutron-db.xml"/> <xi:include href="../../common/tables/neutron-db.xml"/>
</section> </section>
<section xml:id="networking-options-dhcp">
<title>DHCP agent</title>
<para>Use the following options to alter Database-related settings.</para>
<xi:include href="../../common/tables/neutron-dhcp_agent.xml"/>
</section>
<section xml:id="networking-options-l3_agent">
<title>L3 agent</title>
<para>Use the following options in the <filename>l3_agent.ini</filename>
file for the L3 agent.</para>
<xi:include href="../../common/tables/neutron-l3_agent.xml"/>
</section>
<section xml:id="networking-options-logging"> <section xml:id="networking-options-logging">
<title>Logging</title> <title>Logging</title>
<para>Use the following options to alter logging settings.</para> <para>Use the following options to alter logging settings.</para>
<xi:include href="../../common/tables/neutron-logging.xml"/> <xi:include href="../../common/tables/neutron-logging.xml"/>
</section> </section>
<section xml:id="networking-options-metadata"> <section xml:id="networking-options-metadata">
@ -46,6 +59,13 @@
<xi:include href="../../common/tables/neutron-metadata.xml"/> <xi:include href="../../common/tables/neutron-metadata.xml"/>
</section> </section>
<section xml:id="networking-options-metering_agent">
<title>Metering Agent</title>
<para>Use the following options in the
<filename>metering_agent.ini</filename> file for the Metering agent.</para>
<xi:include href="../../common/tables/neutron-metering_agent.xml"/>
</section>
<section xml:id="networking-options-policy"> <section xml:id="networking-options-policy">
<title>Policy</title> <title>Policy</title>
<para>Use the following options in the <para>Use the following options in the

View File

@ -66,11 +66,21 @@
<xi:include href="../../common/tables/neutron-bigswitch.xml" <xi:include href="../../common/tables/neutron-bigswitch.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-ml2_brocade">
<title>Modular Layer 2 (ml2) Brocade Mechanism configuration
options</title>
<xi:include href="../../common/tables/neutron-ml2_brocade.xml"/>
</section>
<section xml:id="networking-plugin-ml2_cisco"> <section xml:id="networking-plugin-ml2_cisco">
<title>Modular Layer 2 (ml2) Cisco Mechanism configuration <title>Modular Layer 2 (ml2) Cisco Mechanism configuration
options</title> options</title>
<xi:include href="../../common/tables/neutron-ml2_cisco.xml"/> <xi:include href="../../common/tables/neutron-ml2_cisco.xml"/>
</section> </section>
<section xml:id="networking-plugin-ml2_odl">
<title>Modular Layer 2 (ml2) OpenDaylight Mechanism configuration
options</title>
<xi:include href="../../common/tables/neutron-ml2_odl.xml"/>
</section>
<section xml:id="networking-plugin-ml2_l2pop"> <section xml:id="networking-plugin-ml2_l2pop">
<title>Modular Layer 2 (ml2) L2 Population Mechanism <title>Modular Layer 2 (ml2) L2 Population Mechanism
configuration options</title> configuration options</title>

View File

@ -36,13 +36,6 @@
href="../../common/tables/neutron-cisco.xml" href="../../common/tables/neutron-cisco.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-hyperv">
<title>CloudBase Hyper-V plug-in configuration
options (deprecated)</title>
<xi:include
href="../../common/tables/neutron-hyperv.xml"
/>
</section>
<section xml:id="networking-plugin-hyperv_agent"> <section xml:id="networking-plugin-hyperv_agent">
<title>CloudBase Hyper-V Agent configuration <title>CloudBase Hyper-V Agent configuration
options</title> options</title>
@ -50,11 +43,10 @@
href="../../common/tables/neutron-hyperv_agent.xml" href="../../common/tables/neutron-hyperv_agent.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-linuxbridge"> <section xml:id="networking-plugin-sdnve">
<title>Linux bridge plug-in configuration options <title>IBM SDN-VE configuration options</title>
(deprecated)</title>
<xi:include <xi:include
href="../../common/tables/neutron-linuxbridge.xml" href="../../common/tables/neutron-sdnve.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-linuxbridge_agent"> <section xml:id="networking-plugin-linuxbridge_agent">
@ -78,6 +70,15 @@
href="../../common/tables/neutron-meta.xml" href="../../common/tables/neutron-meta.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-metadata">
<title>Metadata Agent configuration options</title>
<para>The Metadata Agent acts as a proxy for the Compute
metadata service
plug-ins at the same time.</para>
<xi:include
href="../../common/tables/neutron-metadata.xml"
/>
</section>
<xi:include href="section_networking-plugins-ml2.xml"/> <xi:include href="section_networking-plugins-ml2.xml"/>
<section xml:id="networking-plugin-midonet"> <section xml:id="networking-plugin-midonet">
<title>MidoNet configuration options</title> <title>MidoNet configuration options</title>
@ -91,19 +92,18 @@
href="../../common/tables/neutron-nec.xml" href="../../common/tables/neutron-nec.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-nvsd">
<title>One Convergence NVSD configuration options</title>
<xi:include
href="../../common/tables/neutron-nvsd.xml"
/>
</section>
<section xml:id="networking-plugin-vmware"> <section xml:id="networking-plugin-vmware">
<title>VMware NSX configuration options</title> <title>VMware NSX configuration options</title>
<xi:include <xi:include
href="../../common/tables/neutron-vmware.xml" href="../../common/tables/neutron-vmware.xml"
/> />
</section> </section>
<section xml:id="networking-plugin-openvswitch">
<title>Open vSwitch plug-in configuration options
(deprecated)</title>
<xi:include
href="../../common/tables/neutron-openvswitch.xml"
/>
</section>
<section xml:id="networking-plugin-openvswitch_agent"> <section xml:id="networking-plugin-openvswitch_agent">
<title>Open vSwitch Agent configuration <title>Open vSwitch Agent configuration
options</title> options</title>

View File

@ -1,125 +1,76 @@
actions_to_skip lbaas
add_meta_server_route bigswitch
address brocade
admin_password common admin_password common
admin_tenant_name common admin_tenant_name common
admin_user common admin_user common
admin_username embrane agent_down_time common
agent_boot_time ml2_l2pop
agent_down_time agent
agent_mode vmware
allow_bulk api allow_bulk api
allow_overlapping_ips policy allow_overlapping_ips policy
allow_pagination api allow_pagination api
allow_sorting api allow_sorting api
allowed_rpc_exception_modules common allowed_rpc_exception_modules common
always_read_status vmware
amqp_auto_delete rpc amqp_auto_delete rpc
amqp_durable_queues rpc amqp_durable_queues rpc
api_extensions_path api api_extensions_path api
api_paste_config api api_paste_config api
api_workers common api_workers common
async_requests embrane auth_ca_cert common
auth_insecure common
auth_region common auth_region common
auth_strategy common auth_strategy common
auth_strategy metadata
auth_url common auth_url common
backdoor_port testing backdoor_port testing
backend db
backlog wsgi backlog wsgi
backoff_rate mlnx
base_mac common base_mac common
bind_host common bind_host common
bind_port common bind_port common
bridge_mappings openvswitch_agent ca_certs common
cert_file nec
concurrent_connections vmware
config_base_dir vpn
connection db
connection_debug db
connection_trace db
control_exchange rpc control_exchange rpc
core_plugin common core_plugin common
daemon_endpoint mlnx ctl_cert common
datacenter_moid vmware ctl_privkey common
datastore_id vmware
debug logging debug logging
default_flavor meta
default_interface_name vmware default_interface_name vmware
default_l2_gw_service_uuid vmware default_l2_gw_service_uuid vmware
default_l3_flavor meta
default_l3_gw_service_uuid vmware default_l3_gw_service_uuid vmware
default_log_levels logging default_log_levels logging
default_network_profile cisco
default_notification_level notifier default_notification_level notifier
default_policy_profile cisco
default_publisher_id notifier default_publisher_id notifier
default_quota quotas
default_router_provider nec
default_service_cluster_uuid vmware default_service_cluster_uuid vmware
default_transport_type vmware
default_tz_uuid vmware default_tz_uuid vmware
deployment_container_id vmware device_driver lbaas
dhcp_agent_notification common dhcp_agent_notification common
dhcp_agents_per_network db dhcp_agents_per_network common
dhcp_confs common
dhcp_delete_namespaces common
dhcp_domain common
dhcp_driver common
dhcp_lease_duration common dhcp_lease_duration common
director varmour
director_port varmour
director_server plumgrid
director_server_port plumgrid
disable_process_locking common disable_process_locking common
driver nec dnsmasq_config_file dhcp_agent
dummy_utif_id embrane dnsmasq_dns_servers dhcp_agent
eapi_host ml2_arista dnsmasq_lease_max dhcp_agent
eapi_password ml2_arista driver metering_agent
eapi_username ml2_arista enable_isolated_metadata dhcp_agent
enable_metrics_collection hyperv_agent enable_metadata_network dhcp_agent
enable_packet_filter nec enable_metadata_proxy l3_agent
enable_tunneling openvswitch_agent endpoint_type common
enable_vxlan linuxbridge_agent external_network_bridge l3_agent
enabled fwaas
esm_mgmt embrane
extension_map meta
external_network vmware
external_pids agent external_pids agent
fake_rabbit testing fake_rabbit testing
fatal_deprecations logging fatal_deprecations logging
firewall_driver securitygroups
flat_networks ml2_flat
force_gateway_on_subnet common force_gateway_on_subnet common
force_hyperv_utils_v1 hyperv_agent gateway_external_network_id l3_agent
host cisco handle_internal_only_routers l3_agent
host common host redis
host nec
host rpc
http_timeout vmware http_timeout vmware
idle_timeout db
inband_id embrane
instance_format logging instance_format logging
instance_uuid_format logging instance_uuid_format logging
int_peer_patch_port openvswitch_agent interface_driver common
integration_bridge openvswitch_agent ip_lib_force_root common
interface_driver agent
ipsec_config_template vpn
ipsec_secret_template vpn
ipsec_status_check_interval vpn
key_file ssl
kombu_ssl_ca_certs kombu kombu_ssl_ca_certs kombu
kombu_ssl_certfile kombu kombu_ssl_certfile kombu
kombu_ssl_keyfile kombu kombu_ssl_keyfile kombu
kombu_ssl_version kombu kombu_ssl_version kombu
l2_l3_ctor_params lbaas
l2_l3_setup_params lbaas
l2_l3_workflow_name lbaas
l2_population linuxbridge_agent
l2_population openvswitch_agent
l3_plugin_list meta
l4_action_name lbaas
l4_workflow_name lbaas
loadbalancer_pool_scheduler_driver lbaas loadbalancer_pool_scheduler_driver lbaas
loadbalancer_state_path lbaas
local_ip openvswitch_agent
local_network_vswitch hyperv_agent
lock_path common lock_path common
log_config_append logging log_config_append logging
log_date_format logging log_date_format logging
@ -131,92 +82,42 @@ logging_debug_format_suffix logging
logging_default_format_string logging logging_default_format_string logging
logging_exception_prefix logging logging_exception_prefix logging
mac_generation_retries common mac_generation_retries common
managed_physical_network ml2_cisco
manager_uri vmware
matchmaker_heartbeat_freq rpc matchmaker_heartbeat_freq rpc
matchmaker_heartbeat_ttl rpc matchmaker_heartbeat_ttl rpc
max_dns_nameservers common max_dns_nameservers common
max_fixed_ips_per_port common max_fixed_ips_per_port common
max_lp_per_bridged_ls vmware max_header_line api
max_lp_per_overlay_ls vmware max_request_body_size api
max_overflow db
max_pool_size db
max_random_sync_delay vmware
max_retries db
max_router_rules bigswitch
max_routes quotas max_routes quotas
max_subnet_host_routes common max_subnet_host_routes common
mechanism_drivers ml2 measure_interval metering_agent
meta_flavor_driver_mappings common meta_flavor_driver_mappings metadata
metadata_mode vmware metadata_backlog metadata
mgmt_id embrane metadata_port metadata
midonet_host_uuid_path midonet metadata_proxy_shared_secret metadata
midonet_uri midonet metadata_proxy_socket metadata
min_chunk_size vmware metadata_workers metadata
min_pool_size db
min_sync_req_delay vmware
minimize_polling openvswitch_agent
mode midonet
model_class cisco
network_auto_schedule scheduler network_auto_schedule scheduler
network_device_mtu common network_device_mtu agent
network_node_policy_profile cisco
network_scheduler_driver scheduler network_scheduler_driver scheduler
network_vlan_ranges common
network_vlan_ranges hyperv
network_vlan_ranges openvswitch
neutron_id bigswitch
nexus_driver cisco
nexus_l3_enable cisco
nexus_plugin cisco
node_override_vif_802.1qbg bigswitch
node_override_vif_802.1qbh bigswitch
node_override_vif_binding_failed bigswitch
node_override_vif_bridge bigswitch
node_override_vif_hyperv bigswitch
node_override_vif_ivs bigswitch
node_override_vif_midonet bigswitch
node_override_vif_other bigswitch
node_override_vif_ovs bigswitch
node_override_vif_unbound bigswitch
notification_driver notifier notification_driver notifier
notification_topics notifier notification_topics notifier
nova_metadata_ip metadata
nova_metadata_port metadata
nsx_controllers vmware nsx_controllers vmware
nsx_gen_timeout vmware
nsx_password vmware nsx_password vmware
nsx_user vmware nsx_user vmware
oob_id embrane num_sync_threads dhcp_agent
openflow_rest_api ryu ofp_listen_host openvswitch_agent
ostype brocade ofp_ssl_listen_port openvswitch_agent
ovs_integration_bridge common ofp_tcp_listen_port openvswitch_agent
ovs_use_veth common ovs_integration_bridge openvswitch_agent
ovsdb_interface ryu ovs_use_veth openvswitch_agent
ovsdb_ip ryu ovs_vsctl_timeout openvswitch_agent
ovsdb_monitor_respawn_interval openvswitch_agent
ovsdb_port ryu
pagination_max_limit api pagination_max_limit api
password brocade
password midonet
password plumgrid
password rpc
password varmour
periodic_fuzzy_delay common periodic_fuzzy_delay common
periodic_interval common periodic_interval common
physical_interface brocade
physical_interface_mappings linuxbridge_agent
physical_network_vswitch_mappings hyperv_agent
plugin_list meta
policy_file policy policy_file policy
poll_duration cisco
polling_interval hyperv_agent
pool_timeout db
port nec
port rpc
project_id midonet
provider_router_id midonet
provider_vlan_auto_create cisco
provider_vlan_auto_trunk cisco
provider_vlan_name_prefix cisco
publish_errors logging publish_errors logging
qpid_heartbeat qpid qpid_heartbeat qpid
qpid_hostname qpid qpid_hostname qpid
@ -228,20 +129,6 @@ qpid_sasl_mechanisms qpid
qpid_tcp_nodelay qpid qpid_tcp_nodelay qpid
qpid_topology_version qpid qpid_topology_version qpid
qpid_username qpid qpid_username qpid
quota_driver quotas
quota_firewall quotas
quota_firewall_policy quotas
quota_firewall_rule quotas
quota_floatingip quotas
quota_items quotas
quota_network quotas
quota_network_gateway quotas
quota_packet_filter quotas
quota_port quotas
quota_router quotas
quota_security_group quotas
quota_security_group_rule quotas
quota_subnet quotas
rabbit_ha_queues rabbitmq rabbit_ha_queues rabbitmq
rabbit_host rabbitmq rabbit_host rabbitmq
rabbit_hosts rabbitmq rabbit_hosts rabbitmq
@ -254,27 +141,22 @@ rabbit_use_ssl rabbitmq
rabbit_userid rabbitmq rabbit_userid rabbitmq
rabbit_virtual_host rabbitmq rabbit_virtual_host rabbitmq
redirects vmware redirects vmware
region_name ml2_arista report_interval common
report_interval agent
req_timeout vmware req_timeout vmware
request_timeout mlnx resync_interval dhcp_agent
resource_pool_id embrane
resource_pool_id vmware
retries vmware retries vmware
retry_interval db
retry_until_window wsgi retry_until_window wsgi
ringfile rpc
root_helper common root_helper common
router_auto_schedule scheduler router_auto_schedule scheduler
router_image embrane router_delete_namespaces scheduler
router_providers nec router_id l3_agent
router_scheduler_driver scheduler router_scheduler_driver scheduler
rpc_backend rpc rpc_backend rpc
rpc_cast_timeout rpc rpc_cast_timeout rpc
rpc_conn_pool_size rpc rpc_conn_pool_size rpc
rpc_response_timeout rpc rpc_response_timeout rpc
rpc_support_old_agents rpc
rpc_thread_pool_size rpc rpc_thread_pool_size rpc
rpc_workers rpc
rpc_zmq_bind_address zeromq rpc_zmq_bind_address zeromq
rpc_zmq_contexts zeromq rpc_zmq_contexts zeromq
rpc_zmq_host zeromq rpc_zmq_host zeromq
@ -283,83 +165,354 @@ rpc_zmq_matchmaker zeromq
rpc_zmq_port zeromq rpc_zmq_port zeromq
rpc_zmq_topic_backlog zeromq rpc_zmq_topic_backlog zeromq
run_external_periodic_tasks api run_external_periodic_tasks api
server_auth bigswitch send_arp_for_ha l3_agent
server_ssl bigswitch
server_timeout bigswitch
servers bigswitch
servertimeout plumgrid
service_adc_type lbaas
service_adc_version lbaas
service_cache lbaas
service_compression_throughput lbaas
service_ha_pair lbaas
service_isl_vlan lbaas
service_plugins api service_plugins api
service_provider api
service_resource_pool_ids lbaas
service_session_mirroring_enabled lbaas
service_ssl_throughput lbaas
service_throughput lbaas
slave_connection db
sqlite_db db sqlite_db db
sqlite_synchronous db sqlite_synchronous db
ssl_ca_file ssl ssl_ca_file ssl
ssl_cert_file ssl ssl_cert_file ssl
ssl_key_file ssl ssl_key_file ssl
state_path common state_path common
state_sync_interval vmware
supported_extension_aliases meta
svi_round_robin cisco
sync_data bigswitch
sync_interval ml2_arista
syslog_log_facility logging syslog_log_facility logging
task_status_check_interval vmware
tcp_keepidle wsgi tcp_keepidle wsgi
tenant_default_router_rule bigswitch use_namespaces dhcp_agent
tenant_network_type hyperv use_ssl logging
tenant_network_type linuxbridge
tenant_network_type openvswitch_agent
tenant_network_types ml2
timeout ml2_ncs
topics rpc
tos linuxbridge_agent
ttl linuxbridge_agent
tun_peer_patch_port openvswitch_agent
tunnel_bridge openvswitch_agent
tunnel_id_ranges openvswitch_agent
tunnel_interface ryu
tunnel_ip ryu
tunnel_key_max ryu
tunnel_key_min ryu
tunnel_type openvswitch_agent
tunnel_types openvswitch_agent
type_drivers ml2
url ml2_ncs
use_fqdn ml2_arista
use_namespaces agent
use_ssl nec
use_ssl ssl
use_stderr logging use_stderr logging
use_syslog logging use_syslog logging
use_tpool db
user vmware
user_group lbaas
username brocade
username midonet
username plumgrid
vdirect_address lbaas
vdirect_password lbaas
vdirect_user lbaas
verbose logging verbose logging
veth_mtu openvswitch_agent AGENT/enable_metrics_collection hyperv_agent
vif_type bigswitch AGENT/get_datapath_retry_times openvswitch_agent
vif_types bigswitch AGENT/l2_population openvswitch_agent
vlan_name_prefix cisco AGENT/local_network_vswitch hyperv_agent
vni_ranges ml2_vxlan AGENT/minimize_polling openvswitch_agent
vnic_type mlnx AGENT/ovsdb_monitor_respawn_interval openvswitch_agent
vpn_device_driver vpn AGENT/physical_network_vswitch_mappings hyperv_agent
vswitch_plugin cisco AGENT/polling_interval hyperv_agent
vxlan_group linuxbridge_agent AGENT/report_interval metering_agent
vxlan_group ml2_vxlan AGENT/root_helper common
vxlan_id_ranges cisco AGENT/rpc_support_old_agents rpc
vxlan_udp_port openvswitch_agent AGENT/tunnel_types openvswitch_agent
AGENT/veth_mtu openvswitch_agent
AGENT/vxlan_udp_port openvswitch_agent
CISCO/model_class cisco
CISCO/nexus_driver cisco
CISCO/nexus_l3_enable cisco
CISCO/provider_vlan_auto_create cisco
CISCO/provider_vlan_auto_trunk cisco
CISCO/provider_vlan_name_prefix cisco
CISCO/svi_round_robin cisco
CISCO/vlan_name_prefix cisco
CISCO_N1K/bridge_mappings openvswitch_agent
CISCO_N1K/default_network_profile cisco
CISCO_N1K/default_policy_profile cisco
CISCO_N1K/enable_tunneling openvswitch_agent
CISCO_N1K/integration_bridge openvswitch_agent
CISCO_N1K/local_ip openvswitch_agent
CISCO_N1K/network_node_policy_profile cisco
CISCO_N1K/network_vlan_ranges cisco
CISCO_N1K/poll_duration cisco
CISCO_N1K/tenant_network_type cisco
CISCO_N1K/tunnel_bridge openvswitch_agent
CISCO_N1K/vxlan_id_ranges cisco
CISCO_PLUGINS/nexus_plugin cisco
CISCO_PLUGINS/vswitch_plugin cisco
ESWITCH/backoff_rate mlnx
ESWITCH/daemon_endpoint mlnx
ESWITCH/physical_interface_mappings mlnx
ESWITCH/request_timeout mlnx
ESWITCH/retries vmware
ESWITCH/vnic_type mlnx
HYPERV/network_vlan_ranges hyperv_agent
HYPERV/tenant_network_type hyperv_agent
LINUX_BRIDGE/physical_interface_mappings linuxbridge_agent
META/default_flavor meta
META/default_l3_flavor meta
META/extension_map meta
META/l3_plugin_list meta
META/plugin_list meta
META/supported_extension_aliases meta
MIDONET/midonet_host_uuid_path midonet
MIDONET/midonet_uri midonet
MIDONET/mode midonet
MIDONET/password midonet
MIDONET/project_id midonet
MIDONET/provider_router_id midonet
MIDONET/username midonet
MLNX/network_vlan_ranges mlnx
MLNX/physical_network_type mlnx
MLNX/physical_network_type_mappings mlnx
MLNX/tenant_network_type mlnx
NOVA/node_override_vif_802.1qbg bigswitch
NOVA/node_override_vif_802.1qbh bigswitch
NOVA/node_override_vif_binding_failed bigswitch
NOVA/node_override_vif_bridge bigswitch
NOVA/node_override_vif_hostdev bigswitch
NOVA/node_override_vif_hyperv bigswitch
NOVA/node_override_vif_ivs bigswitch
NOVA/node_override_vif_midonet bigswitch
NOVA/node_override_vif_mlnx_direct bigswitch
NOVA/node_override_vif_other bigswitch
NOVA/node_override_vif_ovs bigswitch
NOVA/node_override_vif_unbound bigswitch
NOVA/vif_type bigswitch
NOVA/vif_types bigswitch
NSX/agent_mode vmware
NSX/concurrent_connections vmware
NSX/default_transport_type vmware
NSX/max_lp_per_bridged_ls vmware
NSX/max_lp_per_overlay_ls vmware
NSX/metadata_mode vmware
NSX/nsx_gen_timeout vmware
NSX_DHCP/default_lease_time vmware
NSX_DHCP/domain_name vmware
NSX_DHCP/extra_domain_name_servers vmware
NSX_LSN/sync_on_missing_data vmware
NSX_METADATA/metadata_server_address vmware
NSX_METADATA/metadata_server_port vmware
NSX_METADATA/metadata_shared_secret vmware
NSX_SYNC/always_read_status vmware
NSX_SYNC/max_random_sync_delay vmware
NSX_SYNC/min_chunk_size vmware
NSX_SYNC/min_sync_req_delay vmware
NSX_SYNC/state_sync_interval vmware
OFC/cert_file nec
OFC/driver nec
OFC/enable_packet_filter nec
OFC/host nec
OFC/key_file ssl
OFC/port nec
OFC/use_ssl nec
OVS/bridge_mappings openvswitch_agent
OVS/enable_tunneling openvswitch_agent
OVS/int_peer_patch_port openvswitch_agent
OVS/integration_bridge openvswitch_agent
OVS/local_ip openvswitch_agent
OVS/network_vlan_ranges openvswitch_agent
OVS/openflow_rest_api ryu
OVS/ovsdb_interface ryu
OVS/ovsdb_ip ryu
OVS/ovsdb_port ryu
OVS/tenant_network_type openvswitch_agent
OVS/tun_peer_patch_port openvswitch_agent
OVS/tunnel_bridge openvswitch_agent
OVS/tunnel_id_ranges openvswitch_agent
OVS/tunnel_interface ryu
OVS/tunnel_ip ryu
OVS/tunnel_key_max ryu
OVS/tunnel_key_min ryu
OVS/tunnel_type openvswitch_agent
PHYSICAL_INTERFACE/physical_interface brocade
PROVIDER/default_router_provider nec
PROVIDER/router_providers nec
PROXY/admin_password common
PROXY/admin_tenant_name common
PROXY/admin_user common
PROXY/auth_region common
PROXY/auth_strategy common
PROXY/auth_url common
QUOTAS/default_quota quotas
QUOTAS/quota_driver quotas
QUOTAS/quota_firewall quotas
QUOTAS/quota_firewall_policy quotas
QUOTAS/quota_firewall_rule quotas
QUOTAS/quota_floatingip quotas
QUOTAS/quota_health_monitor quotas
QUOTAS/quota_items quotas
QUOTAS/quota_member quotas
QUOTAS/quota_network quotas
QUOTAS/quota_network_gateway quotas
QUOTAS/quota_packet_filter quotas
QUOTAS/quota_pool quotas
QUOTAS/quota_port quotas
QUOTAS/quota_router quotas
QUOTAS/quota_security_group quotas
QUOTAS/quota_security_group_rule quotas
QUOTAS/quota_subnet quotas
QUOTAS/quota_vip quotas
RESTPROXY/add_meta_server_route bigswitch
RESTPROXY/auth_resource bigswitch
RESTPROXY/auto_sync_on_failure bigswitch
RESTPROXY/base_uri bigswitch
RESTPROXY/cache_connections bigswitch
RESTPROXY/consistency_interval bigswitch
RESTPROXY/default_floatingip_quota bigswitch
RESTPROXY/default_net_partition_name bigswitch
RESTPROXY/neutron_id bigswitch
RESTPROXY/no_ssl_validation bigswitch
RESTPROXY/organization bigswitch
RESTPROXY/server bigswitch
RESTPROXY/server_auth bigswitch
RESTPROXY/server_ssl bigswitch
RESTPROXY/server_timeout bigswitch
RESTPROXY/serverauth bigswitch
RESTPROXY/servers bigswitch
RESTPROXY/serverssl bigswitch
RESTPROXY/ssl_cert_directory bigswitch
RESTPROXY/ssl_sticky bigswitch
RESTPROXY/sync_data bigswitch
RESTPROXY/thread_pool_size bigswitch
RESTPROXYAGENT/integration_bridge bigswitch
RESTPROXYAGENT/polling_interval bigswitch
RESTPROXYAGENT/virtual_switch_type bigswitch
ROUTER/max_router_rules bigswitch
ROUTER/tenant_default_router_rule bigswitch
SDNVE/base_url sdnve
SDNVE/controller_ips sdnve
SDNVE/default_tenant_type sdnve
SDNVE/format sdnve
SDNVE/info sdnve
SDNVE/integration_bridge sdnve
SDNVE/interface_mappings sdnve
SDNVE/of_signature sdnve
SDNVE/out_of_band sdnve
SDNVE/overlay_signature sdnve
SDNVE/password sdnve
SDNVE/port sdnve
SDNVE/reset_bridge sdnve
SDNVE/use_fake_controller sdnve
SDNVE/userid sdnve
SDNVE_AGENT/polling_interval sdnve
SDNVE_AGENT/root_helper sdnve
SDNVE_AGENT/rpc sdnve
SECURITYGROUP/firewall_driver securitygroups
SWITCH/address brocade
SWITCH/ostype brocade
SWITCH/password brocade
SWITCH/username brocade
VLANS/network_vlan_ranges linuxbridge_agent
VLANS/tenant_network_type linuxbridge_agent
VXLAN/enable_vxlan linuxbridge_agent
VXLAN/l2_population linuxbridge_agent
VXLAN/local_ip linuxbridge_agent
VXLAN/tos linuxbridge_agent
VXLAN/ttl linuxbridge_agent
VXLAN/vxlan_group linuxbridge_agent
audit/api_audit_map debug
audit/namespace debug
database/backend db
database/connection db
database/connection_debug db
database/connection_trace db
database/db_inc_retry_interval db
database/db_max_retries db
database/db_max_retry_interval db
database/db_retry_interval db
database/idle_timeout db
database/max_overflow db
database/max_pool_size db
database/max_retries db
database/min_pool_size db
database/pool_timeout db
database/retry_interval db
database/slave_connection db
database/use_db_reconnect db
fwaas/driver nec
fwaas/enabled fwaas
haproxy/loadbalancer_state_path lbaas
haproxy/user_group lbaas
heleos/admin_password common
heleos/admin_username embrane
heleos/async_requests embrane
heleos/dummy_utif_id embrane
heleos/esm_mgmt embrane
heleos/inband_id embrane
heleos/mgmt_id embrane
heleos/oob_id embrane
heleos/resource_pool_id embrane
heleos/router_image embrane
hyperv/force_hyperv_utils_v1 hyperv_agent
ipsec/config_base_dir vpn
ipsec/ipsec_status_check_interval vpn
l2pop/agent_boot_time ml2_l2pop
matchmaker_redis/host redis
matchmaker_redis/password redis
matchmaker_redis/port redis
matchmaker_ring/ringfile rpc
ml2/mechanism_drivers ml2
ml2/tenant_network_types ml2
ml2/type_drivers ml2
ml2_arista/eapi_host ml2_arista
ml2_arista/eapi_password ml2_arista
ml2_arista/eapi_username ml2_arista
ml2_arista/region_name ml2_arista
ml2_arista/sync_interval ml2_arista
ml2_arista/use_fqdn ml2_arista
ml2_brocade/address ml2_brocade
ml2_brocade/ostype ml2_brocade
ml2_brocade/password ml2_brocade
ml2_brocade/physical_networks ml2_brocade
ml2_brocade/username ml2_brocade
ml2_cisco/managed_physical_network ml2_cisco
ml2_cisco/svi_round_robin cisco
ml2_cisco/vlan_name_prefix cisco
ml2_ncs/password ml2_ncs
ml2_ncs/timeout ml2_ncs
ml2_ncs/url ml2_ncs
ml2_ncs/username ml2_ncs
ml2_odl/password ml2_odl
ml2_odl/session_timeout ml2_odl
ml2_odl/timeout ml2_odl
ml2_odl/url ml2_odl
ml2_odl/username ml2_odl
ml2_type_flat/flat_networks ml2_flat
ml2_type_gre/tunnel_id_ranges openvswitch_agent
ml2_type_vlan/network_vlan_ranges openvswitch_agent
ml2_type_vxlan/vni_ranges ml2_vxlan
ml2_type_vxlan/vxlan_group ml2_vxlan
netscaler_driver/netscaler_ncc_password lbaas
netscaler_driver/netscaler_ncc_uri lbaas
netscaler_driver/netscaler_ncc_username lbaas
nvsd/nvsd_ip nvsd
nvsd/nvsd_passwd nvsd
nvsd/nvsd_port nvsd
nvsd/nvsd_retries nvsd
nvsd/nvsd_user nvsd
nvsd/request_timeout nvsd
openswan/ipsec_config_template vpn
openswan/ipsec_secret_template vpn
plumgriddirector/director_server plumgrid
plumgriddirector/director_server_port plumgrid
plumgriddirector/password plumgrid
plumgriddirector/servertimeout plumgrid
plumgriddirector/username plumgrid
radware/actions_to_skip lbaas
radware/l2_l3_ctor_params lbaas
radware/l2_l3_setup_params lbaas
radware/l2_l3_workflow_name lbaas
radware/l4_action_name lbaas
radware/l4_workflow_name lbaas
radware/service_adc_type lbaas
radware/service_adc_version lbaas
radware/service_cache lbaas
radware/service_compression_throughput lbaas
radware/service_ha_pair lbaas
radware/service_isl_vlan lbaas
radware/service_resource_pool_ids lbaas
radware/service_session_mirroring_enabled lbaas
radware/service_ssl_throughput lbaas
radware/service_throughput lbaas
radware/vdirect_address lbaas
radware/vdirect_password lbaas
radware/vdirect_user lbaas
rpc_notifier2/topics rpc
service_providers/service_provider api
ssl/ca_file ssl
ssl/cert_file ssl
ssl/key_file ssl
vArmour/director varmour
vArmour/director_port varmour
vArmour/password varmour
vArmour/username varmour
vcns/datacenter_moid vmware
vcns/datastore_id vmware
vcns/deployment_container_id vmware
vcns/external_network vmware
vcns/manager_uri vmware
vcns/password vmware
vcns/resource_pool_id vmware
vcns/task_status_check_interval vmware
vcns/user vmware
vpnagent/vpn_device_driver vpn
port rpc
password rpc
transport_url amqp