From d1a357f4ac0d6bba97d46e16e86fe13c5e6b137c Mon Sep 17 00:00:00 2001 From: Gauvain Pocentek Date: Wed, 5 Mar 2014 18:56:17 +0100 Subject: [PATCH] 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 --- doc/common/tables/neutron-agent.xml | 15 +- .../{neutron-hyperv.xml => neutron-amqp.xml} | 9 +- doc/common/tables/neutron-api.xml | 16 +- doc/common/tables/neutron-bigswitch.xml | 134 +++- doc/common/tables/neutron-brocade.xml | 14 +- doc/common/tables/neutron-cisco.xml | 80 ++- doc/common/tables/neutron-common.xml | 142 ++-- doc/common/tables/neutron-db.xml | 50 +- ...tron-linuxbridge.xml => neutron-debug.xml} | 13 +- doc/common/tables/neutron-dhcp_agent.xml | 55 ++ doc/common/tables/neutron-embrane.xml | 3 + doc/common/tables/neutron-fwaas.xml | 5 +- doc/common/tables/neutron-hyperv_agent.xml | 27 +- doc/common/tables/neutron-kombu.xml | 7 +- doc/common/tables/neutron-l3_agent.xml | 47 ++ doc/common/tables/neutron-lbaas.xml | 52 +- .../tables/neutron-linuxbridge_agent.xml | 29 +- doc/common/tables/neutron-logging.xml | 31 +- doc/common/tables/neutron-meta.xml | 5 +- doc/common/tables/neutron-metadata.xml | 35 +- doc/common/tables/neutron-metering_agent.xml | 38 ++ doc/common/tables/neutron-midonet.xml | 3 + doc/common/tables/neutron-ml2.xml | 5 +- doc/common/tables/neutron-ml2_arista.xml | 5 +- doc/common/tables/neutron-ml2_brocade.xml | 43 ++ doc/common/tables/neutron-ml2_cisco.xml | 5 +- doc/common/tables/neutron-ml2_flat.xml | 3 + doc/common/tables/neutron-ml2_l2pop.xml | 5 +- doc/common/tables/neutron-ml2_ncs.xml | 13 +- doc/common/tables/neutron-ml2_odl.xml | 43 ++ doc/common/tables/neutron-ml2_vxlan.xml | 3 + doc/common/tables/neutron-mlnx.xml | 26 + doc/common/tables/neutron-nec.xml | 29 +- doc/common/tables/neutron-notifier.xml | 5 +- doc/common/tables/neutron-nvsd.xml | 47 ++ doc/common/tables/neutron-openvswitch.xml | 24 - .../tables/neutron-openvswitch_agent.xml | 158 +++-- doc/common/tables/neutron-plumgrid.xml | 3 + doc/common/tables/neutron-policy.xml | 5 +- doc/common/tables/neutron-qpid.xml | 7 +- doc/common/tables/neutron-quotas.xml | 28 +- doc/common/tables/neutron-rabbitmq.xml | 7 +- doc/common/tables/neutron-redis.xml | 42 ++ doc/common/tables/neutron-rpc.xml | 51 +- doc/common/tables/neutron-ryu.xml | 5 +- doc/common/tables/neutron-scheduler.xml | 9 +- doc/common/tables/neutron-sdnve.xml | 98 +++ doc/common/tables/neutron-securitygroups.xml | 5 +- doc/common/tables/neutron-ssl.xml | 25 +- doc/common/tables/neutron-testing.xml | 7 +- doc/common/tables/neutron-varmour.xml | 7 + doc/common/tables/neutron-vmware.xml | 192 ++++-- doc/common/tables/neutron-vpn.xml | 17 +- doc/common/tables/neutron-wsgi.xml | 5 +- doc/common/tables/neutron-zeromq.xml | 5 +- .../section_networking-log-files.xml | 8 + .../section_networking-options-reference.xml | 22 +- .../section_networking-plugins-ml2.xml | 10 + .../networking/section_networking-plugins.xml | 36 +- .../neutron.flagmappings | 625 +++++++++++------- 60 files changed, 1807 insertions(+), 636 deletions(-) rename doc/common/tables/{neutron-hyperv.xml => neutron-amqp.xml} (63%) rename doc/common/tables/{neutron-linuxbridge.xml => neutron-debug.xml} (58%) create mode 100644 doc/common/tables/neutron-dhcp_agent.xml create mode 100644 doc/common/tables/neutron-l3_agent.xml create mode 100644 doc/common/tables/neutron-metering_agent.xml create mode 100644 doc/common/tables/neutron-ml2_brocade.xml create mode 100644 doc/common/tables/neutron-ml2_odl.xml create mode 100644 doc/common/tables/neutron-nvsd.xml delete mode 100644 doc/common/tables/neutron-openvswitch.xml create mode 100644 doc/common/tables/neutron-redis.xml create mode 100644 doc/common/tables/neutron-sdnve.xml diff --git a/doc/common/tables/neutron-agent.xml b/doc/common/tables/neutron-agent.xml index 9e1b127734..7c3be590aa 100644 --- a/doc/common/tables/neutron-agent.xml +++ b/doc/common/tables/neutron-agent.xml @@ -16,24 +16,15 @@ - agent_down_time = 9 - (IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good. + [DEFAULT] external_pids = $state_path/external/pids (StrOpt) Location to store child pid files - interface_driver = None - (StrOpt) The driver used to manage the virtual interface. - - - report_interval = 4 - (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. - - - use_namespaces = True - (BoolOpt) Allow overlapping IP. + network_device_mtu = None + (IntOpt) MTU setting for device. diff --git a/doc/common/tables/neutron-hyperv.xml b/doc/common/tables/neutron-amqp.xml similarity index 63% rename from doc/common/tables/neutron-hyperv.xml rename to doc/common/tables/neutron-amqp.xml index 34ea1b90f7..6ba4cfd6f4 100644 --- a/doc/common/tables/neutron-hyperv.xml +++ b/doc/common/tables/neutron-amqp.xml @@ -5,7 +5,7 @@ repository --> - + @@ -16,12 +16,11 @@ - - + - - + +
Description of configuration options for hypervDescription of configuration options for amqp
network_vlan_ranges = (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>[DEFAULT]
tenant_network_type = local(StrOpt) Network type for tenant networks (local, flat, vlan or none)transport_url = None(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.
diff --git a/doc/common/tables/neutron-api.xml b/doc/common/tables/neutron-api.xml index 7c5427c372..27b1a69987 100644 --- a/doc/common/tables/neutron-api.xml +++ b/doc/common/tables/neutron-api.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + allow_bulk = True (BoolOpt) Allow the usage of the bulk API @@ -35,6 +38,14 @@ api_paste_config = api-paste.ini (StrOpt) The API paste config file to use + + max_header_line = 16384 + (IntOpt) Max header line to accommodate large tokens + + + max_request_body_size = 114688 + (IntOpt) the maximum body size per each request(bytes) + pagination_max_limit = -1 (StrOpt) The maximum number of items returned in a single response, value was 'infinite' or negative integer means no limit @@ -47,10 +58,13 @@ service_plugins = (ListOpt) The service plugins Neutron will use + + [service_providers] + service_provider = [] (MultiStrOpt) Defines providers for advanced services using the format: <service_type>:<name>:<driver>[:default] -
\ No newline at end of file + diff --git a/doc/common/tables/neutron-bigswitch.xml b/doc/common/tables/neutron-bigswitch.xml index 9ae2ccec73..a6cd3f8ab4 100644 --- a/doc/common/tables/neutron-bigswitch.xml +++ b/doc/common/tables/neutron-bigswitch.xml @@ -16,16 +16,7 @@ - add_meta_server_route = True - (BoolOpt) Flag to decide if a route to the metadata server should be injected into the VM - - - max_router_rules = 200 - (IntOpt) Maximum number of router rules - - - neutron_id = neutron-[hostname] - (StrOpt) User defined identifier for this Neutron deployment + [NOVA] node_override_vif_802.1qbg = @@ -43,6 +34,10 @@ node_override_vif_bridge = (ListOpt) Nova compute nodes to manually set VIF type to bridge + + node_override_vif_hostdev = + (ListOpt) Nova compute nodes to manually set VIF type to hostdev + node_override_vif_hyperv = (ListOpt) Nova compute nodes to manually set VIF type to hyperv @@ -55,6 +50,10 @@ node_override_vif_midonet = (ListOpt) Nova compute nodes to manually set VIF type to midonet + + node_override_vif_mlnx_direct = + (ListOpt) Nova compute nodes to manually set VIF type to mlnx_direct + node_override_vif_other = (ListOpt) Nova compute nodes to manually set VIF type to other @@ -68,37 +67,130 @@ (ListOpt) Nova compute nodes to manually set VIF type to unbound - server_auth = username:password + vif_type = ovs + (StrOpt) Virtual interface type to configure on Nova compute nodes + + + vif_types = unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, mlnx_direct, hostdev, other + (ListOpt) List of allowed vif_type values. + + + [RESTPROXY] + + + add_meta_server_route = True + (BoolOpt) Flag to decide if a route to the metadata server should be injected into the VM + + + auth_resource = + (StrOpt) Nuage provided uri for initial authorization to access VSD + + + auto_sync_on_failure = True + (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. + + + base_uri = / + (StrOpt) Nuage provided base uri to reach out to VSD + + + cache_connections = True + (BoolOpt) Re-use HTTP/HTTPS connections to the controller. + + + consistency_interval = 60 + (IntOpt) Time between verifications that the backend controller database is consistent with Neutron + + + default_floatingip_quota = 254 + (IntOpt) Per Net Partition quota of floating ips + + + default_net_partition_name = OpenStackDefaultNetPartition + (StrOpt) Default Network partition in which VSD will orchestrate network resources using openstack + + + neutron_id = neutron-ol + (StrOpt) User defined identifier for this Neutron deployment + + + no_ssl_validation = False + (BoolOpt) Disables SSL certificate validation for controllers + + + organization = system + (StrOpt) Organization name in which VSD will orchestrate network resources using openstack + + + server = localhost:8800 + (StrOpt) IP Address and Port of Nuage's VSD server + + + server_auth = None (StrOpt) The username and password for authenticating against the BigSwitch or Floodlight controller. - server_ssl = False + server_ssl = True (BoolOpt) If True, Use SSL when connecting to the BigSwitch or Floodlight controller. server_timeout = 10 (IntOpt) Maximum number of seconds to wait for proxy request to connect and complete. + + serverauth = username:password + (StrOpt) Username and password for authentication + servers = localhost:8800 - (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. + (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. + + + serverssl = False + (BoolOpt) Boolean for SSL connection with VSD server + + + ssl_cert_directory = /etc/neutron/plugins/bigswitch/ssl + (StrOpt) Directory containing ca_certs and host_certs certificate directories. + + + ssl_sticky = True + (BoolOpt) Trust and store the first certificate received for each controller address and use it to validate future connections to that address. sync_data = False (BoolOpt) Sync data on connect + + thread_pool_size = 4 + (IntOpt) Maximum number of threads to spawn to handle large volumes of port creations. + + + [RESTPROXYAGENT] + + + integration_bridge = br-int + (StrOpt) Name of integration bridge on compute nodes used for security group insertion. + + + polling_interval = 5 + (IntOpt) Seconds between agent checks for port changes + + + virtual_switch_type = ovs + (StrOpt) Virtual switch type. + + + [ROUTER] + + + max_router_rules = 200 + (IntOpt) Maximum number of router rules + tenant_default_router_rule = ['*:any:any:permit'] (MultiStrOpt) The default router rules installed in new tenant routers. Repeat the config option for each rule. Format is <tenant>:<source>:<destination>:<action> Use an * to specify default for all tenants. - - vif_type = ovs - (StrOpt) Virtual interface type to configure on Nova compute nodes - - - vif_types = unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, other - (ListOpt) List of allowed vif_type values. - diff --git a/doc/common/tables/neutron-brocade.xml b/doc/common/tables/neutron-brocade.xml index 1838e51a8d..d27bc4dea4 100644 --- a/doc/common/tables/neutron-brocade.xml +++ b/doc/common/tables/neutron-brocade.xml @@ -15,6 +15,16 @@ + + [PHYSICAL_INTERFACE] + + + physical_interface = eth0 + (StrOpt) The network interface to use when creatinga port + + + [SWITCH] + address = (StrOpt) The address of the host to SSH to @@ -27,10 +37,6 @@ password = (StrOpt) The SSH password to use - - physical_interface = eth0 - (StrOpt) The network interface to use when creatinga port - username = (StrOpt) The SSH username to use diff --git a/doc/common/tables/neutron-cisco.xml b/doc/common/tables/neutron-cisco.xml index ae7b91e849..bc6ebe6ee0 100644 --- a/doc/common/tables/neutron-cisco.xml +++ b/doc/common/tables/neutron-cisco.xml @@ -16,21 +16,12 @@ - default_network_profile = default_network_profile - (StrOpt) N1K default network profile - - - default_policy_profile = service_profile - (StrOpt) N1K default policy profile + [CISCO] model_class = neutron.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 (StrOpt) Model Class - - network_node_policy_profile = dhcp_pp - (StrOpt) N1K policy profile for network node - nexus_driver = neutron.plugins.cisco.test.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver (StrOpt) Nexus Driver Name @@ -39,14 +30,6 @@ nexus_l3_enable = False (BoolOpt) Enable L3 support on the Nexus switches - - nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin - (StrOpt) Nexus Switch to use - - - poll_duration = 10 - (StrOpt) N1K Policy profile polling duration in seconds - provider_vlan_auto_create = True (BoolOpt) Provider VLANs are automatically created as needed on the Nexus switch @@ -63,6 +46,55 @@ svi_round_robin = False (BoolOpt) Distribute SVI interfaces over all switches + + vlan_name_prefix = q- + (StrOpt) VLAN Name prefix + + + [CISCO_N1K] + + + default_network_profile = default_network_profile + (StrOpt) N1K default network profile + + + default_policy_profile = service_profile + (StrOpt) N1K default policy profile + + + network_node_policy_profile = dhcp_pp + (StrOpt) N1K policy profile for network node + + + network_vlan_ranges = vlan:1:4095 + (StrOpt) N1K Network VLAN Ranges + + + poll_duration = 10 + (StrOpt) N1K Policy profile polling duration in seconds + + + tenant_network_type = local + (StrOpt) N1K Tenant Network Type + + + vxlan_id_ranges = 5000:10000 + (StrOpt) N1K VXLAN ID Ranges + + + [CISCO_PLUGINS] + + + nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin + (StrOpt) Nexus Switch to use + + + vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 + (StrOpt) Virtual Switch to use + + + [ml2_cisco] + svi_round_robin = False (BoolOpt) Distribute SVI interfaces over all switches @@ -71,18 +103,6 @@ vlan_name_prefix = q- (StrOpt) VLAN Name prefix - - vlan_name_prefix = q- - (StrOpt) VLAN Name prefix - - - vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 - (StrOpt) Virtual Switch to use - - - vxlan_id_ranges = 5000:10000 - (StrOpt) N1K VXLAN ID Ranges - diff --git a/doc/common/tables/neutron-common.xml b/doc/common/tables/neutron-common.xml index 23b9981c25..a8a8c08d17 100644 --- a/doc/common/tables/neutron-common.xml +++ b/doc/common/tables/neutron-common.xml @@ -16,21 +16,12 @@ - admin_password = None - (StrOpt) Admin password + [DEFAULT] admin_password = None (StrOpt) Admin password - - admin_password = None - (StrOpt) ESM admin password. - - - admin_tenant_name = None - (StrOpt) Admin tenant name - admin_tenant_name = None (StrOpt) Admin tenant name @@ -40,20 +31,24 @@ (StrOpt) Admin username - admin_user = None - (StrOpt) Admin user + agent_down_time = 9 + (IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good. - allowed_rpc_exception_modules = neutron.openstack.common.exception, nova.exception, cinder.exception, exceptions - (ListOpt) Modules of exceptions that are permitted to be recreatedupon receiving exception data from an rpc call. + allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions + (ListOpt) Modules of exceptions that are permitted to be recreated upon receiving exception data from an rpc call. api_workers = 0 (IntOpt) Number of separate worker processes for service - auth_region = None - (StrOpt) Authentication region + auth_ca_cert = None + (StrOpt) Certificate Authority public key (CA cert) file for ssl + + + auth_insecure = False + (BoolOpt) Turn off verification of the certificate for ssl auth_region = None @@ -67,10 +62,6 @@ auth_url = None (StrOpt) Authentication URL - - auth_url = None - (StrOpt) Authentication URL - base_mac = fa:16:3e:00:00:00 (StrOpt) The base MAC address Neutron will use for VIFs @@ -83,14 +74,46 @@ bind_port = 9696 (IntOpt) The port to bind to + + ca-certs = None + (StrOpt) CA certificates + core_plugin = None (StrOpt) The core plugin Neutron will use + + ctl-cert = None + (StrOpt) controller certificate + + + ctl-privkey = None + (StrOpt) controller private key + dhcp_agent_notification = True (BoolOpt) Allow sending resource operation notification to DHCP agent + + dhcp_agents_per_network = 1 + (IntOpt) Number of DHCP agents scheduled to host a network. + + + dhcp_confs = $state_path/dhcp + (StrOpt) Location to store DHCP server config files + + + dhcp_delete_namespaces = False + (BoolOpt) Delete namespace after removing a dhcp server. + + + dhcp_domain = openstacklocal + (StrOpt) Domain to use for building the hostnames + + + dhcp_driver = neutron.agent.linux.dhcp.Dnsmasq + (StrOpt) The driver used to manage the DHCP server. + dhcp_lease_duration = 86400 (IntOpt) DHCP lease duration @@ -99,17 +122,25 @@ disable_process_locking = False (BoolOpt) Whether to disable inter-process locks + + endpoint_type = adminURL + (StrOpt) Network service endpoint type to pull from the keystone catalog + force_gateway_on_subnet = False (BoolOpt) Ensure that configured gateway is on subnet - host = [hostname] - (StrOpt) The hostname Neutron is running on + interface_driver = None + (StrOpt) The driver used to manage the virtual interface. + + + ip_lib_force_root = False + (BoolOpt) Force ip_lib calls to use the root helper lock_path = None - (StrOpt) Directory to use for lock files. Default to a temp directory + (StrOpt) Directory to use for lock files. mac_generation_retries = 16 @@ -127,26 +158,6 @@ max_subnet_host_routes = 20 (IntOpt) Maximum number of host routes per subnet - - meta_flavor_driver_mappings = None - (StrOpt) Mapping between flavor and LinuxInterfaceDriver - - - network_device_mtu = None - (IntOpt) MTU setting for device. - - - network_vlan_ranges = - (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> - - - ovs_integration_bridge = br-int - (StrOpt) Name of Open vSwitch bridge to use - - - ovs_use_veth = False - (BoolOpt) Uses veth for an interface or not - periodic_fuzzy_delay = 5 (IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0) @@ -156,8 +167,8 @@ (IntOpt) Seconds between running periodic tasks - root_helper = sudo - (StrOpt) Root helper application. + report_interval = 300 + (IntOpt) Interval between two metering reports root_helper = sudo @@ -167,6 +178,47 @@ state_path = /var/lib/neutron (StrOpt) Where to store Neutron state files. This directory must be writable by the agent. + + [AGENT] + + + root_helper = sudo + (StrOpt) Root helper application. + + + [PROXY] + + + admin_password = None + (StrOpt) Admin password + + + admin_tenant_name = None + (StrOpt) Admin tenant name + + + admin_user = None + (StrOpt) Admin user + + + auth_region = None + (StrOpt) Authentication region + + + auth_strategy = keystone + (StrOpt) The type of authentication to use + + + auth_url = None + (StrOpt) Authentication URL + + + [heleos] + + + admin_password = None + (StrOpt) ESM admin password. + diff --git a/doc/common/tables/neutron-db.xml b/doc/common/tables/neutron-db.xml index d733f4c7da..00bafbce4f 100644 --- a/doc/common/tables/neutron-db.xml +++ b/doc/common/tables/neutron-db.xml @@ -15,6 +15,20 @@ + + [DEFAULT] + + + sqlite_db = + (StrOpt) The file name to use with SQLite + + + sqlite_synchronous = True + (BoolOpt) If True, SQLite uses synchronous mode + + + [database] + backend = sqlalchemy (StrOpt) The backend to use for db @@ -32,12 +46,24 @@ (BoolOpt) Add python stack traces to SQL as comment strings - dhcp_agents_per_network = 1 - (IntOpt) Number of DHCP agents scheduled to host a network. + db_inc_retry_interval = True + (BoolOpt) Whether to increase interval between db connection retries, up to db_max_retry_interval + + + db_max_retries = 20 + (IntOpt) maximum db connection retries before error is raised. (setting -1 implies an infinite retry count) + + + db_max_retry_interval = 10 + (IntOpt) max seconds between db connection retries, if db_inc_retry_interval is enabled + + + db_retry_interval = 1 + (IntOpt) seconds between db connection retries idle_timeout = 3600 - (IntOpt) timeout before idle sql connections are reaped + (IntOpt) Timeout before idle sql connections are reaped max_overflow = 20 @@ -49,7 +75,7 @@ max_retries = 10 - (IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count) + (IntOpt) Maximum db connection retries during startup. (setting -1 implies an infinite retry count) min_pool_size = 1 @@ -61,24 +87,16 @@ retry_interval = 10 - (IntOpt) interval between retries of opening a sql connection + (IntOpt) Interval between retries of opening a sql connection slave_connection = (StrOpt) The SQLAlchemy connection string used to connect to the slave database - sqlite_db = - (StrOpt) the filename to use with sqlite - - - sqlite_synchronous = True - (BoolOpt) If true, use synchronous mode for sqlite - - - use_tpool = False - (BoolOpt) Enable the experimental use of thread pooling for all DB API calls + use_db_reconnect = False + (BoolOpt) Enable the experimental use of database reconnect on connection lost - \ No newline at end of file + diff --git a/doc/common/tables/neutron-linuxbridge.xml b/doc/common/tables/neutron-debug.xml similarity index 58% rename from doc/common/tables/neutron-linuxbridge.xml rename to doc/common/tables/neutron-debug.xml index 981be82132..a368759c2b 100644 --- a/doc/common/tables/neutron-linuxbridge.xml +++ b/doc/common/tables/neutron-debug.xml @@ -5,7 +5,7 @@ repository --> - + @@ -16,8 +16,15 @@ - - + + + + + + + + +
Description of configuration options for linuxbridgeDescription of configuration options for debug
tenant_network_type = local(StrOpt) Network type for tenant networks (local, vlan, or none)[audit]
api_audit_map = api_audit_map.conf(StrOpt) File containing mapping for api paths and service endpoints
namespace = openstack(StrOpt) namespace prefix for generated id
diff --git a/doc/common/tables/neutron-dhcp_agent.xml b/doc/common/tables/neutron-dhcp_agent.xml new file mode 100644 index 0000000000..2e3ab90965 --- /dev/null +++ b/doc/common/tables/neutron-dhcp_agent.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for dhcp_agent
Configuration option = Default valueDescription
[DEFAULT]
dnsmasq_config_file = (StrOpt) Override the default dnsmasq settings with this file
dnsmasq_dns_servers = None(ListOpt) Comma-separated list of the DNS servers which will be used as forwarders.
dnsmasq_lease_max = 16777216(IntOpt) Limit number of leases to prevent a denial-of-service.
enable_isolated_metadata = False(BoolOpt) Support Metadata requests on isolated networks.
enable_metadata_network = False(BoolOpt) Allows for serving metadata requests from a dedicated network. Requires enable_isolated_metadata = True
num_sync_threads = 4(IntOpt) Number of threads to use during sync process.
resync_interval = 5(IntOpt) Interval to resync.
use_namespaces = True(BoolOpt) Allow overlapping IP.
+
diff --git a/doc/common/tables/neutron-embrane.xml b/doc/common/tables/neutron-embrane.xml index e73fa640b0..764f15f4a1 100644 --- a/doc/common/tables/neutron-embrane.xml +++ b/doc/common/tables/neutron-embrane.xml @@ -15,6 +15,9 @@ + + [heleos] + admin_username = admin (StrOpt) ESM admin username. diff --git a/doc/common/tables/neutron-fwaas.xml b/doc/common/tables/neutron-fwaas.xml index e0bc487835..d6a57ef1b7 100644 --- a/doc/common/tables/neutron-fwaas.xml +++ b/doc/common/tables/neutron-fwaas.xml @@ -15,10 +15,13 @@ + + [fwaas] + enabled = False (BoolOpt) Enable FWaaS -
\ No newline at end of file + diff --git a/doc/common/tables/neutron-hyperv_agent.xml b/doc/common/tables/neutron-hyperv_agent.xml index 234599e781..e5a099e4f7 100644 --- a/doc/common/tables/neutron-hyperv_agent.xml +++ b/doc/common/tables/neutron-hyperv_agent.xml @@ -16,12 +16,11 @@ - enable_metrics_collection = False - (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 + [AGENT] - force_hyperv_utils_v1 = False - (BoolOpt) Force V1 WMI utility classes + enable_metrics_collection = False + (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 local_network_vswitch = private @@ -35,6 +34,24 @@ polling_interval = 2 (IntOpt) The number of seconds the agent will wait between polling for local device changes. + + [HYPERV] + + + network_vlan_ranges = + (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> + + + tenant_network_type = local + (StrOpt) Network type for tenant networks (local, flat, vlan or none) + + + [hyperv] + + + force_hyperv_utils_v1 = False + (BoolOpt) Force V1 WMI utility classes + - \ No newline at end of file + diff --git a/doc/common/tables/neutron-kombu.xml b/doc/common/tables/neutron-kombu.xml index 82f5d5da70..34b137bed9 100644 --- a/doc/common/tables/neutron-kombu.xml +++ b/doc/common/tables/neutron-kombu.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + kombu_ssl_ca_certs = (StrOpt) SSL certification authority file (valid only if SSL enabled) @@ -29,8 +32,8 @@ kombu_ssl_version = - (StrOpt) SSL version to use (valid only if SSL enabled) + (StrOpt) SSL version to use (valid only if SSL enabled). valid values are TLSv1, SSLv23 and SSLv3. SSLv2 may be available on some distributions - \ No newline at end of file + diff --git a/doc/common/tables/neutron-l3_agent.xml b/doc/common/tables/neutron-l3_agent.xml new file mode 100644 index 0000000000..833d178ad7 --- /dev/null +++ b/doc/common/tables/neutron-l3_agent.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for l3_agent
Configuration option = Default valueDescription
[DEFAULT]
enable_metadata_proxy = True(BoolOpt) Allow running metadata proxy.
external_network_bridge = br-ex(StrOpt) Name of bridge used for external network traffic.
gateway_external_network_id = (StrOpt) UUID of external network for routers implemented by the agents.
handle_internal_only_routers = True(BoolOpt) Agent should implement routers with no gateway
router_id = (StrOpt) If namespaces is disabled, the l3 agent can only configure a router that has the matching router ID.
send_arp_for_ha = 0(IntOpt) Send this many gratuitous ARPs for HA setup, if less than or equal to 0, the feature is disabled
+
diff --git a/doc/common/tables/neutron-lbaas.xml b/doc/common/tables/neutron-lbaas.xml index 2125ad9bdb..3c81ed30c0 100644 --- a/doc/common/tables/neutron-lbaas.xml +++ b/doc/common/tables/neutron-lbaas.xml @@ -15,6 +15,46 @@ + + [DEFAULT] + + + device_driver = ['neutron.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver'] + (MultiStrOpt) Drivers used to manage loadbalancing devices + + + loadbalancer_pool_scheduler_driver = neutron.services.loadbalancer.agent_scheduler.ChanceScheduler + (StrOpt) Driver to use for scheduling pool to a default loadbalancer agent + + + [haproxy] + + + loadbalancer_state_path = $state_path/lbaas + (StrOpt) Location to store config and state files + + + user_group = nogroup + (StrOpt) The user group + + + [netscaler_driver] + + + netscaler_ncc_password = None + (StrOpt) Password to login to the NetScaler Control Center Server. + + + netscaler_ncc_uri = None + (StrOpt) The URL to reach the NetScaler Control Center Server. + + + netscaler_ncc_username = None + (StrOpt) Username to login to the NetScaler Control Center Server. + + + [radware] + actions_to_skip = setup_l2_l3 (ListOpt) List of actions that we dont want to push to the completion queue @@ -39,14 +79,6 @@ l4_workflow_name = openstack_l4 (StrOpt) l4 workflow name - - loadbalancer_pool_scheduler_driver = neutron.services.loadbalancer.agent_scheduler.ChanceScheduler - (StrOpt) Driver to use for scheduling pool to a default loadbalancer agent - - - loadbalancer_state_path = $state_path/lbaas - (StrOpt) Location to store config and state files - service_adc_type = VA (StrOpt) Service ADC type @@ -87,10 +119,6 @@ service_throughput = 1000 (IntOpt) service throughtput - - user_group = nogroup - (StrOpt) The user group - vdirect_address = None (StrOpt) vdirect server IP address diff --git a/doc/common/tables/neutron-linuxbridge_agent.xml b/doc/common/tables/neutron-linuxbridge_agent.xml index 02af2432d7..987ee67671 100644 --- a/doc/common/tables/neutron-linuxbridge_agent.xml +++ b/doc/common/tables/neutron-linuxbridge_agent.xml @@ -15,6 +15,27 @@ + + [LINUX_BRIDGE] + + + physical_interface_mappings = + (ListOpt) List of <physical_network>:<physical_interface> + + + [VLANS] + + + network_vlan_ranges = + (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> + + + tenant_network_type = local + (StrOpt) Network type for tenant networks (local, vlan, or none) + + + [VXLAN] + enable_vxlan = False (BoolOpt) Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 plugin using linuxbridge mechanism driver @@ -24,12 +45,8 @@ (BoolOpt) Extension to use alongside ml2 plugin's l2population mechanism driver. It enables the plugin to populate VXLAN forwarding table. - physical_interface_mappings = - (ListOpt) List of <physical_network>:<physical_interface> - - - physical_interface_mappings = - (ListOpt) List of <physical_network>:<physical_interface> + local_ip = + (StrOpt) Local IP address of the VXLAN endpoints. tos = None diff --git a/doc/common/tables/neutron-logging.xml b/doc/common/tables/neutron-logging.xml index cb3cdda917..dac6935cfc 100644 --- a/doc/common/tables/neutron-logging.xml +++ b/doc/common/tables/neutron-logging.xml @@ -15,12 +15,15 @@ + + [DEFAULT] + debug = False (BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level). - default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, keystone=INFO, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN + default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN (ListOpt) list of logger=LEVEL pairs @@ -28,35 +31,35 @@ (BoolOpt) make deprecations fatal - instance_format = [instance: %(uuid)s] + instance_format = "[instance: %(uuid)s] " (StrOpt) If an instance is passed with the log message, format it like this - instance_uuid_format = [instance: %(uuid)s] + instance_uuid_format = "[instance: %(uuid)s] " (StrOpt) If an instance UUID is passed with the log message, format it like this - log_config_append = None + log-config-append = None (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. - log_date_format = %Y-%m-%d %H:%M:%S + log-date-format = %Y-%m-%d %H:%M:%S (StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s - log_dir = None + log-dir = None (StrOpt) (Optional) The base directory used for relative --log-file paths - log_file = None + log-file = None (StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout. - log_format = None + log-format = None (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. - 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 + logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s (StrOpt) format string to use for log messages with context @@ -76,15 +79,19 @@ (BoolOpt) publish error events - syslog_log_facility = LOG_USER + syslog-log-facility = LOG_USER (StrOpt) syslog facility to receive log lines + + use_ssl = False + (BoolOpt) Enable SSL on the API server + use_stderr = True (BoolOpt) Log output to standard error - use_syslog = False + use-syslog = False (BoolOpt) Use syslog for logging. @@ -93,4 +100,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-meta.xml b/doc/common/tables/neutron-meta.xml index 99eaa7198f..9c023ac7ae 100644 --- a/doc/common/tables/neutron-meta.xml +++ b/doc/common/tables/neutron-meta.xml @@ -15,6 +15,9 @@ + + [META] + default_flavor = (StrOpt) Default flavor to use @@ -41,4 +44,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-metadata.xml b/doc/common/tables/neutron-metadata.xml index f12927075d..7cc7d2f702 100644 --- a/doc/common/tables/neutron-metadata.xml +++ b/doc/common/tables/neutron-metadata.xml @@ -16,8 +16,39 @@ - auth_strategy = keystone - (StrOpt) The type of authentication to use + [DEFAULT] + + + meta_flavor_driver_mappings = None + (StrOpt) Mapping between flavor and LinuxInterfaceDriver + + + metadata_backlog = 128 + (IntOpt) Number of backlog requests to configure the metadata server socket with + + + metadata_port = 9697 + (IntOpt) TCP Port used by Neutron metadata namespace proxy. + + + metadata_proxy_shared_secret = + (StrOpt) Shared secret to sign instance-id request + + + metadata_proxy_socket = $state_path/metadata_proxy + (StrOpt) Location of Metadata Proxy UNIX domain socket + + + metadata_workers = 0 + (IntOpt) Number of separate worker processes for metadata server + + + nova_metadata_ip = 127.0.0.1 + (StrOpt) IP address used by Nova metadata server. + + + nova_metadata_port = 8775 + (IntOpt) TCP Port used by Nova metadata server. diff --git a/doc/common/tables/neutron-metering_agent.xml b/doc/common/tables/neutron-metering_agent.xml new file mode 100644 index 0000000000..12c717a040 --- /dev/null +++ b/doc/common/tables/neutron-metering_agent.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for metering_agent
Configuration option = Default valueDescription
[DEFAULT]
driver = neutron.services.metering.drivers.noop.noop_driver.NoopMeteringDriver(StrOpt) Metering driver
measure_interval = 30(IntOpt) Interval between two metering measures
[AGENT]
report_interval = 4(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.
+
diff --git a/doc/common/tables/neutron-midonet.xml b/doc/common/tables/neutron-midonet.xml index 1566472545..5f35e93905 100644 --- a/doc/common/tables/neutron-midonet.xml +++ b/doc/common/tables/neutron-midonet.xml @@ -15,6 +15,9 @@ + + [MIDONET] + midonet_host_uuid_path = /etc/midolman/host_uuid.properties (StrOpt) Path to midonet host uuid file diff --git a/doc/common/tables/neutron-ml2.xml b/doc/common/tables/neutron-ml2.xml index 35f1a35ed8..1c458fbc59 100644 --- a/doc/common/tables/neutron-ml2.xml +++ b/doc/common/tables/neutron-ml2.xml @@ -15,6 +15,9 @@ + + [ml2] + mechanism_drivers = (ListOpt) An ordered list of networking mechanism driver entrypoints to be loaded from the neutron.ml2.mechanism_drivers namespace. @@ -29,4 +32,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ml2_arista.xml b/doc/common/tables/neutron-ml2_arista.xml index ed74534874..6fb16ec4c9 100644 --- a/doc/common/tables/neutron-ml2_arista.xml +++ b/doc/common/tables/neutron-ml2_arista.xml @@ -15,6 +15,9 @@ + + [ml2_arista] + eapi_host = (StrOpt) Arista EOS IP address. This is required field.If not set, all communications to Arista EOSwill fail @@ -41,4 +44,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ml2_brocade.xml b/doc/common/tables/neutron-ml2_brocade.xml new file mode 100644 index 0000000000..3a3b37f2e0 --- /dev/null +++ b/doc/common/tables/neutron-ml2_brocade.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for ml2_brocade
Configuration option = Default valueDescription
[ml2_brocade]
address = (StrOpt) The address of the host to SSH to
ostype = NOS(StrOpt) Unused
password = password(StrOpt) The SSH password to use
physical_networks = (StrOpt) Allowed physical networks
username = admin(StrOpt) The SSH username to use
+
diff --git a/doc/common/tables/neutron-ml2_cisco.xml b/doc/common/tables/neutron-ml2_cisco.xml index 0d01fc1e5b..1bdfbf8cde 100644 --- a/doc/common/tables/neutron-ml2_cisco.xml +++ b/doc/common/tables/neutron-ml2_cisco.xml @@ -15,10 +15,13 @@ + + [ml2_cisco] + managed_physical_network = None (StrOpt) The physical network managed by the switches. - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ml2_flat.xml b/doc/common/tables/neutron-ml2_flat.xml index 71309eb3ea..40350e9a7c 100644 --- a/doc/common/tables/neutron-ml2_flat.xml +++ b/doc/common/tables/neutron-ml2_flat.xml @@ -15,6 +15,9 @@ + + [ml2_type_flat] + flat_networks = (ListOpt) List of physical_network names with which flat networks can be created. Use * to allow flat networks with arbitrary physical_network names. diff --git a/doc/common/tables/neutron-ml2_l2pop.xml b/doc/common/tables/neutron-ml2_l2pop.xml index 5bee3261a9..195ca9e19c 100644 --- a/doc/common/tables/neutron-ml2_l2pop.xml +++ b/doc/common/tables/neutron-ml2_l2pop.xml @@ -15,10 +15,13 @@ + + [l2pop] + agent_boot_time = 180 (IntOpt) Delay within which agent is expected to update existing ports whent it restarts - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ml2_ncs.xml b/doc/common/tables/neutron-ml2_ncs.xml index 586d998161..e1abad5084 100644 --- a/doc/common/tables/neutron-ml2_ncs.xml +++ b/doc/common/tables/neutron-ml2_ncs.xml @@ -15,6 +15,13 @@ + + [ml2_ncs] + + + password = None + (StrOpt) HTTP password for authentication + timeout = 10 (IntOpt) HTTP timeout in seconds. @@ -23,6 +30,10 @@ url = None (StrOpt) HTTP URL of Tail-f NCS REST interface. + + username = None + (StrOpt) HTTP username for authentication + - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ml2_odl.xml b/doc/common/tables/neutron-ml2_odl.xml new file mode 100644 index 0000000000..59e37d8552 --- /dev/null +++ b/doc/common/tables/neutron-ml2_odl.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for ml2_odl
Configuration option = Default valueDescription
[ml2_odl]
password = None(StrOpt) HTTP password for authentication
session_timeout = 30(IntOpt) Tomcat session timeout in minutes.
timeout = 10(IntOpt) HTTP timeout in seconds.
url = None(StrOpt) HTTP URL of OpenDaylight REST interface.
username = None(StrOpt) HTTP username for authentication
+
diff --git a/doc/common/tables/neutron-ml2_vxlan.xml b/doc/common/tables/neutron-ml2_vxlan.xml index c7cb837819..0f7b0fe01a 100644 --- a/doc/common/tables/neutron-ml2_vxlan.xml +++ b/doc/common/tables/neutron-ml2_vxlan.xml @@ -15,6 +15,9 @@ + + [ml2_type_vxlan] + vni_ranges = (ListOpt) Comma-separated list of <vni_min>:<vni_max> tuples enumerating ranges of VXLAN VNI IDs that are available for tenant network allocation diff --git a/doc/common/tables/neutron-mlnx.xml b/doc/common/tables/neutron-mlnx.xml index bedf7812fd..0be2627a4c 100644 --- a/doc/common/tables/neutron-mlnx.xml +++ b/doc/common/tables/neutron-mlnx.xml @@ -15,6 +15,9 @@ + + [ESWITCH] + backoff_rate = 2 (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 @@ -23,6 +26,10 @@ daemon_endpoint = tcp://127.0.0.1:60001 (StrOpt) eswitch daemon end point + + physical_interface_mappings = + (ListOpt) List of <physical_network>:<physical_interface> + request_timeout = 3000 (IntOpt) The number of milliseconds the agent will wait for response on request to daemon. @@ -31,6 +38,25 @@ vnic_type = mlnx_direct (StrOpt) Type of VM network interface: mlnx_direct or hostdev + + [MLNX] + + + network_vlan_ranges = default:1:1000 + (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> + + + physical_network_type = eth + (StrOpt) Physical network type for provider network (eth or ib) + + + physical_network_type_mappings = + (ListOpt) List of <physical_network>:<physical_network_type> with physical_network_type is either eth or ib + + + tenant_network_type = vlan + (StrOpt) Network type for tenant networks (local, vlan, or none) + diff --git a/doc/common/tables/neutron-nec.xml b/doc/common/tables/neutron-nec.xml index 4d9437c3cf..0fd4769aa1 100644 --- a/doc/common/tables/neutron-nec.xml +++ b/doc/common/tables/neutron-nec.xml @@ -15,18 +15,13 @@ + + [OFC] + cert_file = None (StrOpt) Certificate file - - default_router_provider = l3-agent - (StrOpt) Default router provider to use. - - - driver = neutron.services.firewall.drivers.fwaas_base.NoopFwaasDriver - (StrOpt) Name of the FWaaS Driver - driver = trema (StrOpt) Driver to use @@ -43,13 +38,27 @@ port = 8888 (StrOpt) Port to connect to + + use_ssl = False + (BoolOpt) Use SSL to connect + + + [PROVIDER] + + + default_router_provider = l3-agent + (StrOpt) Default router provider to use. + router_providers = l3-agent, openflow (ListOpt) List of enabled router providers. - use_ssl = False - (BoolOpt) Use SSL to connect + [fwaas] + + + driver = + (StrOpt) Name of the FWaaS Driver diff --git a/doc/common/tables/neutron-notifier.xml b/doc/common/tables/neutron-notifier.xml index f241f678b7..14e910c184 100644 --- a/doc/common/tables/neutron-notifier.xml +++ b/doc/common/tables/neutron-notifier.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + default_notification_level = INFO (StrOpt) Default notification level for outgoing notifications @@ -33,4 +36,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-nvsd.xml b/doc/common/tables/neutron-nvsd.xml new file mode 100644 index 0000000000..efc6cd5fad --- /dev/null +++ b/doc/common/tables/neutron-nvsd.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for nvsd
Configuration option = Default valueDescription
[nvsd]
nvsd_ip = 127.0.0.1(StrOpt) NVSD Controller IP address
nvsd_passwd = oc123(StrOpt) NVSD Controller password
nvsd_port = 8082(IntOpt) NVSD Controller Port number
nvsd_retries = 0(IntOpt) Number of login retries to NVSD controller
nvsd_user = ocplugin(StrOpt) NVSD Controller username
request_timeout = 30(IntOpt) NVSD controller REST API request timeout in seconds
+
diff --git a/doc/common/tables/neutron-openvswitch.xml b/doc/common/tables/neutron-openvswitch.xml deleted file mode 100644 index a10909b6a6..0000000000 --- a/doc/common/tables/neutron-openvswitch.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - -
Description of configuration options for openvswitch
Configuration option = Default valueDescription
network_vlan_ranges = (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>
-
diff --git a/doc/common/tables/neutron-openvswitch_agent.xml b/doc/common/tables/neutron-openvswitch_agent.xml index 79a8c11470..2bcb0ca9a8 100644 --- a/doc/common/tables/neutron-openvswitch_agent.xml +++ b/doc/common/tables/neutron-openvswitch_agent.xml @@ -16,49 +16,43 @@ - bridge_mappings = - (StrOpt) N1K Bridge Mappings + [DEFAULT] - bridge_mappings = - (ListOpt) List of <physical_network>:<bridge> + ofp-listen-host = + (StrOpt) openflow listen host - enable_tunneling = True - (BoolOpt) N1K Enable Tunneling + ofp-ssl-listen-port = 6633 + (IntOpt) openflow ssl listen port - enable_tunneling = False - (BoolOpt) Enable tunneling support + ofp-tcp-listen-port = 6633 + (IntOpt) openflow tcp listen port - int_peer_patch_port = patch-tun - (StrOpt) Peer patch port in integration bridge for tunnel bridge + ovs_integration_bridge = br-int + (StrOpt) Name of Open vSwitch bridge to use - integration_bridge = br-int - (StrOpt) N1K Integration Bridge + ovs_use_veth = False + (BoolOpt) Uses veth for an interface or not - integration_bridge = br-int - (StrOpt) Integration bridge to use + ovs_vsctl_timeout = 10 + (IntOpt) Timeout in seconds for ovs-vsctl commands + + + [AGENT] + + + get_datapath_retry_times = 60 + (IntOpt) Number of seconds to retry acquiring an Open vSwitch datapath l2_population = False (BoolOpt) Use ml2 l2population mechanism driver to learn remote mac and IPs and improve tunnel scalability - - local_ip = - (StrOpt) Local IP address of the VXLAN endpoints. - - - local_ip = 10.0.0.3 - (StrOpt) N1K Local IP - - - local_ip = - (StrOpt) Local IP address of GRE tunnel endpoints. - minimize_polling = True (BoolOpt) Minimize polling by monitoring ovsdb for interface changes. @@ -67,34 +61,6 @@ ovsdb_monitor_respawn_interval = 30 (IntOpt) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it - - tenant_network_type = local - (StrOpt) Network type for tenant networks (local, vlan, gre, vxlan, or none) - - - tun_peer_patch_port = patch-int - (StrOpt) Peer patch port in tunnel bridge for integration bridge - - - tunnel_bridge = br-tun - (StrOpt) N1K Tunnel Bridge - - - tunnel_bridge = br-tun - (StrOpt) Tunnel bridge to use - - - tunnel_id_ranges = - (ListOpt) List of <tun_min>:<tun_max> - - - tunnel_id_ranges = - (ListOpt) Comma-separated list of <tun_min>:<tun_max> tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation - - - tunnel_type = - (StrOpt) The type of tunnels to use when utilizing tunnels, either 'gre' or 'vxlan' - tunnel_types = (ListOpt) Network types supported by the agent (gre and/or vxlan) @@ -107,6 +73,90 @@ vxlan_udp_port = 4789 (IntOpt) The UDP port to use for VXLAN tunnels. + + [CISCO_N1K] + + + bridge_mappings = + (StrOpt) N1K Bridge Mappings + + + enable_tunneling = True + (BoolOpt) N1K Enable Tunneling + + + integration_bridge = br-int + (StrOpt) N1K Integration Bridge + + + local_ip = 10.0.0.3 + (StrOpt) N1K Local IP + + + tunnel_bridge = br-tun + (StrOpt) N1K Tunnel Bridge + + + [OVS] + + + bridge_mappings = + (ListOpt) List of <physical_network>:<bridge> + + + enable_tunneling = False + (BoolOpt) Enable tunneling support + + + int_peer_patch_port = patch-tun + (StrOpt) Peer patch port in integration bridge for tunnel bridge + + + integration_bridge = br-int + (StrOpt) Integration bridge to use + + + local_ip = + (StrOpt) Local IP address of GRE tunnel endpoints. + + + network_vlan_ranges = + (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> + + + tenant_network_type = local + (StrOpt) Network type for tenant networks (local, vlan, gre, vxlan, or none) + + + tun_peer_patch_port = patch-int + (StrOpt) Peer patch port in tunnel bridge for integration bridge + + + tunnel_bridge = br-tun + (StrOpt) Tunnel bridge to use + + + tunnel_id_ranges = + (ListOpt) List of <tun_min>:<tun_max> + + + tunnel_type = + (StrOpt) The type of tunnels to use when utilizing tunnels, either 'gre' or 'vxlan' + + + [ml2_type_gre] + + + tunnel_id_ranges = + (ListOpt) Comma-separated list of <tun_min>:<tun_max> tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation + + + [ml2_type_vlan] + + + network_vlan_ranges = + (ListOpt) List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> 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. + diff --git a/doc/common/tables/neutron-plumgrid.xml b/doc/common/tables/neutron-plumgrid.xml index 15fb169a75..59a6c8d258 100644 --- a/doc/common/tables/neutron-plumgrid.xml +++ b/doc/common/tables/neutron-plumgrid.xml @@ -15,6 +15,9 @@ + + [plumgriddirector] + director_server = localhost (StrOpt) PLUMgrid Director server to connect to diff --git a/doc/common/tables/neutron-policy.xml b/doc/common/tables/neutron-policy.xml index faf1f98ff1..2699b2d4d2 100644 --- a/doc/common/tables/neutron-policy.xml +++ b/doc/common/tables/neutron-policy.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + allow_overlapping_ips = False (BoolOpt) Allow overlapping IP support in Neutron @@ -25,4 +28,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-qpid.xml b/doc/common/tables/neutron-qpid.xml index ea24667afa..d0ec72f3a8 100644 --- a/doc/common/tables/neutron-qpid.xml +++ b/doc/common/tables/neutron-qpid.xml @@ -15,12 +15,15 @@ + + [DEFAULT] + qpid_heartbeat = 60 (IntOpt) Seconds between connection keepalive heartbeats - qpid_hostname = localhost + qpid_hostname = oslo (StrOpt) Qpid broker hostname @@ -57,4 +60,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-quotas.xml b/doc/common/tables/neutron-quotas.xml index b421d03ae7..936bfa9401 100644 --- a/doc/common/tables/neutron-quotas.xml +++ b/doc/common/tables/neutron-quotas.xml @@ -16,13 +16,19 @@ - default_quota = -1 - (IntOpt) Default number of resource allowed per tenant. A negative value means unlimited. + [DEFAULT] max_routes = 30 (IntOpt) Maximum number of routes + + [QUOTAS] + + + default_quota = -1 + (IntOpt) Default number of resource allowed per tenant. A negative value means unlimited. + quota_driver = neutron.db.quota_db.DbQuotaDriver (StrOpt) Default driver to use for quota checks @@ -43,10 +49,18 @@ quota_floatingip = 50 (IntOpt) Number of floating IPs allowed per tenant. A negative value means unlimited. + + quota_health_monitor = -1 + (IntOpt) Number of health monitors allowed per tenant. A negative value means unlimited. + quota_items = network, subnet, port (ListOpt) Resource name(s) that are supported in quota features + + quota_member = -1 + (IntOpt) Number of pool members allowed per tenant. A negative value means unlimited. + quota_network = 10 (IntOpt) Number of networks allowed per tenant.A negative value means unlimited. @@ -59,6 +73,10 @@ quota_packet_filter = 100 (IntOpt) Number of packet_filters allowed per tenant, -1 for unlimited + + quota_pool = 10 + (IntOpt) Number of pools allowed per tenant. A negative value means unlimited. + quota_port = 50 (IntOpt) Number of ports allowed per tenant. A negative value means unlimited. @@ -79,6 +97,10 @@ quota_subnet = 10 (IntOpt) Number of subnets allowed per tenant, A negative value means unlimited. + + quota_vip = 10 + (IntOpt) Number of vips allowed per tenant. A negative value means unlimited. + - \ No newline at end of file + diff --git a/doc/common/tables/neutron-rabbitmq.xml b/doc/common/tables/neutron-rabbitmq.xml index e1b8e85726..3b86abef4c 100644 --- a/doc/common/tables/neutron-rabbitmq.xml +++ b/doc/common/tables/neutron-rabbitmq.xml @@ -15,12 +15,15 @@ + + [DEFAULT] + rabbit_ha_queues = False (BoolOpt) use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option. - rabbit_host = localhost + rabbit_host = oslo (StrOpt) The RabbitMQ broker address where a single node is used @@ -61,4 +64,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-redis.xml b/doc/common/tables/neutron-redis.xml new file mode 100644 index 0000000000..d862e2ef0a --- /dev/null +++ b/doc/common/tables/neutron-redis.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for redis
Configuration option = Default valueDescription
[DEFAULT]
host = oslo(StrOpt) The hostname Neutron is running on
[matchmaker_redis]
host = 127.0.0.1(StrOpt) Host to locate redis
password = None(StrOpt) Password for Redis server. (optional)
port = 6379(IntOpt) Use this port to connect to redis host.
+
diff --git a/doc/common/tables/neutron-rpc.xml b/doc/common/tables/neutron-rpc.xml index 2991963a7e..2082bf50bd 100644 --- a/doc/common/tables/neutron-rpc.xml +++ b/doc/common/tables/neutron-rpc.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + amqp_auto_delete = False (BoolOpt) Auto-delete queues in amqp. @@ -27,10 +30,6 @@ control_exchange = neutron (StrOpt) AMQP exchange to connect to if using RabbitMQ or Qpid - - host = 127.0.0.1 - (StrOpt) Host to locate redis - matchmaker_heartbeat_freq = 300 (IntOpt) Heartbeat frequency @@ -39,18 +38,6 @@ matchmaker_heartbeat_ttl = 600 (IntOpt) Heartbeat time-to-live. - - password = None - (StrOpt) HTTP password for authentication - - - port = 6379 - (IntOpt) Use this port to connect to redis host. - - - ringfile = /etc/oslo/matchmaker_ring.json - (StrOpt) Matchmaker ring file (JSON) - rpc_backend = neutron.openstack.common.rpc.impl_kombu (StrOpt) The messaging module to use, defaults to kombu. @@ -67,18 +54,46 @@ rpc_response_timeout = 60 (IntOpt) Seconds to wait for a response from call or multicall + + rpc_thread_pool_size = 64 + (IntOpt) Size of RPC thread pool + + + rpc_workers = 0 + (IntOpt) Number of RPC worker processes for service + + + [AGENT] + rpc_support_old_agents = False (BoolOpt) Enable server RPC compatibility with old agents - rpc_thread_pool_size = 64 - (IntOpt) Size of RPC thread pool + [matchmaker_ring] + + + ringfile = /etc/oslo/matchmaker_ring.json + (StrOpt) Matchmaker ring file (JSON) + + + [rpc_notifier2] topics = notifications (ListOpt) AMQP topic(s) used for openstack notifications + + [DEFAULT] + + + port = 6379 + (IntOpt) Use this port to connect to redis host. + + + password = None + (StrOpt) Password for Redis server. (optional) + diff --git a/doc/common/tables/neutron-ryu.xml b/doc/common/tables/neutron-ryu.xml index 9c67602380..ddb8a214ac 100644 --- a/doc/common/tables/neutron-ryu.xml +++ b/doc/common/tables/neutron-ryu.xml @@ -15,6 +15,9 @@ + + [OVS] + openflow_rest_api = 127.0.0.1:8080 (StrOpt) OpenFlow REST API location @@ -49,4 +52,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-scheduler.xml b/doc/common/tables/neutron-scheduler.xml index f1e9219629..230e7ef80b 100644 --- a/doc/common/tables/neutron-scheduler.xml +++ b/doc/common/tables/neutron-scheduler.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + network_auto_schedule = True (BoolOpt) Allow auto scheduling networks to DHCP agent. @@ -27,10 +30,14 @@ router_auto_schedule = True (BoolOpt) Allow auto scheduling of routers to L3 agent. + + router_delete_namespaces = False + (BoolOpt) Delete namespace after removing a router. + router_scheduler_driver = neutron.scheduler.l3_agent_scheduler.ChanceScheduler (StrOpt) Driver to use for scheduling router to a default L3 agent - \ No newline at end of file + diff --git a/doc/common/tables/neutron-sdnve.xml b/doc/common/tables/neutron-sdnve.xml new file mode 100644 index 0000000000..970c443850 --- /dev/null +++ b/doc/common/tables/neutron-sdnve.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Description of configuration options for sdnve
Configuration option = Default valueDescription
[SDNVE]
base_url = /one/nb/v2/(StrOpt) Base URL for SDN-VE controller REST API
controller_ips = 127.0.0.1(ListOpt) List of IP addresses of SDN-VE controller(s)
default_tenant_type = OF(StrOpt) Tenant type: OF (default) and OVERLAY
format = json(StrOpt) SDN-VE request/response format
info = sdnve_info_string(StrOpt) SDN-VE RPC subject
integration_bridge = None(StrOpt) Integration bridge to use
interface_mappings = (ListOpt) List of <physical_network_name>:<interface_name>
of_signature = SDNVE-OF(StrOpt) The string in tenant description that indicates the tenant is a OF tenant
out_of_band = True(BoolOpt) Indicating if controller is out of band or not
overlay_signature = SDNVE-OVERLAY(StrOpt) The string in tenant description that indicates the tenant is a OVERLAY tenant
password = admin(StrOpt) SDN-VE administrator password
port = 8443(StrOpt) SDN-VE controller port number
reset_bridge = True(BoolOpt) Reset the integration bridge before use
use_fake_controller = False(BoolOpt) If set to True uses a fake controller.
userid = admin(StrOpt) SDN-VE administrator user id
[SDNVE_AGENT]
polling_interval = 2(IntOpt) Agent polling interval if necessary
root_helper = sudo(StrOpt) Using root helper
rpc = True(BoolOpt) Whether using rpc
+
diff --git a/doc/common/tables/neutron-securitygroups.xml b/doc/common/tables/neutron-securitygroups.xml index 7faf06c5bc..2408767880 100644 --- a/doc/common/tables/neutron-securitygroups.xml +++ b/doc/common/tables/neutron-securitygroups.xml @@ -15,10 +15,13 @@ + + [SECURITYGROUP] + firewall_driver = neutron.agent.firewall.NoopFirewallDriver (StrOpt) Driver for Security Groups Firewall - \ No newline at end of file + diff --git a/doc/common/tables/neutron-ssl.xml b/doc/common/tables/neutron-ssl.xml index e59f79d2b9..e2542c73d7 100644 --- a/doc/common/tables/neutron-ssl.xml +++ b/doc/common/tables/neutron-ssl.xml @@ -16,8 +16,7 @@ - key_file = None - (StrOpt) Key file + [DEFAULT] ssl_ca_file = None @@ -32,8 +31,26 @@ (StrOpt) Private key file to use when starting the server securely - use_ssl = False - (BoolOpt) Enable SSL on the API server + [OFC] + + + key_file = None + (StrOpt) Key file + + + [ssl] + + + ca_file = None + (StrOpt) CA certificate file to use to verify connecting clients + + + cert_file = None + (StrOpt) Certificate file to use when starting the server securely + + + key_file = None + (StrOpt) Private key file to use when starting the server securely diff --git a/doc/common/tables/neutron-testing.xml b/doc/common/tables/neutron-testing.xml index 7abf5ced98..17cdee021a 100644 --- a/doc/common/tables/neutron-testing.xml +++ b/doc/common/tables/neutron-testing.xml @@ -15,9 +15,12 @@ + + [DEFAULT] + backdoor_port = None - (IntOpt) port for eventlet backdoor to listen + (StrOpt) Enable eventlet backdoor. Acceptable values are 0, <port>, and <start>:<end>, where 0 results in listening on a random tcp port number; <port> results in listening on the specified port number (and not enabling backdoor if that port is in use); and <start>:<end> 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. fake_rabbit = False @@ -25,4 +28,4 @@ - \ No newline at end of file + diff --git a/doc/common/tables/neutron-varmour.xml b/doc/common/tables/neutron-varmour.xml index cb7f5ad1db..d6f2f22798 100644 --- a/doc/common/tables/neutron-varmour.xml +++ b/doc/common/tables/neutron-varmour.xml @@ -15,6 +15,9 @@ + + [vArmour] + director = localhost (StrOpt) vArmour director ip @@ -27,6 +30,10 @@ password = varmour (StrOpt) vArmour director password + + username = varmour + (StrOpt) vArmour director username + diff --git a/doc/common/tables/neutron-vmware.xml b/doc/common/tables/neutron-vmware.xml index e69ea3cc9b..16aa2b6539 100644 --- a/doc/common/tables/neutron-vmware.xml +++ b/doc/common/tables/neutron-vmware.xml @@ -5,7 +5,7 @@ repository --> - + @@ -16,24 +16,7 @@ - - - - - - - - - - - - - - - - - - + @@ -51,62 +34,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -123,22 +62,139 @@ - - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/common/tables/neutron-vpn.xml b/doc/common/tables/neutron-vpn.xml index 43fcca9241..23f4042a53 100644 --- a/doc/common/tables/neutron-vpn.xml +++ b/doc/common/tables/neutron-vpn.xml @@ -15,21 +15,30 @@ + + + - + + + + + + + + - + - - + diff --git a/doc/common/tables/neutron-wsgi.xml b/doc/common/tables/neutron-wsgi.xml index 585c0d5f19..f3bee9a84c 100644 --- a/doc/common/tables/neutron-wsgi.xml +++ b/doc/common/tables/neutron-wsgi.xml @@ -15,6 +15,9 @@ + + + @@ -29,4 +32,4 @@
Description of configuration options for VMware NSXDescription of configuration options for vmware
agent_mode = agent(StrOpt) The mode used to implement DHCP/metadata services.
always_read_status = False(BoolOpt) Always read operational status from backend on show operations. Enabling this option might slow down the system.
concurrent_connections = 10(IntOpt) Maximum concurrent connections to each NSX controller.
datacenter_moid = None(StrOpt) Optional parameter identifying the ID of datacenter to deploy NSX Edges
datastore_id = None(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges[DEFAULT]
default_interface_name = breth0default_service_cluster_uuid = None (StrOpt) Unique identifier of the Service Cluster which will be used by logical services like dhcp and metadata
default_transport_type = stt(StrOpt) The default network tranport type to use (stt, gre, bridge, ipsec_gre, or ipsec_stt)
default_tz_uuid = None (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.
deployment_container_id = None(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges
external_network = None(StrOpt) Network ID for physical network connectivity
http_timeout = 10 (IntOpt) Time before aborting a request
manager_uri = None(StrOpt) uri for vsm
max_lp_per_bridged_ls = 5000(IntOpt) Maximum number of ports of a logical switch on a bridged transport zone (default 5000)
max_lp_per_overlay_ls = 256(IntOpt) Maximum number of ports of a logical switch on an overlay transport zone (default 256)
max_random_sync_delay = 0(IntOpt) Maximum value for the additional random delay in seconds between runs of the state synchronization task
metadata_mode = access_network(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.
min_chunk_size = 500(IntOpt) Minimum number of resources to be retrieved from NSX during state synchronization
min_sync_req_delay = 10(IntOpt) Minimum delay, in seconds, between two state synchronization queries to NSX. It must not exceed state_sync_interval
nsx_controllers = None (ListOpt) Lists the NSX controllers in this cluster
nsx_gen_timeout = -1(IntOpt) Number of seconds a generation id should be valid for (default -1 meaning do not time out)
nsx_password = admin (StrOpt) Password for NSX controllers in this clusterreq_timeout = 30 (IntOpt) Total time limit for a cluster request
resource_pool_id = None(StrOpt) Optional parameter identifying the ID of resource to deploy NSX Edges
retries = 2 (IntOpt) Number of time a request should be retried
[ESWITCH]
retries = 3 (IntOpt) The number of retries the agent will send request to daemon before giving up
state_sync_interval = 120[NSX]
agent_mode = agent(StrOpt) The mode used to implement DHCP/metadata services.
concurrent_connections = 10(IntOpt) Maximum concurrent connections to each NSX controller.
default_transport_type = stt(StrOpt) The default network tranport type to use (stt, gre, bridge, ipsec_gre, or ipsec_stt)
max_lp_per_bridged_ls = 5000(IntOpt) Maximum number of ports of a logical switch on a bridged transport zone (default 5000)
max_lp_per_overlay_ls = 256(IntOpt) Maximum number of ports of a logical switch on an overlay transport zone (default 256)
metadata_mode = access_network(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.
nsx_gen_timeout = -1(IntOpt) Number of seconds a generation id should be valid for (default -1 meaning do not time out)
[NSX_DHCP]
default_lease_time = 43200(IntOpt) Default DHCP lease time
domain_name = openstacklocal(StrOpt) Domain to use for building the hostnames
extra_domain_name_servers = (ListOpt) Comma separated list of additional domain name servers
[NSX_LSN]
sync_on_missing_data = False(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.
[NSX_METADATA]
metadata_server_address = 127.0.0.1(StrOpt) IP address used by Metadata server.
metadata_server_port = 8775(IntOpt) TCP Port used by Metadata server.
metadata_shared_secret = (StrOpt) Shared secret to sign instance-id request
[NSX_SYNC]
always_read_status = False(BoolOpt) Always read operational status from backend on show operations. Enabling this option might slow down the system.
max_random_sync_delay = 0(IntOpt) Maximum value for the additional random delay in seconds between runs of the state synchronization task
min_chunk_size = 500(IntOpt) Minimum number of resources to be retrieved from NSX during state synchronization
min_sync_req_delay = 1(IntOpt) Minimum delay, in seconds, between two state synchronization queries to NSX. It must not exceed state_sync_interval
state_sync_interval = 10 (IntOpt) Interval in seconds between runs of the state synchronization task. Set it to 0 to disable it
[vcns]
datacenter_moid = None(StrOpt) Optional parameter identifying the ID of datacenter to deploy NSX Edges
datastore_id = None(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges
deployment_container_id = None(StrOpt) Optional parameter identifying the ID of datastore to deploy NSX Edges
external_network = None(StrOpt) Network ID for physical network connectivity
manager_uri = None(StrOpt) uri for vsm
password = default(StrOpt) Password for vsm
resource_pool_id = None(StrOpt) Optional parameter identifying the ID of resource to deploy NSX Edges
task_status_check_interval = 2000 (IntOpt) Task status check interval
[ipsec]
config_base_dir = $state_path/ipsec (StrOpt) Location to store ipsec server config files
ipsec_config_template = /usr/lib/python2.7/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.conf.templateipsec_status_check_interval = 60(IntOpt) Interval for checking ipsec status
[openswan]
ipsec_config_template = /usr/lib/python/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.conf.template (StrOpt) Template file for ipsec configuration
ipsec_secret_template = /usr/lib/python2.7/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.secret.templateipsec_secret_template = /usr/lib/python/site-packages/neutron/services/vpn/device_drivers/template/openswan/ipsec.secret.template (StrOpt) Template file for ipsec secret configuration
ipsec_status_check_interval = 60(IntOpt) Interval for checking ipsec status[vpnagent]
vpn_device_driver = ['neutron.services.vpn.device_drivers.ipsec.OpenSwanDriver']
[DEFAULT]
backlog = 4096 (IntOpt) Number of backlog requests to configure the socket with
-
\ No newline at end of file + diff --git a/doc/common/tables/neutron-zeromq.xml b/doc/common/tables/neutron-zeromq.xml index 347a80ceac..fde3138b36 100644 --- a/doc/common/tables/neutron-zeromq.xml +++ b/doc/common/tables/neutron-zeromq.xml @@ -15,6 +15,9 @@ + + [DEFAULT] + rpc_zmq_bind_address = * (StrOpt) ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP. The "host" option should point or resolve to this address. @@ -24,7 +27,7 @@ (IntOpt) Number of ZeroMQ contexts, defaults to 1 - rpc_zmq_host = [hostname] + rpc_zmq_host = oslo (StrOpt) Name of this node. Must be a valid hostname, FQDN, or IP address. Must match "host" option, if running Nova. diff --git a/doc/config-reference/networking/section_networking-log-files.xml b/doc/config-reference/networking/section_networking-log-files.xml index da4c268329..10a2f68750 100644 --- a/doc/config-reference/networking/section_networking-log-files.xml +++ b/doc/config-reference/networking/section_networking-log-files.xml @@ -67,6 +67,14 @@ neutron-metadata-agent + + + metering-agent.log + + + neutron-metering-agent + + openvswitch-agent.log diff --git a/doc/config-reference/networking/section_networking-options-reference.xml b/doc/config-reference/networking/section_networking-options-reference.xml index d5c69b2d00..d7a9c53287 100644 --- a/doc/config-reference/networking/section_networking-options-reference.xml +++ b/doc/config-reference/networking/section_networking-options-reference.xml @@ -33,10 +33,23 @@ +
+DHCP agent +Use the following options to alter Database-related settings. + +
+ +
+L3 agent +Use the following options in the l3_agent.ini + file for the L3 agent. + +
+
Logging Use the following options to alter logging settings. - +
@@ -46,6 +59,13 @@
+
+Metering Agent +Use the following options in the +metering_agent.ini file for the Metering agent. + +
+
Policy Use the following options in the diff --git a/doc/config-reference/networking/section_networking-plugins-ml2.xml b/doc/config-reference/networking/section_networking-plugins-ml2.xml index 8521e870e6..f4675fd475 100644 --- a/doc/config-reference/networking/section_networking-plugins-ml2.xml +++ b/doc/config-reference/networking/section_networking-plugins-ml2.xml @@ -66,11 +66,21 @@
+
+ Modular Layer 2 (ml2) Brocade Mechanism configuration + options + +
Modular Layer 2 (ml2) Cisco Mechanism configuration options
+
+ Modular Layer 2 (ml2) OpenDaylight Mechanism configuration + options + +
Modular Layer 2 (ml2) L2 Population Mechanism configuration options diff --git a/doc/config-reference/networking/section_networking-plugins.xml b/doc/config-reference/networking/section_networking-plugins.xml index d0ae55439f..afe10ad07a 100644 --- a/doc/config-reference/networking/section_networking-plugins.xml +++ b/doc/config-reference/networking/section_networking-plugins.xml @@ -36,13 +36,6 @@ href="../../common/tables/neutron-cisco.xml" />
-
- CloudBase Hyper-V plug-in configuration - options (deprecated) - -
CloudBase Hyper-V Agent configuration options @@ -50,11 +43,10 @@ href="../../common/tables/neutron-hyperv_agent.xml" />
-
- Linux bridge plug-in configuration options - (deprecated) +
+ IBM SDN-VE configuration options
@@ -78,6 +70,15 @@ href="../../common/tables/neutron-meta.xml" />
+
+ Metadata Agent configuration options + The Metadata Agent acts as a proxy for the Compute + metadata service + plug-ins at the same time. + +
MidoNet configuration options @@ -91,19 +92,18 @@ href="../../common/tables/neutron-nec.xml" />
+
+ One Convergence NVSD configuration options + +
VMware NSX configuration options
-
- Open vSwitch plug-in configuration options - (deprecated) - -
Open vSwitch Agent configuration options diff --git a/tools/autogenerate-config-flagmappings/neutron.flagmappings b/tools/autogenerate-config-flagmappings/neutron.flagmappings index 916cd80f1c..94b23da8d9 100644 --- a/tools/autogenerate-config-flagmappings/neutron.flagmappings +++ b/tools/autogenerate-config-flagmappings/neutron.flagmappings @@ -1,125 +1,76 @@ -actions_to_skip lbaas -add_meta_server_route bigswitch -address brocade admin_password common admin_tenant_name common admin_user common -admin_username embrane -agent_boot_time ml2_l2pop -agent_down_time agent -agent_mode vmware +agent_down_time common allow_bulk api allow_overlapping_ips policy allow_pagination api allow_sorting api allowed_rpc_exception_modules common -always_read_status vmware amqp_auto_delete rpc amqp_durable_queues rpc api_extensions_path api api_paste_config api api_workers common -async_requests embrane +auth_ca_cert common +auth_insecure common auth_region common auth_strategy common -auth_strategy metadata auth_url common backdoor_port testing -backend db backlog wsgi -backoff_rate mlnx base_mac common bind_host common bind_port common -bridge_mappings openvswitch_agent -cert_file nec -concurrent_connections vmware -config_base_dir vpn -connection db -connection_debug db -connection_trace db +ca_certs common control_exchange rpc core_plugin common -daemon_endpoint mlnx -datacenter_moid vmware -datastore_id vmware +ctl_cert common +ctl_privkey common debug logging -default_flavor meta default_interface_name vmware default_l2_gw_service_uuid vmware -default_l3_flavor meta default_l3_gw_service_uuid vmware default_log_levels logging -default_network_profile cisco default_notification_level notifier -default_policy_profile cisco default_publisher_id notifier -default_quota quotas -default_router_provider nec default_service_cluster_uuid vmware -default_transport_type vmware default_tz_uuid vmware -deployment_container_id vmware +device_driver lbaas 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 -director varmour -director_port varmour -director_server plumgrid -director_server_port plumgrid disable_process_locking common -driver nec -dummy_utif_id embrane -eapi_host ml2_arista -eapi_password ml2_arista -eapi_username ml2_arista -enable_metrics_collection hyperv_agent -enable_packet_filter nec -enable_tunneling openvswitch_agent -enable_vxlan linuxbridge_agent -enabled fwaas -esm_mgmt embrane -extension_map meta -external_network vmware +dnsmasq_config_file dhcp_agent +dnsmasq_dns_servers dhcp_agent +dnsmasq_lease_max dhcp_agent +driver metering_agent +enable_isolated_metadata dhcp_agent +enable_metadata_network dhcp_agent +enable_metadata_proxy l3_agent +endpoint_type common +external_network_bridge l3_agent external_pids agent fake_rabbit testing fatal_deprecations logging -firewall_driver securitygroups -flat_networks ml2_flat force_gateway_on_subnet common -force_hyperv_utils_v1 hyperv_agent -host cisco -host common -host nec -host rpc +gateway_external_network_id l3_agent +handle_internal_only_routers l3_agent +host redis http_timeout vmware -idle_timeout db -inband_id embrane instance_format logging instance_uuid_format logging -int_peer_patch_port openvswitch_agent -integration_bridge openvswitch_agent -interface_driver agent -ipsec_config_template vpn -ipsec_secret_template vpn -ipsec_status_check_interval vpn -key_file ssl +interface_driver common +ip_lib_force_root common kombu_ssl_ca_certs kombu kombu_ssl_certfile kombu kombu_ssl_keyfile 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_state_path lbaas -local_ip openvswitch_agent -local_network_vswitch hyperv_agent lock_path common log_config_append logging log_date_format logging @@ -131,92 +82,42 @@ logging_debug_format_suffix logging logging_default_format_string logging logging_exception_prefix logging mac_generation_retries common -managed_physical_network ml2_cisco -manager_uri vmware matchmaker_heartbeat_freq rpc matchmaker_heartbeat_ttl rpc max_dns_nameservers common max_fixed_ips_per_port common -max_lp_per_bridged_ls vmware -max_lp_per_overlay_ls vmware -max_overflow db -max_pool_size db -max_random_sync_delay vmware -max_retries db -max_router_rules bigswitch +max_header_line api +max_request_body_size api max_routes quotas max_subnet_host_routes common -mechanism_drivers ml2 -meta_flavor_driver_mappings common -metadata_mode vmware -mgmt_id embrane -midonet_host_uuid_path midonet -midonet_uri midonet -min_chunk_size vmware -min_pool_size db -min_sync_req_delay vmware -minimize_polling openvswitch_agent -mode midonet -model_class cisco +measure_interval metering_agent +meta_flavor_driver_mappings metadata +metadata_backlog metadata +metadata_port metadata +metadata_proxy_shared_secret metadata +metadata_proxy_socket metadata +metadata_workers metadata network_auto_schedule scheduler -network_device_mtu common -network_node_policy_profile cisco +network_device_mtu agent 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_topics notifier +nova_metadata_ip metadata +nova_metadata_port metadata nsx_controllers vmware -nsx_gen_timeout vmware nsx_password vmware nsx_user vmware -oob_id embrane -openflow_rest_api ryu -ostype brocade -ovs_integration_bridge common -ovs_use_veth common -ovsdb_interface ryu -ovsdb_ip ryu -ovsdb_monitor_respawn_interval openvswitch_agent -ovsdb_port ryu +num_sync_threads dhcp_agent +ofp_listen_host openvswitch_agent +ofp_ssl_listen_port openvswitch_agent +ofp_tcp_listen_port openvswitch_agent +ovs_integration_bridge openvswitch_agent +ovs_use_veth openvswitch_agent +ovs_vsctl_timeout openvswitch_agent pagination_max_limit api -password brocade -password midonet -password plumgrid -password rpc -password varmour periodic_fuzzy_delay common periodic_interval common -physical_interface brocade -physical_interface_mappings linuxbridge_agent -physical_network_vswitch_mappings hyperv_agent -plugin_list meta 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 qpid_heartbeat qpid qpid_hostname qpid @@ -228,20 +129,6 @@ qpid_sasl_mechanisms qpid qpid_tcp_nodelay qpid qpid_topology_version 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_host rabbitmq rabbit_hosts rabbitmq @@ -254,27 +141,22 @@ rabbit_use_ssl rabbitmq rabbit_userid rabbitmq rabbit_virtual_host rabbitmq redirects vmware -region_name ml2_arista -report_interval agent +report_interval common req_timeout vmware -request_timeout mlnx -resource_pool_id embrane -resource_pool_id vmware +resync_interval dhcp_agent retries vmware -retry_interval db retry_until_window wsgi -ringfile rpc root_helper common router_auto_schedule scheduler -router_image embrane -router_providers nec +router_delete_namespaces scheduler +router_id l3_agent router_scheduler_driver scheduler rpc_backend rpc rpc_cast_timeout rpc rpc_conn_pool_size rpc rpc_response_timeout rpc -rpc_support_old_agents rpc rpc_thread_pool_size rpc +rpc_workers rpc rpc_zmq_bind_address zeromq rpc_zmq_contexts zeromq rpc_zmq_host zeromq @@ -283,83 +165,354 @@ rpc_zmq_matchmaker zeromq rpc_zmq_port zeromq rpc_zmq_topic_backlog zeromq run_external_periodic_tasks api -server_auth bigswitch -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 +send_arp_for_ha l3_agent 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_synchronous db ssl_ca_file ssl ssl_cert_file ssl ssl_key_file ssl 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 -task_status_check_interval vmware tcp_keepidle wsgi -tenant_default_router_rule bigswitch -tenant_network_type hyperv -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_namespaces dhcp_agent +use_ssl logging use_stderr 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 -veth_mtu openvswitch_agent -vif_type bigswitch -vif_types bigswitch -vlan_name_prefix cisco -vni_ranges ml2_vxlan -vnic_type mlnx -vpn_device_driver vpn -vswitch_plugin cisco -vxlan_group linuxbridge_agent -vxlan_group ml2_vxlan -vxlan_id_ranges cisco -vxlan_udp_port openvswitch_agent +AGENT/enable_metrics_collection hyperv_agent +AGENT/get_datapath_retry_times openvswitch_agent +AGENT/l2_population openvswitch_agent +AGENT/local_network_vswitch hyperv_agent +AGENT/minimize_polling openvswitch_agent +AGENT/ovsdb_monitor_respawn_interval openvswitch_agent +AGENT/physical_network_vswitch_mappings hyperv_agent +AGENT/polling_interval hyperv_agent +AGENT/report_interval metering_agent +AGENT/root_helper common +AGENT/rpc_support_old_agents rpc +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