[config-ref] Import neutron RST tables

Change-Id: I19a178ce0a5f71fc07f2e399ee10ddf3bc67bb25
Implements: blueprint config-ref-rst
This commit is contained in:
Gauvain Pocentek 2015-12-03 20:44:41 +01:00
parent d02c952a4e
commit 9a4c5e80b6
57 changed files with 2258 additions and 574 deletions

View File

@ -0,0 +1,32 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-agent:
.. list-table:: Description of agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``external_pids`` = ``$state_path/external/pids``
- (StrOpt) Location to store child pid files
* - ``network_device_mtu`` = ``None``
- (IntOpt) MTU setting for device.
* - ``prefix_delegation_driver`` = ``dibbler``
- (StrOpt) Driver used for ipv6 prefix delegation. This needs to be an entry point defined in the neutron.agent.linux.pd_drivers namespace. See setup.cfg for entry points included with the neutron source.
* - **[AGENT]**
-
* - ``agent_type`` = ``Open vSwitch agent``
- (StrOpt) Selects the Agent Type reported
* - ``availability_zone`` = ``nova``
- (StrOpt) Availability zone of this node

View File

@ -0,0 +1,30 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-amqp:
.. list-table:: Description of AMQP configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``control_exchange`` = ``neutron``
- (StrOpt) The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.
* - ``notification_driver`` = ``[]``
- (MultiStrOpt) The Drivers(s) to handle sending notifications. Possible values are messaging, messagingv2, routing, log, test, noop
* - ``notification_topics`` = ``notifications``
- (ListOpt) AMQP topic used for OpenStack notifications.
* - ``notification_transport_url`` = ``None``
- (StrOpt) A URL representing the messaging driver to use for notifications. If not set, we fall back to the same configuration used for RPC.
* - ``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.

View File

@ -0,0 +1,64 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-api:
.. list-table:: Description of API configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``allow_bulk`` = ``True``
- (BoolOpt) Allow the usage of the bulk API
* - ``allow_pagination`` = ``False``
- (BoolOpt) Allow the usage of the pagination
* - ``allow_sorting`` = ``False``
- (BoolOpt) Allow the usage of the sorting
* - ``api_extensions_path`` =
- (StrOpt) The path for API extensions. Note that this can be a colon-separated list of paths. For example: api_extensions_path = extensions:/path/to/more/exts:/even/more/exts. The __path__ of neutron.extensions is appended to this, so if your extensions are in there you don't need to specify them here.
* - ``api_paste_config`` = ``api-paste.ini``
- (StrOpt) File name for the paste.deploy config for api service
* - ``backlog`` = ``4096``
- (IntOpt) Number of backlog requests to configure the socket with
* - ``client_socket_timeout`` = ``900``
- (IntOpt) Timeout for client connections' socket operations. If an incoming connection is idle for this number of seconds it will be closed. A value of '0' means wait forever.
* - ``max_header_line`` = ``16384``
- (IntOpt) Maximum line size of message headers to be accepted. max_header_line may need to be increased when using large tokens (typically those generated by the Keystone v3 API with big service catalogs).
* - ``pagination_max_limit`` = ``-1``
- (StrOpt) The maximum number of items returned in a single response, value was 'infinite' or negative integer means no limit
* - ``port`` = ``6379``
- (IntOpt) Use this port to connect to redis host.
* - ``retry_until_window`` = ``30``
- (IntOpt) Number of seconds to keep retrying to listen
* - ``service_plugins`` =
- (ListOpt) The service plugins Neutron will use
* - ``tcp_keepidle`` = ``600``
- (IntOpt) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
* - ``wsgi_default_pool_size`` = ``1000``
- (IntOpt) Size of the pool of greenthreads used by wsgi
* - ``wsgi_keep_alive`` = ``True``
- (BoolOpt) If False, closes the client socket connection explicitly.
* - **[oslo_middleware]**
-
* - ``max_request_body_size`` = ``114688``
- (IntOpt) The maximum body size for each request, in bytes.
* - ``secure_proxy_ssl_header`` = ``X-Forwarded-Proto``
- (StrOpt) The HTTP Header that will be used to determine what the original request protocol scheme was, even if it was hidden by an SSL termination proxy.
* - **[oslo_policy]**
-
* - ``policy_default_rule`` = ``default``
- (StrOpt) Default rule. Enforced when a requested rule is not found.
* - ``policy_dirs`` = ``['policy.d']``
- (MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.
* - ``policy_file`` = ``policy.json``
- (StrOpt) The JSON file that defines policies.

View File

@ -0,0 +1,94 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-auth_token:
.. list-table:: Description of authorization token configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[keystone_authtoken]**
-
* - ``admin_password`` = ``None``
- (StrOpt) Service user password.
* - ``admin_tenant_name`` = ``admin``
- (StrOpt) Service tenant name.
* - ``admin_token`` = ``None``
- (StrOpt) This option is deprecated and may be removed in a future release. Single shared secret with the Keystone configuration used for bootstrapping a Keystone installation, or otherwise bypassing the normal authentication process. This option should not be used, use `admin_user` and `admin_password` instead.
* - ``admin_user`` = ``None``
- (StrOpt) Service username.
* - ``auth_admin_prefix`` =
- (StrOpt) Prefix to prepend at the beginning of the path. Deprecated, use identity_uri.
* - ``auth_host`` = ``127.0.0.1``
- (StrOpt) Host providing the admin Identity API endpoint. Deprecated, use identity_uri.
* - ``auth_port`` = ``35357``
- (IntOpt) Port of the admin Identity API endpoint. Deprecated, use identity_uri.
* - ``auth_protocol`` = ``https``
- (StrOpt) Protocol of the admin Identity API endpoint (http or https). Deprecated, use identity_uri.
* - ``auth_section`` = ``None``
- (Opt) Config Section from which to load plugin specific options
* - ``auth_type`` = ``None``
- (Opt) Authentication type to load
* - ``auth_uri`` = ``None``
- (StrOpt) Complete public Identity API endpoint.
* - ``auth_version`` = ``None``
- (StrOpt) API version of the admin Identity API endpoint.
* - ``cache`` = ``None``
- (StrOpt) Env key for the swift cache.
* - ``cafile`` = ``None``
- (StrOpt) A PEM encoded Certificate Authority to use when verifying HTTPs connections. Defaults to system CAs.
* - ``certfile`` = ``None``
- (StrOpt) Required if identity server requires client certificate
* - ``check_revocations_for_cached`` = ``False``
- (BoolOpt) If true, the revocation list will be checked for cached tokens. This requires that PKI tokens are configured on the identity server.
* - ``delay_auth_decision`` = ``False``
- (BoolOpt) Do not handle authorization requests within the middleware, but delegate the authorization decision to downstream WSGI components.
* - ``enforce_token_bind`` = ``permissive``
- (StrOpt) Used to control the use and type of token binding. Can be set to: "disabled" to not check token binding. "permissive" (default) to validate binding information if the bind type is of a form known to the server and ignore it if not. "strict" like "permissive" but if the bind type is unknown the token will be rejected. "required" any form of token binding is needed to be allowed. Finally the name of a binding method that must be present in tokens.
* - ``hash_algorithms`` = ``md5``
- (ListOpt) Hash algorithms to use for hashing PKI tokens. This may be a single algorithm or multiple. The algorithms are those supported by Python standard hashlib.new(). The hashes will be tried in the order given, so put the preferred one first for performance. The result of the first hash will be stored in the cache. This will typically be set to multiple values only while migrating from a less secure algorithm to a more secure one. Once all the old tokens are expired this option should be set to a single value for better performance.
* - ``http_connect_timeout`` = ``None``
- (IntOpt) Request timeout value for communicating with Identity API server.
* - ``http_request_max_retries`` = ``3``
- (IntOpt) How many times are we trying to reconnect when communicating with Identity API Server.
* - ``identity_uri`` = ``None``
- (StrOpt) Complete admin Identity API endpoint. This should specify the unversioned root endpoint e.g. https://localhost:35357/
* - ``include_service_catalog`` = ``True``
- (BoolOpt) (Optional) Indicate whether to set the X-Service-Catalog header. If False, middleware will not ask for service catalog on token validation and will not set the X-Service-Catalog header.
* - ``insecure`` = ``False``
- (BoolOpt) Verify HTTPS connections.
* - ``keyfile`` = ``None``
- (StrOpt) Required if identity server requires client certificate
* - ``memcache_pool_conn_get_timeout`` = ``10``
- (IntOpt) (Optional) Number of seconds that an operation will wait to get a memcached client connection from the pool.
* - ``memcache_pool_dead_retry`` = ``300``
- (IntOpt) (Optional) Number of seconds memcached server is considered dead before it is tried again.
* - ``memcache_pool_maxsize`` = ``10``
- (IntOpt) (Optional) Maximum total number of open connections to every memcached server.
* - ``memcache_pool_socket_timeout`` = ``3``
- (IntOpt) (Optional) Socket timeout in seconds for communicating with a memcached server.
* - ``memcache_pool_unused_timeout`` = ``60``
- (IntOpt) (Optional) Number of seconds a connection to memcached is held unused in the pool before it is closed.
* - ``memcache_secret_key`` = ``None``
- (StrOpt) (Optional, mandatory if memcache_security_strategy is defined) This string is used for key derivation.
* - ``memcache_security_strategy`` = ``None``
- (StrOpt) (Optional) If defined, indicate whether token data should be authenticated or authenticated and encrypted. Acceptable values are MAC or ENCRYPT. If MAC, token data is authenticated (with HMAC) in the cache. If ENCRYPT, token data is encrypted and authenticated in the cache. If the value is not one of these options or empty, auth_token will raise an exception on initialization.
* - ``memcache_use_advanced_pool`` = ``False``
- (BoolOpt) (Optional) Use the advanced (eventlet safe) memcached client pool. The advanced pool will only work under python 2.x.
* - ``region_name`` = ``None``
- (StrOpt) The region in which the identity server can be found.
* - ``revocation_cache_time`` = ``10``
- (IntOpt) Determines the frequency at which the list of revoked tokens is retrieved from the Identity service (in seconds). A high number of revocation events combined with a low cache duration may significantly reduce performance.
* - ``signing_dir`` = ``None``
- (StrOpt) Directory used to cache files related to PKI tokens.
* - ``token_cache_time`` = ``300``
- (IntOpt) In order to prevent excessive effort spent validating tokens, the middleware caches previously-seen tokens for a configurable duration (in seconds). Set to -1 to disable caching completely.

View File

@ -0,0 +1,32 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-brocade:
.. list-table:: Description of Brocade configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[PHYSICAL_INTERFACE]**
-
* - ``physical_interface`` = ``eth0``
- (StrOpt) The network interface to use when creating a port
* - **[SWITCH]**
-
* - ``address`` =
- (StrOpt) The address of the host to SSH to
* - ``ostype`` = ``NOS``
- (StrOpt) Currently unused
* - ``password`` =
- (StrOpt) The SSH password to use
* - ``username`` =
- (StrOpt) The SSH username to use

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-cisco:
.. list-table:: Description of Cisco configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cisco_csr_ipsec]**
-
* - ``status_check_interval`` = ``60``
- (IntOpt) Status check interval for Cisco CSR IPSec connections

View File

@ -0,0 +1,118 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-common:
.. list-table:: Description of common configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``agent_down_time`` = ``75``
- (IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good.
* - ``api_workers`` = ``None``
- (IntOpt) Number of separate API worker processes for service. If not specified, the default is equal to the number of CPUs available for best performance.
* - ``auth_ca_cert`` = ``None``
- (StrOpt) Certificate Authority public key (CA cert) file for ssl
* - ``auth_strategy`` = ``keystone``
- (StrOpt) The type of authentication to use
* - ``base_mac`` = ``fa:16:3e:00:00:00``
- (StrOpt) The base MAC address Neutron will use for VIFs. The first 3 octets will remain unchanged. If the 4th octet is not 00, it will also be used. The others will be randomly generated.
* - ``bind_host`` = ``0.0.0.0``
- (StrOpt) The host IP to bind to
* - ``bind_port`` = ``9696``
- (PortOpt) The port to bind to
* - ``core_plugin`` = ``None``
- (StrOpt) The core plugin Neutron will use
* - ``default_availability_zones`` =
- (ListOpt) Default value of availability zone hints. The availability zone aware schedulers use this when the resources availability_zone_hints is empty. Multiple availability zones can be specified by a comma separated string. This value can be empty. In this case, even if availability_zone_hints for a resource is empty, availability zone is considered for high availability while scheduling the resource.
* - ``default_ipv4_subnet_pool`` = ``None``
- (StrOpt) Default IPv4 subnet pool to be used for automatic subnet CIDR allocation. Specifies by UUID the pool to be used in case where creation of a subnet is being called without a subnet pool ID. If not set then no pool will be used unless passed explicitly to the subnet create. If no pool is used, then a CIDR must be passed to create a subnet and that subnet will not be allocated from any pool; it will be considered part of the tenant's private address space. This option is deprecated for removal in the N release.
* - ``default_ipv6_subnet_pool`` = ``None``
- (StrOpt) Default IPv6 subnet pool to be used for automatic subnet CIDR allocation. Specifies by UUID the pool to be used in case where creation of a subnet is being called without a subnet pool ID. See the description for default_ipv4_subnet_pool for more information. This option is deprecated for removal in the N release.
* - ``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 tenant network. If this number is greater than 1, the scheduler automatically assigns multiple DHCP agents for a given tenant network, providing high availability for DHCP service.
* - ``dhcp_broadcast_reply`` = ``False``
- (BoolOpt) Use broadcast in DHCP replies
* - ``dhcp_confs`` = ``$state_path/dhcp``
- (StrOpt) Location to store DHCP server config files
* - ``dhcp_domain`` = ``openstacklocal``
- (StrOpt) Domain to use for building the hostnames.This option is deprecated. It has been moved to neutron.conf as dns_domain. It will removed from here in a future release
* - ``dhcp_lease_duration`` = ``86400``
- (IntOpt) DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite lease times.
* - ``dhcp_load_type`` = ``networks``
- (StrOpt) Representing the resource type whose load is being reported by the agent. This can be "networks", "subnets" or "ports". When specified (Default is networks), the server will extract particular load sent as part of its agent configuration object from the agent report state, which is the number of resources being consumed, at every report_interval.dhcp_load_type can be used in combination with network_scheduler_driver = neutron.scheduler.dhcp_agent_scheduler.WeightScheduler When the network_scheduler_driver is WeightScheduler, dhcp_load_type can be configured to represent the choice for the resource being balanced. Example: dhcp_load_type=networks
* - ``dns_domain`` = ``openstacklocal``
- (StrOpt) Domain to use for building the hostnames
* - ``enable_new_agents`` = ``True``
- (BoolOpt) Agent starts with admin_state_up=False when enable_new_agents=False. In the case, user's resources will not be scheduled automatically to the agent until admin changes admin_state_up to True.
* - ``enable_services_on_agents_with_admin_state_down`` = ``False``
- (BoolOpt) Enable services on an agent with admin_state_up False. If this option is False, when admin_state_up of an agent is turned False, services on it will be disabled. Agents with admin_state_up False are not selected for automatic scheduling regardless of this option. But manual scheduling to such agents is available if this option is True.
* - ``executor_thread_pool_size`` = ``64``
- (IntOpt) Size of executor thread pool.
* - ``force_gateway_on_subnet`` = ``True``
- (BoolOpt) Ensure that configured gateway is on subnet. For IPv6, validate only if gateway is not a link local address.
* - ``ip_lib_force_root`` = ``False``
- (BoolOpt) Force ip_lib calls to use the root helper
* - ``ipam_driver`` = ``None``
- (StrOpt) Neutron IPAM (IP address management) driver to use. If ipam_driver is not set (default behavior), no IPAM driver is used. In order to use the reference implementation of Neutron IPAM driver, use 'internal'.
* - ``mac_generation_retries`` = ``16``
- (IntOpt) How many times Neutron will retry MAC generation
* - ``max_allowed_address_pair`` = ``10``
- (IntOpt) Maximum number of allowed address pairs
* - ``max_dns_nameservers`` = ``5``
- (IntOpt) Maximum number of DNS nameservers per subnet
* - ``max_fixed_ips_per_port`` = ``5``
- (IntOpt) Maximum number of fixed ips per port. This option is deprecated and will be removed in the N release.
* - ``max_subnet_host_routes`` = ``20``
- (IntOpt) Maximum number of host routes per subnet
* - ``memcached_servers`` = ``None``
- (ListOpt) Memcached servers or None for in process cache.
* - ``password`` =
- (StrOpt) Password for Redis server (optional).
* - ``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)
* - ``periodic_interval`` = ``40``
- (IntOpt) Seconds between running periodic tasks
* - ``report_interval`` = ``300``
- (IntOpt) Interval between two metering reports
* - ``state_path`` = ``/var/lib/neutron``
- (StrOpt) Where to store Neutron state files. This directory must be writable by the agent.
* - ``vlan_transparent`` = ``False``
- (BoolOpt) If True, then allow plugins that support it to create VLAN transparent networks.
* - **[AGENT]**
-
* - ``check_child_processes_action`` = ``respawn``
- (StrOpt) Action to be executed when a child process dies
* - ``check_child_processes_interval`` = ``60``
- (IntOpt) Interval between checks of child process liveness (seconds), use 0 to disable
* - ``log_agent_heartbeats`` = ``False``
- (BoolOpt) Log agent heartbeats
* - ``root_helper`` = ``sudo``
- (StrOpt) Root helper application. Use 'sudo neutron-rootwrap /etc/neutron/rootwrap.conf' to use the real root filter facility. Change to 'sudo' to skip the filtering and just run the command directly.
* - ``root_helper_daemon`` = ``None``
- (StrOpt) Root helper daemon application to use when possible.
* - **[keystone_authtoken]**
-
* - ``memcached_servers`` = ``None``
- (ListOpt) Optionally specify a list of memcached server(s) to use for caching. If left undefined, tokens will instead be cached in-process.
* - **[qos]**
-
* - ``notification_drivers`` = ``message_queue``
- (ListOpt) Drivers list to use to send the update notification
* - **[service_providers]**
-
* - ``service_provider`` = ``[]``
- (MultiStrOpt) Defines providers for advanced services using the format: <service_type>:<name>:<driver>[:default]

View File

@ -0,0 +1,30 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-compute:
.. list-table:: Description of Compute configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``notify_nova_on_port_data_changes`` = ``True``
- (BoolOpt) Send notification to nova when port data (fixed_ips/floatingip) changes so nova can update its cache.
* - ``notify_nova_on_port_status_changes`` = ``True``
- (BoolOpt) Send notification to nova when port status changes
* - ``nova_client_cert`` =
- (StrOpt) Client certificate for nova metadata api server.
* - ``nova_client_priv_key`` =
- (StrOpt) Private key of client certificate.
* - ``send_events_interval`` = ``2``
- (IntOpt) Number of seconds between sending events to nova if there are any events to send.

View File

@ -0,0 +1,46 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (BoolOpt) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (ListOpt) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (ListOpt) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (ListOpt) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (ListOpt) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (IntOpt) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (BoolOpt) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (ListOpt) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (ListOpt) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (ListOpt) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (ListOpt) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (IntOpt) Maximum cache age of CORS preflight requests.

View File

@ -0,0 +1,60 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-database:
.. list-table:: Description of database configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[database]**
-
* - ``backend`` = ``sqlalchemy``
- (StrOpt) The back end to use for the database.
* - ``connection`` = ``None``
- (StrOpt) The SQLAlchemy connection string to use to connect to the database.
* - ``connection_debug`` = ``0``
- (IntOpt) Verbosity of SQL debugging information: 0=None, 100=Everything.
* - ``connection_trace`` = ``False``
- (BoolOpt) Add Python stack traces to SQL as comment strings.
* - ``db_inc_retry_interval`` = ``True``
- (BoolOpt) If True, increases the interval between retries of a database operation up to db_max_retry_interval.
* - ``db_max_retries`` = ``20``
- (IntOpt) Maximum retries in case of connection error or deadlock error before error is raised. Set to -1 to specify an infinite retry count.
* - ``db_max_retry_interval`` = ``10``
- (IntOpt) If db_inc_retry_interval is set, the maximum seconds between retries of a database operation.
* - ``db_retry_interval`` = ``1``
- (IntOpt) Seconds between retries of a database transaction.
* - ``idle_timeout`` = ``3600``
- (IntOpt) Timeout before idle SQL connections are reaped.
* - ``max_overflow`` = ``None``
- (IntOpt) If set, use this value for max_overflow with SQLAlchemy.
* - ``max_pool_size`` = ``None``
- (IntOpt) Maximum number of SQL connections to keep open in a pool.
* - ``max_retries`` = ``10``
- (IntOpt) Maximum number of database connection retries during startup. Set to -1 to specify an infinite retry count.
* - ``min_pool_size`` = ``1``
- (IntOpt) Minimum number of SQL connections to keep open in a pool.
* - ``mysql_sql_mode`` = ``TRADITIONAL``
- (StrOpt) The SQL mode to be used for MySQL sessions. This option, including the default, overrides any server-set SQL mode. To use whatever SQL mode is set by the server configuration, set this to no value. Example: mysql_sql_mode=
* - ``pool_timeout`` = ``None``
- (IntOpt) If set, use this value for pool_timeout with SQLAlchemy.
* - ``retry_interval`` = ``10``
- (IntOpt) Interval between retries of opening a SQL connection.
* - ``slave_connection`` = ``None``
- (StrOpt) The SQLAlchemy connection string to use to connect to the slave database.
* - ``sqlite_db`` = ``oslo.sqlite``
- (StrOpt) The file name to use with SQLite.
* - ``sqlite_synchronous`` = ``True``
- (BoolOpt) If True, SQLite uses synchronous mode.
* - ``use_db_reconnect`` = ``False``
- (BoolOpt) Enable the experimental use of database reconnect on connection lost.

View File

@ -0,0 +1,46 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-dhcp_agent:
.. list-table:: Description of DHCP agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``advertise_mtu`` = ``False``
- (BoolOpt) If True, effort is made to advertise MTU settings to VMs via network methods (DHCP and RA MTU options) when the network's preferred MTU is known.
* - ``dhcp_driver`` = ``neutron.agent.linux.dhcp.Dnsmasq``
- (StrOpt) The driver used to manage the DHCP server.
* - ``dnsmasq_base_log_dir`` = ``None``
- (StrOpt) Base log dir for dnsmasq logging. The log contains DHCP and DNS log information and is useful for debugging issues with either DHCP or DNS. If this section is null, disable dnsmasq log.
* - ``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) The DHCP server can assist with providing metadata support on isolated networks. Setting this value to True will cause the DHCP server to append specific host routes to the DHCP request. The metadata service will only be activated when the subnet does not contain any router port. The guest instance must be configured to request host routes via DHCP (Option 121). This option doesn't have any effect when force_metadata is set to True.
* - ``enable_metadata_network`` = ``False``
- (BoolOpt) Allows for serving metadata requests coming from a dedicated metadata access network whose CIDR is 169.254.169.254/16 (or larger prefix), and is connected to a Neutron router from which the VMs send metadata:1 request. In this case DHCP Option 121 will not be injected in VMs, as they will be able to reach 169.254.169.254 through a router. This option requires enable_isolated_metadata = True.
* - ``force_metadata`` = ``False``
- (BoolOpt) In some cases the Neutron router is not present to provide the metadata IP but the DHCP server can be used to provide this info. Setting this value will force the DHCP server to append specific host routes to the DHCP request. If this option is set, then the metadata service will be activated for all the networks.
* - ``host`` = ``example.domain``
- (StrOpt) Hostname to be used by the Neutron server, agents and services running on this machine. All the agents and services running on this machine must use the same host value.
* - ``interface_driver`` = ``None``
- (StrOpt) The driver used to manage the virtual interface.
* - ``num_sync_threads`` = ``4``
- (IntOpt) Number of threads to use during sync process. Should not exceed connection pool size configured on server.
* - ``resync_interval`` = ``5``
- (IntOpt) The DHCP agent will resync its state with Neutron to recover from any transient notification or RPC errors. The interval is number of seconds between attempts.

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-dvr:
.. list-table:: Description of DVR configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``dvr_base_mac`` = ``fa:16:3f:00:00:00``
- (StrOpt) The base mac address used for unique DVR instances by Neutron. The first 3 octets will remain unchanged. If the 4th octet is not 00, it will also be used. The others will be randomly generated. The 'dvr_base_mac' *must* be different from 'base_mac' to avoid mixing them up with MAC's allocated for tenant ports. A 4 octet example would be dvr_base_mac = fa:16:3f:4f:00:00. The default is 3 octet
* - ``router_distributed`` = ``False``
- (BoolOpt) System-wide flag to determine the type of router that tenants can create. Only admin can override.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-fwaas:
.. list-table:: Description of Firewall-as-a-Service configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[fwaas]**
-
* - ``enabled`` = ``False``
- (BoolOpt) Enable FWaaS

View File

@ -0,0 +1,26 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-fwaas_ngfw:
.. list-table:: Description of FWaaS NGFW plug-in configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ngfw]**
-
* - ``smc_api_auth_key`` =
- (StrOpt) Authentication key to SMC API
* - ``smc_api_version`` =
- (StrOpt) verion of SMC API
* - ``smc_url`` =
- (StrOpt) URL to contact SMC server

View File

@ -0,0 +1,28 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-fwaas_varmour:
.. list-table:: Description of FWaaS vArmour plug-in configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[vArmour]**
-
* - ``director`` = ``localhost``
- (StrOpt) vArmour director ip
* - ``director_port`` = ``443``
- (StrOpt) vArmour director port
* - ``password`` = ``varmour``
- (StrOpt) vArmour director password
* - ``username`` = ``varmour``
- (StrOpt) vArmour director username

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-hyperv_agent:
.. list-table:: Description of HyperV agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[AGENT]**
-
* - ``polling_interval`` = ``2``
- (IntOpt) The number of seconds the agent will wait between polling for local device changes.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ipv6_ra:
.. list-table:: Description of IPv6 router advertisement configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``ra_confs`` = ``$state_path/ra``
- (StrOpt) Location to store IPv6 RA config files

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-l2_agent:
.. list-table:: Description of L2 agent extension configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[agent]**
-
* - ``extensions`` =
- (ListOpt) Extensions list to use

View File

@ -0,0 +1,76 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-l3_agent:
.. list-table:: Description of L3 agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``agent_mode`` = ``legacy``
- (StrOpt) The working mode for the agent. Allowed modes are: 'legacy' - this preserves the existing behavior where the L3 agent is deployed on a centralized networking node to provide L3 services like DNAT, and SNAT. Use this mode if you do not want to adopt DVR. 'dvr' - this mode enables DVR functionality and must be used for an L3 agent that runs on a compute host. 'dvr_snat' - this enables centralized SNAT support in conjunction with DVR. This mode must be used for an L3 agent running on a centralized node (or in single-host deployments, e.g. devstack)
* - ``allow_automatic_dhcp_failover`` = ``True``
- (BoolOpt) Automatically remove networks from offline DHCP agents.
* - ``allow_automatic_l3agent_failover`` = ``False``
- (BoolOpt) Automatically reschedule routers from offline L3 agents to online L3 agents.
* - ``enable_metadata_proxy`` = ``True``
- (BoolOpt) Allow running metadata proxy.
* - ``enable_snat_by_default`` = ``True``
- (BoolOpt) Define the default value of enable_snat if not provided in external_gateway_info.
* - ``external_ingress_mark`` = ``0x2``
- (StrOpt) Iptables mangle mark used to mark ingress from external network. This mark will be masked with 0xffff so that only the lower 16 bits will be used.
* - ``external_network_bridge`` = ``br-ex``
- (StrOpt) Name of bridge used for external network traffic. This should be set to an empty value for the Linux Bridge. When this parameter is set, each L3 agent can be associated with no more than one external network. This option is deprecated and will be removed in the M release.
* - ``gateway_external_network_id`` =
- (StrOpt) When external_network_bridge is set, each L3 agent can be associated with no more than one external network. This value should be set to the UUID of that external network. To allow L3 agent support multiple external networks, both the external_network_bridge and gateway_external_network_id must be left empty.
* - ``ha_confs_path`` = ``$state_path/ha_confs``
- (StrOpt) Location to store keepalived/conntrackd config files
* - ``ha_vrrp_advert_int`` = ``2``
- (IntOpt) The advertisement interval in seconds
* - ``ha_vrrp_auth_password`` = ``None``
- (StrOpt) VRRP authentication password
* - ``ha_vrrp_auth_type`` = ``PASS``
- (StrOpt) VRRP authentication type
* - ``handle_internal_only_routers`` = ``True``
- (BoolOpt) Indicates that this L3 agent should also handle routers that do not have an external network gateway configured. This option should be True only for a single agent in a Neutron deployment, and may be False for all agents if all routers must have an external network gateway.
* - ``host`` = ``example.domain``
- (StrOpt) Hostname to be used by the Neutron server, agents and services running on this machine. All the agents and services running on this machine must use the same host value.
* - ``interface_driver`` = ``None``
- (StrOpt) The driver used to manage the virtual interface.
* - ``ipv6_gateway`` =
- (StrOpt) With IPv6, the network used for the external gateway does not need to have an associated subnet, since the automatically assigned link-local address (LLA) can be used. However, an IPv6 gateway address is needed for use as the next-hop for the default route. If no IPv6 gateway address is configured here, (and only then) the neutron router will be configured to get its default route from router advertisements (RAs) from the upstream router; in which case the upstream router must also be configured to send these RAs. The ipv6_gateway, when configured, should be the LLA of the interface on the upstream router. If a next-hop using a global unique address (GUA) is desired, it needs to be done via a subnet allocated to the network and not through this parameter.
* - ``ipv6_pd_enabled`` = ``False``
- (BoolOpt) Enables IPv6 Prefix Delegation for automatic subnet CIDR allocation. Set to True to enable IPv6 Prefix Delegation for subnet allocation in a PD-capable environment. Users making subnet creation requests for IPv6 subnets without providing a CIDR or subnetpool ID will be given a CIDR via the Prefix Delegation mechanism. Note that enabling PD will override the behavior of the default IPv6 subnetpool.
* - ``l3_ha`` = ``False``
- (BoolOpt) Enable HA mode for virtual routers.
* - ``l3_ha_net_cidr`` = ``169.254.192.0/18``
- (StrOpt) Subnet used for the l3 HA admin network.
* - ``l3_ha_network_physical_name`` =
- (StrOpt) The physical network name with which the HA network can be created.
* - ``l3_ha_network_type`` =
- (StrOpt) The network type to use when creating the HA network for an HA router. By default or if empty, the first 'tenant_network_types' is used. This is helpful when the VRRP traffic should use a specific network which is not the default one.
* - ``max_l3_agents_per_router`` = ``3``
- (IntOpt) Maximum number of L3 agents which a HA router will be scheduled on. If it is set to 0 then the router will be scheduled on every agent.
* - ``min_l3_agents_per_router`` = ``2``
- (IntOpt) Minimum number of L3 agents which a HA router will be scheduled on. If it is set to 0 then the router will be scheduled on every agent.
* - ``router_id`` =
- (StrOpt) If non-empty, the l3 agent can only configure a router that has the matching router ID.
* - ``send_arp_for_ha`` = ``3``
- (IntOpt) Send this many gratuitous ARPs for HA setup, if less than or equal to 0, the feature is disabled
* - **[AGENT]**
-
* - ``comment_iptables_rules`` = ``True``
- (BoolOpt) Add comments to iptables rules. Set to false to disallow the addition of comments to generated iptables rules that describe each rule's purpose. System must support the iptables comments module for addition of comments.
* - ``use_helper_for_ns_read`` = ``True``
- (BoolOpt) Use the root helper when listing the namespaces on a system. This may not be required depending on the security configuration. If the root helper is not required, set this to False for a performance improvement.

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-lbaas:
.. list-table:: Description of Load-Balancer-as-a-Service configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[certificates]**
-
* - ``cert_manager_type`` = ``barbican``
- (StrOpt) Certificate Manager plugin. Defaults to barbican.
* - ``storage_path`` = ``/var/lib/neutron-lbaas/certificates/``
- (StrOpt) Absolute path to the certificate storage directory. Defaults to env[OS_LBAAS_TLS_STORAGE].

View File

@ -0,0 +1,36 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-lbaas_agent:
.. list-table:: Description of LBaaS agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``debug`` = ``False``
- (BoolOpt) Print debugging output (set logging level to DEBUG instead of default INFO level).
* - ``device_driver`` = ``['neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver']``
- (MultiStrOpt) Drivers used to manage loadbalancing devices
* - ``interface_driver`` = ``None``
- (StrOpt) The driver used to manage the virtual interface.
* - ``periodic_interval`` = ``40``
- (IntOpt) Seconds between running periodic tasks
* - **[haproxy]**
-
* - ``loadbalancer_state_path`` = ``$state_path/lbaas``
- (StrOpt) Location to store config and state files
* - ``send_gratuitous_arp`` = ``3``
- (IntOpt) When delete and re-add the same vip, send this many gratuitous ARPs to flush the ARP cache in the Router. Set it below or equal to 0 to disable this feature.
* - ``user_group`` = ``nogroup``
- (StrOpt) The user group

View File

@ -0,0 +1,148 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-lbaas_services:
.. list-table:: Description of LBaaS Embrane, Radware, NetScaler, HAproxy, Octavia plugin configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``loadbalancer_pool_scheduler_driver`` = ``neutron_lbaas.services.loadbalancer.agent_scheduler.ChanceScheduler``
- (StrOpt) Driver to use for scheduling pool to a default loadbalancer agent
* - ``loadbalancer_scheduler_driver`` = ``neutron_lbaas.agent_scheduler.ChanceScheduler``
- (StrOpt) Driver to use for scheduling to a default loadbalancer agent
* - **[haproxy]**
-
* - ``interface_driver`` = ``None``
- (StrOpt) The driver used to manage the virtual interface.
* - ``jinja_config_template`` = ``/usr/lib/python/site-packages/neutron-lbaas/neutron_lbaas/services/loadbalancer/drivers/haproxy/templates/haproxy.loadbalancer.j2``
- (StrOpt) Jinja template file for haproxy configuration
* - ``periodic_interval`` = ``10``
- (IntOpt) Seconds between periodic task runs
* - **[netscaler_driver]**
-
* - ``is_synchronous`` = ``True``
- (StrOpt) Setting for option to enable synchronous operationsNetScaler Control Center Server.
* - ``netscaler_ncc_cleanup_mode`` = ``None``
- (StrOpt) Setting to enable/disable cleanup mode for NetScaler Control Center Server
* - ``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.
* - ``netscaler_status_collection`` = ``True,300``
- (StrOpt) Setting for member status collection fromNetScaler Control Center Server.
* - ``periodic_task_interval`` = ``2``
- (StrOpt) Setting for periodic task collection interval fromNetScaler Control Center Server..
* - **[octavia]**
-
* - ``allocates_vip`` = ``False``
- (BoolOpt) True if Octavia will be responsible for allocating the VIP. False if neutron-lbaas will allocate it and pass to Octavia.
* - ``base_url`` = ``http://127.0.0.1:9876``
- (StrOpt) URL of Octavia controller root
* - ``request_poll_interval`` = ``3``
- (IntOpt) Interval in seconds to poll octavia when an entity is created, updated, or deleted.
* - ``request_poll_timeout`` = ``100``
- (IntOpt) Time to stop polling octavia when a status of an entity does not change.
* - **[radware]**
-
* - ``actions_to_skip`` = ``setup_l2_l3``
- (ListOpt) List of actions that are not pushed to the completion queue.
* - ``ha_secondary_address`` = ``None``
- (StrOpt) IP address of secondary vDirect server.
* - ``l2_l3_ctor_params`` = ``{'ha_network_name': 'HA-Network', 'service': '_REPLACE_', 'ha_ip_pool_name': 'default', 'twoleg_enabled': '_REPLACE_', 'allocate_ha_ips': True, 'allocate_ha_vrrp': True}``
- (DictOpt) Parameter for l2_l3 workflow constructor.
* - ``l2_l3_setup_params`` = ``{'data_ip_address': '192.168.200.99', 'data_port': 1, 'gateway': '192.168.200.1', 'ha_port': 2, 'data_ip_mask': '255.255.255.0'}``
- (DictOpt) Parameter for l2_l3 workflow setup.
* - ``l2_l3_workflow_name`` = ``openstack_l2_l3``
- (StrOpt) Name of l2_l3 workflow. Default: openstack_l2_l3.
* - ``l4_action_name`` = ``BaseCreate``
- (StrOpt) Name of the l4 workflow action. Default: BaseCreate.
* - ``l4_workflow_name`` = ``openstack_l4``
- (StrOpt) Name of l4 workflow. Default: openstack_l4.
* - ``service_adc_type`` = ``VA``
- (StrOpt) Service ADC type. Default: VA.
* - ``service_adc_version`` =
- (StrOpt) Service ADC version.
* - ``service_cache`` = ``20``
- (IntOpt) Size of service cache. Default: 20.
* - ``service_compression_throughput`` = ``100``
- (IntOpt) Service compression throughput. Default: 100.
* - ``service_ha_pair`` = ``False``
- (BoolOpt) Enables or disables the Service HA pair. Default: False.
* - ``service_isl_vlan`` = ``-1``
- (IntOpt) A required VLAN for the interswitch link to use.
* - ``service_resource_pool_ids`` =
- (ListOpt) Resource pool IDs.
* - ``service_session_mirroring_enabled`` = ``False``
- (BoolOpt) Enable or disable Alteon interswitch link for stateful session failover. Default: False.
* - ``service_ssl_throughput`` = ``100``
- (IntOpt) Service SSL throughput. Default: 100.
* - ``service_throughput`` = ``1000``
- (IntOpt) Service throughput. Default: 1000.
* - ``vdirect_address`` = ``None``
- (StrOpt) IP address of vDirect server.
* - ``vdirect_password`` = ``radware``
- (StrOpt) vDirect user password.
* - ``vdirect_user`` = ``vDirect``
- (StrOpt) vDirect user name.
* - **[radwarev2]**
-
* - ``child_workflow_template_names`` = ``manage_l3``
- (ListOpt) Name of child workflow templates used.Default: manage_l3
* - ``ha_secondary_address`` = ``None``
- (StrOpt) IP address of secondary vDirect server.
* - ``service_adc_type`` = ``VA``
- (StrOpt) Service ADC type. Default: VA.
* - ``service_adc_version`` =
- (StrOpt) Service ADC version.
* - ``service_cache`` = ``20``
- (IntOpt) Size of service cache. Default: 20.
* - ``service_compression_throughput`` = ``100``
- (IntOpt) Service compression throughput. Default: 100.
* - ``service_ha_pair`` = ``False``
- (BoolOpt) Enables or disables the Service HA pair. Default: False.
* - ``service_isl_vlan`` = ``-1``
- (IntOpt) A required VLAN for the interswitch link to use.
* - ``service_resource_pool_ids`` =
- (ListOpt) Resource pool IDs.
* - ``service_session_mirroring_enabled`` = ``False``
- (BoolOpt) Enable or disable Alteon interswitch link for stateful session failover. Default: False.
* - ``service_ssl_throughput`` = ``100``
- (IntOpt) Service SSL throughput. Default: 100.
* - ``service_throughput`` = ``1000``
- (IntOpt) Service throughput. Default: 1000.
* - ``stats_action_name`` = ``stats``
- (StrOpt) Name of the workflow action for statistics. Default: stats.
* - ``vdirect_address`` = ``None``
- (StrOpt) IP address of vDirect server.
* - ``vdirect_password`` = ``radware``
- (StrOpt) vDirect user password.
* - ``vdirect_user`` = ``vDirect``
- (StrOpt) vDirect user name.
* - ``workflow_action_name`` = ``apply``
- (StrOpt) Name of the workflow action. Default: apply.
* - ``workflow_params`` = ``{'data_ip_address': '192.168.200.99', 'ha_network_name': 'HA-Network', 'ha_port': 2, 'allocate_ha_ips': True, 'ha_ip_pool_name': 'default', 'allocate_ha_vrrp': True, 'data_port': 1, 'gateway': '192.168.200.1', 'twoleg_enabled': '_REPLACE_', 'data_ip_mask': '255.255.255.0'}``
- (DictOpt) Parameter for l2_l3 workflow constructor.
* - ``workflow_template_name`` = ``os_lb_v2``
- (StrOpt) Name of the workflow template. Default: os_lb_v2.
* - **[radwarev2_debug]**
-
* - ``configure_l3`` = ``True``
- (BoolOpt) Configule ADC with L3 parameters?
* - ``configure_l4`` = ``True``
- (BoolOpt) Configule ADC with L4 parameters?
* - ``provision_service`` = ``True``
- (BoolOpt) Provision ADC service?

View File

@ -0,0 +1,38 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-linuxbridge_agent:
.. list-table:: Description of Linux Bridge agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[LINUX_BRIDGE]**
-
* - ``bridge_mappings`` =
- (ListOpt) List of <physical_network>:<physical_bridge>
* - ``physical_interface_mappings`` =
- (ListOpt) Comma-separated list of <physical_network>:<physical_interface> tuples mapping physical network names to the agent's node-specific physical network interfaces to be used for flat and VLAN networks. All physical networks listed in network_vlan_ranges on the server should have mappings to appropriate interfaces on each agent.
* - **[VXLAN]**
-
* - ``enable_vxlan`` = ``True``
- (BoolOpt) Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 plugin using linuxbridge mechanism driver
* - ``l2_population`` = ``False``
- (BoolOpt) Extension to use alongside ml2 plugin's l2population mechanism driver. It enables the plugin to populate VXLAN forwarding table.
* - ``local_ip`` = ``None``
- (IPOpt) Local IP address of the VXLAN endpoints.
* - ``tos`` = ``None``
- (IntOpt) TOS for vxlan interface protocol packets.
* - ``ttl`` = ``None``
- (IntOpt) TTL for vxlan interface protocol packets.
* - ``vxlan_group`` = ``224.0.0.1``
- (StrOpt) Multicast group(s) for vxlan interface. A range of group addresses may be specified by using CIDR notation. Specifying a range allows different VNIs to use different group addresses, reducing or eliminating spurious broadcast traffic to the tunnel endpoints. To reserve a unique group for each possible (24-bit) VNI, use a /8 such as 239.0.0.0/8. This setting must be the same on all the agents.

View File

@ -0,0 +1,72 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-logging:
.. list-table:: Description of logging configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``debug`` = ``False``
- (BoolOpt) Print debugging output (set logging level to DEBUG instead of default INFO level).
* - ``default_log_levels`` = ``amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN, urllib3.connectionpool=WARN, websocket=WARN, requests.packages.urllib3.util.retry=WARN, urllib3.util.retry=WARN, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN, taskflow=WARN``
- (ListOpt) List of logger=LEVEL pairs. This option is ignored if log_config_append is set.
* - ``fatal_deprecations`` = ``False``
- (BoolOpt) Enables or disables fatal status of deprecations.
* - ``instance_format`` = ``"[instance: %(uuid)s] "``
- (StrOpt) The format for an instance that is passed with the log message.
* - ``instance_uuid_format`` = ``"[instance: %(uuid)s] "``
- (StrOpt) The format for an instance UUID that is passed with the log message.
* - ``log_config_append`` = ``None``
- (StrOpt) The name of a logging configuration file. This file is appended to any existing logging configuration files. For details about logging configuration files, see the Python logging module documentation. Note that when logging configuration files are used then all logging configuration is set in the configuration file and other logging configuration options are ignored (for example, log_format).
* - ``log_date_format`` = ``%Y-%m-%d %H:%M:%S``
- (StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s . This option is ignored if log_config_append is set.
* - ``log_dir`` = ``None``
- (StrOpt) (Optional) The base directory used for relative --log-file paths. This option is ignored if log_config_append is set.
* - ``log_file`` = ``None``
- (StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout. This option is ignored if log_config_append is set.
* - ``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. This option is ignored if log_config_append is set.
* - ``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.
* - ``logging_debug_format_suffix`` = ``%(funcName)s %(pathname)s:%(lineno)d``
- (StrOpt) Data to append to log format when level is DEBUG.
* - ``logging_default_format_string`` = ``%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s``
- (StrOpt) Format string to use for log messages without context.
* - ``logging_exception_prefix`` = ``%(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s``
- (StrOpt) Prefix each line of exception output with this format.
* - ``logging_user_identity_format`` = ``%(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s``
- (StrOpt) Format string for user_identity field of the logging_context_format_string
* - ``publish_errors`` = ``False``
- (BoolOpt) Enables or disables publication of error events.
* - ``syslog_log_facility`` = ``LOG_USER``
- (StrOpt) Syslog facility to receive log lines. This option is ignored if log_config_append is set.
* - ``use_ssl`` = ``False``
- (BoolOpt) Enable SSL on the API server
* - ``use_stderr`` = ``True``
- (BoolOpt) Log output to standard error. This option is ignored if log_config_append is set.
* - ``use_syslog`` = ``False``
- (BoolOpt) Use syslog for logging. Existing syslog format is DEPRECATED and will be changed later to honor RFC5424. This option is ignored if log_config_append is set.
* - ``use_syslog_rfc_format`` = ``True``
- (BoolOpt) (Optional) Enables or disables syslog rfc5424 format for logging. If enabled, prefixes the MSG part of the syslog message with APP-NAME (RFC5424). The format without the APP-NAME is deprecated in Kilo, and will be removed in Mitaka, along with this option. This option is ignored if log_config_append is set.
* - ``verbose`` = ``True``
- (BoolOpt) If set to false, will disable INFO logging level, making WARNING the default.
* - ``watch_log_file`` = ``False``
- (BoolOpt) (Optional) Uses logging handler designed to watch file system. When log file is moved or removed this handler will open a new log file with specified path instantaneously. It makes sense only if log-file option is specified and Linux platform is used. This option is ignored if log_config_append is set.
* - ``wsgi_log_format`` = ``%(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f``
- (StrOpt) A python format string that is used as the template to generate log lines. The following values can beformatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.
* - **[oslo_versionedobjects]**
-
* - ``fatal_exception_format_errors`` = ``False``
- (BoolOpt) Make exception message format errors fatal

View File

@ -0,0 +1,48 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-metadata:
.. list-table:: Description of metadata configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``metadata_access_mark`` = ``0x1``
- (StrOpt) Iptables mangle mark used to mark metadata valid requests. This mark will be masked with 0xffff so that only the lower 16 bits will be used.
* - ``metadata_backlog`` = ``4096``
- (IntOpt) Number of backlog requests to configure the metadata server socket with
* - ``metadata_port`` = ``9697``
- (PortOpt) TCP Port used by Neutron metadata namespace proxy.
* - ``metadata_proxy_group`` =
- (StrOpt) Group (gid or name) running metadata proxy after its initialization (if empty: agent effective group).
* - ``metadata_proxy_shared_secret`` =
- (StrOpt) When proxying metadata requests, Neutron signs the Instance-ID header with a shared secret to prevent spoofing. You may select any string for a secret, but it must match here and in the configuration used by the Nova Metadata Server. NOTE: Nova uses the same config key, but in [neutron] section.
* - ``metadata_proxy_socket`` = ``$state_path/metadata_proxy``
- (StrOpt) Location for Metadata Proxy UNIX domain socket.
* - ``metadata_proxy_socket_mode`` = ``deduce``
- (StrOpt) Metadata Proxy UNIX domain socket mode, 4 values allowed: 'deduce': deduce mode from metadata_proxy_user/group values, 'user': set metadata proxy socket mode to 0o644, to use when metadata_proxy_user is agent effective user or root, 'group': set metadata proxy socket mode to 0o664, to use when metadata_proxy_group is agent effective group or root, 'all': set metadata proxy socket mode to 0o666, to use otherwise.
* - ``metadata_proxy_user`` =
- (StrOpt) User (uid or name) running metadata proxy after its initialization (if empty: agent effective user).
* - ``metadata_proxy_watch_log`` = ``None``
- (BoolOpt) Enable/Disable log watch by metadata proxy. It should be disabled when metadata_proxy_user/group is not allowed to read/write its log file and copytruncate logrotate option must be used if logrotate is enabled on metadata proxy log files. Option default value is deduced from metadata_proxy_user: watch log is enabled if metadata_proxy_user is agent effective user id/name.
* - ``metadata_workers`` = ``2``
- (IntOpt) Number of separate worker processes for metadata server (defaults to half of the number of CPUs)
* - ``nova_metadata_insecure`` = ``False``
- (BoolOpt) Allow to perform insecure SSL (https) requests to nova metadata
* - ``nova_metadata_ip`` = ``127.0.0.1``
- (StrOpt) IP address used by Nova metadata server.
* - ``nova_metadata_port`` = ``8775``
- (PortOpt) TCP Port used by Nova metadata server.
* - ``nova_metadata_protocol`` = ``http``
- (StrOpt) Protocol to access nova metadata, http or https

View File

@ -0,0 +1,28 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-metering_agent:
.. list-table:: Description of metering agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[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`` = ``30``
- (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.

View File

@ -0,0 +1,36 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2:
.. list-table:: Description of ML2 configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ml2]**
-
* - ``extension_drivers`` =
- (ListOpt) An ordered list of extension driver entrypoints to be loaded from the neutron.ml2.extension_drivers namespace. For example: extension_drivers = port_security,qos
* - ``external_network_type`` = ``None``
- (StrOpt) Default network type for external networks when no provider attributes are specified. By default it is None, which means that if provider attributes are not specified while creating external networks then they will have the same type as tenant networks. Allowed values for external_network_type config option depend on the network type values configured in type_drivers config option.
* - ``mechanism_drivers`` =
- (ListOpt) An ordered list of networking mechanism driver entrypoints to be loaded from the neutron.ml2.mechanism_drivers namespace.
* - ``path_mtu`` = ``0``
- (IntOpt) The maximum permissible size of an unfragmented packet travelling from and to addresses where encapsulated Neutron traffic is sent. Drivers calculate maximum viable MTU for validating tenant requests based on this value (typically, path_mtu - maxmum encapsulation header size). If <= 0, the path MTU is indeterminate and no calculation takes place.
* - ``physical_network_mtus`` =
- (ListOpt) A list of mappings of physical networks to MTU values. The format of the mapping is <physnet>:<mtu val>. This mapping allows specifying a physical network MTU value that differs from the default segment_mtu value.
* - ``segment_mtu`` = ``0``
- (IntOpt) The maximum permissible size of an unfragmented packet travelling a L2 network segment. If <= 0, the segment MTU is indeterminate and no calculation takes place.
* - ``tenant_network_types`` = ``local``
- (ListOpt) Ordered list of network_types to allocate as tenant networks. The default value 'local' is useful for single-box testing but provides no connectivity between hosts.
* - ``type_drivers`` = ``local, flat, vlan, gre, vxlan, geneve``
- (ListOpt) List of network type driver entrypoints to be loaded from the neutron.ml2.type_drivers namespace.

View File

@ -0,0 +1,34 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_brocade:
.. list-table:: Description of ML2 Brocade mechanism driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ml2_brocade]**
-
* - ``address`` =
- (StrOpt) The address of the host to SSH to
* - ``ostype`` = ``NOS``
- (StrOpt) OS Type of the switch
* - ``osversion`` = ``4.0.0``
- (StrOpt) OS Version number
* - ``password`` = ``password``
- (StrOpt) The SSH password to use
* - ``physical_networks`` =
- (StrOpt) Allowed physical networks
* - ``rbridge_id`` = ``1``
- (StrOpt) Rbridge id of provider edge router(s)
* - ``username`` = ``admin``
- (StrOpt) The SSH username to use

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_flat:
.. list-table:: Description of ML2 Flat mechanism driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ml2_type_flat]**
-
* - ``flat_networks`` = ``*``
- (ListOpt) List of physical_network names with which flat networks can be created. Use default '*' to allow flat networks with arbitrary physical_network names. Use an empty list to disable flat networks.

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_geneve:
.. list-table:: Description of ML2 Geneve type driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ml2_type_geneve]**
-
* - ``max_header_size`` = ``50``
- (IntOpt) Geneve encapsulation header size is dynamic, this value is used to calculate the maximum MTU for the driver. This is the sum of the sizes of the outer ETH + IP + UDP + GENEVE header sizes. The default size for this field is 50, which is the size of the Geneve header without any additional option headers.
* - ``vni_ranges`` =
- (ListOpt) Comma-separated list of <vni_min>:<vni_max> tuples enumerating ranges of Geneve VNI IDs that are available for tenant network allocation

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_gre:
.. list-table:: Description of ML2 GRE configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[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

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_l2pop:
.. list-table:: Description of ML2 L2 population configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[l2pop]**
-
* - ``agent_boot_time`` = ``180``
- (IntOpt) Delay within which agent is expected to update existing ports whent it restarts

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_ofa:
.. list-table:: Description of ML2 ofagent mechanism driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[AGENT]**
-
* - ``dont_fragment`` = ``True``
- (BoolOpt) Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying GRE/VXLAN tunnel.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_sriov:
.. list-table:: Description of ML2 ML2 SR-IOV driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ml2_sriov]**
-
* - ``supported_pci_vendor_devs`` = ``15b3:1004, 8086:10ca``
- (ListOpt) Comma-separated list of supported PCI vendor devices, as defined by vendor_id:product_id according to the PCI ID Repository. Default enables support for Intel and Mellanox SR-IOV capable NICs.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_vlan:
.. list-table:: Description of ML2 VLAN configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[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.

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-ml2_vxlan:
.. list-table:: Description of ML2 VXLN configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[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
* - ``vxlan_group`` = ``None``
- (StrOpt) Multicast group for VXLAN. When configured, will enable sending all broadcast traffic to this multicast group. When left unconfigured, will disable multicast VXLAN mode.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-nec:
.. list-table:: Description of Nec configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[fwaas]**
-
* - ``driver`` =
- (StrOpt) Name of the FWaaS Driver

View File

@ -0,0 +1,36 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-nova:
.. list-table:: Description of nova configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[nova]**
-
* - ``auth_plugin`` = ``None``
- (StrOpt) Name of the plugin to load
* - ``auth_section`` = ``None``
- (StrOpt) Config Section from which to load plugin specific options
* - ``cafile`` = ``None``
- (StrOpt) PEM encoded Certificate Authority to use when verifying HTTPs connections.
* - ``certfile`` = ``None``
- (StrOpt) PEM encoded client certificate cert file
* - ``insecure`` = ``False``
- (BoolOpt) Verify HTTPS connections.
* - ``keyfile`` = ``None``
- (StrOpt) PEM encoded client certificate key file
* - ``region_name`` = ``None``
- (StrOpt) Name of nova region to use. Useful if keystone manages more than one region.
* - ``timeout`` = ``None``
- (IntOpt) Timeout value for http requests

View File

@ -0,0 +1,88 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-openvswitch_agent:
.. list-table:: Description of Open vSwitch agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``ovs_integration_bridge`` = ``br-int``
- (StrOpt) Name of Open vSwitch bridge to use
* - ``ovs_use_veth`` = ``False``
- (BoolOpt) Uses veth for an OVS interface or not. Support kernels with limited namespace support (e.g. RHEL 6.5) so long as ovs_use_veth is set to True.
* - ``ovs_vsctl_timeout`` = ``10``
- (IntOpt) Timeout in seconds for ovs-vsctl commands. If the timeout expires, ovs commands will fail with ALARMCLOCK error.
* - **[AGENT]**
-
* - ``arp_responder`` = ``False``
- (BoolOpt) Enable local ARP responder if it is supported. Requires OVS 2.1 and ML2 l2population driver. Allows the switch (when supporting an overlay) to respond to an ARP request locally without performing a costly ARP broadcast into the overlay.
* - ``dont_fragment`` = ``True``
- (BoolOpt) Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying GRE/VXLAN tunnel.
* - ``drop_flows_on_start`` = ``False``
- (BoolOpt) Reset flow table on start. Setting this to True will cause brief traffic interruption.
* - ``enable_distributed_routing`` = ``False``
- (BoolOpt) Make the l2 agent run in DVR mode.
* - ``l2_population`` = ``False``
- (BoolOpt) Use ML2 l2population mechanism driver to learn remote MAC and IPs and improve tunnel scalability.
* - ``minimize_polling`` = ``True``
- (BoolOpt) Minimize polling by monitoring ovsdb for interface changes.
* - ``ovsdb_monitor_respawn_interval`` = ``30``
- (IntOpt) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it.
* - ``prevent_arp_spoofing`` = ``True``
- (BoolOpt) Enable suppression of ARP responses that don't match an IP address that belongs to the port from which they originate. Note: This prevents the VMs attached to this agent from spoofing, it doesn't protect them from other devices which have the capability to spoof (e.g. bare metal or VMs attached to agents without this flag set to True). Spoofing rules will not be added to any ports that have port security disabled. For LinuxBridge, this requires ebtables. For OVS, it requires a version that supports matching ARP headers.
* - ``quitting_rpc_timeout`` = ``10``
- (IntOpt) Set new timeout in seconds for new rpc calls after agent receives SIGTERM. If value is set to 0, rpc timeout won't be changed
* - ``tunnel_csum`` = ``False``
- (BoolOpt) Set or un-set the tunnel header checksum on outgoing IP packet carrying GRE/VXLAN tunnel.
* - ``tunnel_types`` =
- (ListOpt) Network types supported by the agent (gre and/or vxlan).
* - ``veth_mtu`` = ``None``
- (IntOpt) MTU size of veth interfaces
* - ``vxlan_udp_port`` = ``4789``
- (PortOpt) The UDP port to use for VXLAN tunnels.
* - **[OVS]**
-
* - ``bridge_mappings`` =
- (ListOpt) Comma-separated list of <physical_network>:<bridge> tuples mapping physical network names to the agent's node-specific Open vSwitch bridge names to be used for flat and VLAN networks. The length of bridge names should be no more than 11. Each bridge must exist, and should have a physical network interface configured as a port. All physical networks configured on the server should have mappings to appropriate bridges on each agent. Note: If you remove a bridge from this mapping, make sure to disconnect it from the integration bridge as it won't be managed by the agent anymore. Deprecated for ofagent.
* - ``datapath_type`` = ``system``
- (StrOpt) OVS datapath to use. 'system' is the default value and corresponds to the kernel datapath. To enable the userspace datapath set this value to 'netdev'.
* - ``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. Do not change this parameter unless you have a good reason to. This is the name of the OVS integration bridge. There is one per hypervisor. The integration bridge acts as a virtual 'patch bay'. All VM VIFs are attached to this bridge and then 'patched' according to their network connectivity.
* - ``local_ip`` = ``None``
- (IPOpt) Local IP address of tunnel endpoint.
* - ``of_connect_timeout`` = ``30``
- (IntOpt) Timeout in seconds to wait for the local switch connecting the controller. Used only for 'native' driver.
* - ``of_interface`` = ``ovs-ofctl``
- (StrOpt) OpenFlow interface to use.
* - ``of_listen_address`` = ``127.0.0.1``
- (IPOpt) Address to listen on for OpenFlow connections. Used only for 'native' driver.
* - ``of_listen_port`` = ``6633``
- (PortOpt) Port to listen on for OpenFlow connections. Used only for 'native' driver.
* - ``of_request_timeout`` = ``10``
- (IntOpt) Timeout in seconds to wait for a single OpenFlow request. Used only for 'native' driver.
* - ``ovsdb_connection`` = ``tcp:127.0.0.1:6640``
- (StrOpt) The connection string for the native OVSDB backend. Requires the native ovsdb_interface to be enabled.
* - ``ovsdb_interface`` = ``vsctl``
- (StrOpt) The interface for interacting with the OVSDB
* - ``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.
* - ``use_veth_interconnection`` = ``False``
- (BoolOpt) Use veths instead of patch ports to interconnect the integration bridge to physical networks. Support kernel without Open vSwitch patch port support so long as it is set to True.
* - ``vhostuser_socket_dir`` = ``/var/run/openvswitch``
- (StrOpt) OVS vhost-user socket directory.

View File

@ -0,0 +1,26 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-pd_linux_agent:
.. list-table:: Description of IPv6 Prefix Delegation driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``pd_confs`` = ``$state_path/pd``
- (StrOpt) Location to store IPv6 PD files.
* - ``pd_dhcp_driver`` = ``dibbler``
- (StrOpt) Service to handle DHCPv6 Prefix delegation.
* - ``vendor_pen`` = ``8888``
- (StrOpt) A decimal value as Vendor's Registered Private Enterprise Number as required by RFC3315 DUID-EN.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-policy:
.. list-table:: Description of policy configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``allow_overlapping_ips`` = ``False``
- (BoolOpt) Allow overlapping IP support in Neutron. Attention: the following parameter MUST be set to False if Neutron is being used in conjunction with Nova security groups.

View File

@ -0,0 +1,48 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-qpid:
.. list-table:: Description of Qpid configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[oslo_messaging_qpid]**
-
* - ``amqp_auto_delete`` = ``False``
- (BoolOpt) Auto-delete queues in AMQP.
* - ``amqp_durable_queues`` = ``False``
- (BoolOpt) Use durable queues in AMQP.
* - ``qpid_heartbeat`` = ``60``
- (IntOpt) Seconds between connection keepalive heartbeats.
* - ``qpid_hostname`` = ``localhost``
- (StrOpt) Qpid broker hostname.
* - ``qpid_hosts`` = ``$qpid_hostname:$qpid_port``
- (ListOpt) Qpid HA cluster host:port pairs.
* - ``qpid_password`` =
- (StrOpt) Password for Qpid connection.
* - ``qpid_port`` = ``5672``
- (IntOpt) Qpid broker port.
* - ``qpid_protocol`` = ``tcp``
- (StrOpt) Transport to use, either 'tcp' or 'ssl'.
* - ``qpid_receiver_capacity`` = ``1``
- (IntOpt) The number of prefetched messages held by receiver.
* - ``qpid_sasl_mechanisms`` =
- (StrOpt) Space separated list of SASL mechanisms to use for auth.
* - ``qpid_tcp_nodelay`` = ``True``
- (BoolOpt) Whether to disable the Nagle algorithm.
* - ``qpid_topology_version`` = ``1``
- (IntOpt) The qpid topology version to use. Version 1 is what was originally used by impl_qpid. Version 2 includes some backwards-incompatible changes that allow broker federation to work. Users should update to version 2 when they are able to take everything down, as it requires a clean break.
* - ``qpid_username`` =
- (StrOpt) Username for Qpid connection.
* - ``send_single_reply`` = ``False``
- (BoolOpt) Send a single AMQP reply to call message. The current behaviour since oslo-incubator is to send two AMQP replies - first one with the payload, a second one to ensure the other have finish to send the payload. We are going to remove it in the N release, but we must keep backward compatible at the same time. This option provides such compatibility - it defaults to False in Liberty and can be turned on for early adopters with a new installations or for testing. Please note, that this option will be removed in the Mitaka release.

View File

@ -0,0 +1,68 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-quotas:
.. list-table:: Description of quotas configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``max_routes`` = ``30``
- (IntOpt) Maximum number of routes per router
* - **[QUOTAS]**
-
* - ``default_quota`` = ``-1``
- (IntOpt) Default number of resource allowed per tenant. A negative value means unlimited.
* - ``quota_driver`` = ``neutron.db.quota.driver.DbQuotaDriver``
- (StrOpt) Default driver to use for quota checks
* - ``quota_firewall`` = ``1``
- (IntOpt) Number of firewalls allowed per tenant. A negative value means unlimited.
* - ``quota_firewall_policy`` = ``1``
- (IntOpt) Number of firewall policies allowed per tenant. A negative value means unlimited.
* - ``quota_firewall_rule`` = ``100``
- (IntOpt) Number of firewall rules allowed per tenant. A negative value means unlimited.
* - ``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_healthmonitor`` = ``-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. This option is now deprecated for removal.
* - ``quota_listener`` = ``-1``
- (IntOpt) Number of Loadbalancer Listeners allowed per tenant. A negative value means unlimited.
* - ``quota_loadbalancer`` = ``10``
- (IntOpt) Number of LoadBalancers allowed per tenant. A negative value means unlimited.
* - ``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.
* - ``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.
* - ``quota_rbac_entry`` = ``10``
- (IntOpt) Default number of RBAC entries allowed per tenant. A negative value means unlimited.
* - ``quota_router`` = ``10``
- (IntOpt) Number of routers allowed per tenant. A negative value means unlimited.
* - ``quota_security_group`` = ``10``
- (IntOpt) Number of security groups allowed per tenant. A negative value means unlimited.
* - ``quota_security_group_rule`` = ``100``
- (IntOpt) Number of security rules allowed per tenant. A negative value means unlimited.
* - ``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.
* - ``track_quota_usage`` = ``True``
- (BoolOpt) Keep in track in the database of current resourcequota usage. Plugins which do not leverage the neutron database should set this flag to False

View File

@ -0,0 +1,68 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-rabbitmq:
.. list-table:: Description of RabbitMQ configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[oslo_messaging_rabbit]**
-
* - ``amqp_auto_delete`` = ``False``
- (BoolOpt) Auto-delete queues in AMQP.
* - ``amqp_durable_queues`` = ``False``
- (BoolOpt) Use durable queues in AMQP.
* - ``fake_rabbit`` = ``False``
- (BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
* - ``heartbeat_rate`` = ``2``
- (IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.
* - ``heartbeat_timeout_threshold`` = ``60``
- (IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL
* - ``kombu_reconnect_delay`` = ``1.0``
- (FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.
* - ``kombu_reconnect_timeout`` = ``60``
- (IntOpt) How long to wait before considering a reconnect attempt to have failed. This value should not be longer than rpc_response_timeout.
* - ``kombu_ssl_ca_certs`` =
- (StrOpt) SSL certification authority file (valid only if SSL enabled).
* - ``kombu_ssl_certfile`` =
- (StrOpt) SSL cert file (valid only if SSL enabled).
* - ``kombu_ssl_keyfile`` =
- (StrOpt) SSL key file (valid only if SSL enabled).
* - ``kombu_ssl_version`` =
- (StrOpt) SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some distributions.
* - ``rabbit_ha_queues`` = ``False``
- (BoolOpt) Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database.
* - ``rabbit_host`` = ``localhost``
- (StrOpt) The RabbitMQ broker address where a single node is used.
* - ``rabbit_hosts`` = ``$rabbit_host:$rabbit_port``
- (ListOpt) RabbitMQ HA cluster host:port pairs.
* - ``rabbit_login_method`` = ``AMQPLAIN``
- (StrOpt) The RabbitMQ login method.
* - ``rabbit_max_retries`` = ``0``
- (IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count).
* - ``rabbit_password`` = ``guest``
- (StrOpt) The RabbitMQ password.
* - ``rabbit_port`` = ``5672``
- (IntOpt) The RabbitMQ broker port where a single node is used.
* - ``rabbit_retry_backoff`` = ``2``
- (IntOpt) How long to backoff for between retries when connecting to RabbitMQ.
* - ``rabbit_retry_interval`` = ``1``
- (IntOpt) How frequently to retry connecting with RabbitMQ.
* - ``rabbit_use_ssl`` = ``False``
- (BoolOpt) Connect over SSL for RabbitMQ.
* - ``rabbit_userid`` = ``guest``
- (StrOpt) The RabbitMQ userid.
* - ``rabbit_virtual_host`` = ``/``
- (StrOpt) The RabbitMQ virtual host.
* - ``send_single_reply`` = ``False``
- (BoolOpt) Send a single AMQP reply to call message. The current behaviour since oslo-incubator is to send two AMQP replies - first one with the payload, a second one to ensure the other have finish to send the payload. We are going to remove it in the N release, but we must keep backward compatible at the same time. This option provides such compatibility - it defaults to False in Liberty and can be turned on for early adopters with a new installations or for testing. Please note, that this option will be removed in the Mitaka release.

View File

@ -0,0 +1,26 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-redis:
.. list-table:: Description of Redis configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[matchmaker_redis]**
-
* - ``host`` = ``127.0.0.1``
- (StrOpt) Host to locate redis.
* - ``password`` =
- (StrOpt) Password for Redis server (optional).
* - ``port`` = ``6379``
- (IntOpt) Use this port to connect to redis host.

View File

@ -0,0 +1,74 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-rpc:
.. list-table:: Description of RPC configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``rpc_backend`` = ``rabbit``
- (StrOpt) The messaging driver to use, defaults to rabbit. Other drivers include qpid and zmq.
* - ``rpc_cast_timeout`` = ``30``
- (IntOpt) Seconds to wait before a cast expires (TTL). Only supported by impl_zmq.
* - ``rpc_conn_pool_size`` = ``30``
- (IntOpt) Size of RPC connection pool.
* - ``rpc_poll_timeout`` = ``1``
- (IntOpt) The default number of seconds that poll should wait. Poll raises timeout exception when timeout expired.
* - ``rpc_response_timeout`` = ``60``
- (IntOpt) Seconds to wait for a response from a call.
* - ``rpc_state_report_workers`` = ``1``
- (IntOpt) Number of RPC worker processes dedicated to state reports queue
* - ``rpc_workers`` = ``1``
- (IntOpt) Number of RPC worker processes for service
* - **[oslo_concurrency]**
-
* - ``disable_process_locking`` = ``False``
- (BoolOpt) Enables or disables inter-process locks.
* - ``lock_path`` = ``None``
- (StrOpt) Directory to use for lock files. For security, the specified directory should only be writable by the user running the processes that need locking. Defaults to environment variable OSLO_LOCK_PATH. If external locks are used, a lock path must be set.
* - **[oslo_messaging_amqp]**
-
* - ``allow_insecure_clients`` = ``False``
- (BoolOpt) Accept clients using either SSL or plain TCP
* - ``broadcast_prefix`` = ``broadcast``
- (StrOpt) address prefix used when broadcasting to all servers
* - ``container_name`` = ``None``
- (StrOpt) Name for the AMQP container
* - ``group_request_prefix`` = ``unicast``
- (StrOpt) address prefix when sending to any server in group
* - ``idle_timeout`` = ``0``
- (IntOpt) Timeout for inactive connections (in seconds)
* - ``password`` =
- (StrOpt) Password for message broker authentication
* - ``sasl_config_dir`` =
- (StrOpt) Path to directory that contains the SASL configuration
* - ``sasl_config_name`` =
- (StrOpt) Name of configuration file (without .conf suffix)
* - ``sasl_mechanisms`` =
- (StrOpt) Space separated list of acceptable SASL mechanisms
* - ``server_request_prefix`` = ``exclusive``
- (StrOpt) address prefix used when sending to a specific server
* - ``ssl_ca_file`` =
- (StrOpt) CA certificate PEM file to verify server certificate
* - ``ssl_cert_file`` =
- (StrOpt) Identifying certificate PEM file to present to clients
* - ``ssl_key_file`` =
- (StrOpt) Private key PEM file used to sign cert_file certificate
* - ``ssl_key_password`` = ``None``
- (StrOpt) Password for decrypting ssl_key_file (if encrypted)
* - ``trace`` = ``False``
- (BoolOpt) Debug: dump AMQP frames to stdout
* - ``username`` =
- (StrOpt) User name for message broker authentication

View File

@ -0,0 +1,28 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-scheduler:
.. list-table:: Description of scheduler configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``network_auto_schedule`` = ``True``
- (BoolOpt) Allow auto scheduling networks to DHCP agent.
* - ``network_scheduler_driver`` = ``neutron.scheduler.dhcp_agent_scheduler.WeightScheduler``
- (StrOpt) Driver to use for scheduling network to DHCP agent
* - ``router_auto_schedule`` = ``True``
- (BoolOpt) Allow auto scheduling of routers to L3 agent.
* - ``router_scheduler_driver`` = ``neutron.scheduler.l3_agent_scheduler.LeastRoutersScheduler``
- (StrOpt) Driver to use for scheduling router to a default L3 agent

View File

@ -0,0 +1,26 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-securitygroups:
.. list-table:: Description of security groups configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[SECURITYGROUP]**
-
* - ``enable_ipset`` = ``True``
- (BoolOpt) Use ipset to speed-up the iptables based security groups. Enabling ipset support requires that ipset is installed on L2 agent node.
* - ``enable_security_group`` = ``True``
- (BoolOpt) Controls whether the neutron security group API is enabled in the server. It should be false when using no security groups or using the nova security group API.
* - ``firewall_driver`` = ``None``
- (StrOpt) Driver for security groups firewall in the L2 agent

View File

@ -0,0 +1,38 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-service_auth:
.. list-table:: Description of LBaaS service authentication configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[service_auth]**
-
* - ``admin_password`` = ``password``
- (StrOpt) The service admin password
* - ``admin_project_domain`` = ``admin``
- (StrOpt) The admin project domain name
* - ``admin_tenant_name`` = ``admin``
- (StrOpt) The service admin tenant name
* - ``admin_user`` = ``admin``
- (StrOpt) The service admin user name
* - ``admin_user_domain`` = ``admin``
- (StrOpt) The admin user domain name
* - ``auth_url`` = ``http://127.0.0.1:5000/v2.0``
- (StrOpt) Authentication endpoint
* - ``auth_version`` = ``2``
- (StrOpt) The auth version used to authenticate
* - ``region`` = ``RegionOne``
- (StrOpt) The deployment region
* - ``service_name`` = ``lbaas``
- (StrOpt) The name of the service

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-sriov:
.. list-table:: Description of SR-IOV configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[SRIOV_NIC]**
-
* - ``exclude_devices`` =
- (ListOpt) Comma-separated list of <network_device>:<vfs_to_exclude> tuples, mapping network_device to the agent's node-specific list of virtual functions that should not be used for virtual networking. vfs_to_exclude is a semicolon-separated list of virtual functions to exclude from network_device. The network_device in the mapping should appear in the physical_device_mappings list.
* - ``physical_device_mappings`` =
- (ListOpt) Comma-separated list of <physical_network>:<network_device> tuples mapping physical network names to the agent's node-specific physical network device interfaces of SR-IOV physical function to be used for VLAN networks. All physical networks listed in network_vlan_ranges on the server should have mappings to appropriate interfaces on each agent.

View File

@ -0,0 +1,22 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-vpnaas:
.. list-table:: Description of VPN-as-a-Service configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[vpnagent]**
-
* - ``vpn_device_driver`` = ``['neutron_vpnaas.services.vpn.device_drivers.ipsec.OpenSwanDriver']``
- (MultiStrOpt) The vpn device drivers Neutron will use

View File

@ -0,0 +1,34 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-vpnaas_ipsec:
.. list-table:: Description of VPNaaS IPsec plug-in configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[ipsec]**
-
* - ``config_base_dir`` = ``$state_path/ipsec``
- (StrOpt) Location to store ipsec server config files
* - ``enable_detailed_logging`` = ``False``
- (BoolOpt) Enable detail logging for ipsec pluto process. If the flag set to True, the detailed logging will be written into config_base_dir/<pid>/log.
* - ``ipsec_status_check_interval`` = ``60``
- (IntOpt) Interval for checking ipsec status
* - **[pluto]**
-
* - ``shutdown_check_back_off`` = ``1.5``
- (FloatOpt) A factor to increase the retry interval for each retry
* - ``shutdown_check_retries`` = ``5``
- (IntOpt) The maximum number of retries for checking for pluto daemon shutdown
* - ``shutdown_check_timeout`` = ``1``
- (IntOpt) Initial interval in seconds for checking if pluto daemon is shutdown

View File

@ -0,0 +1,24 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-vpnaas_openswan:
.. list-table:: Description of VPNaaS strongSwan plug-in configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[openswan]**
-
* - ``ipsec_config_template`` = ``/usr/lib/python/site-packages/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/template/openswan/ipsec.conf.template``
- (StrOpt) Template file for ipsec configuration
* - ``ipsec_secret_template`` = ``/usr/lib/python/site-packages/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/template/openswan/ipsec.secret.template``
- (StrOpt) Template file for ipsec secret configuration

View File

@ -0,0 +1,28 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-vpnaas_strongswan:
.. list-table:: Description of VPNaaS Openswan plug-in configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[strongswan]**
-
* - ``default_config_area`` = ``/etc/strongswan.d``
- (StrOpt) The area where default StrongSwan configuration files are located.
* - ``ipsec_config_template`` = ``/usr/lib/python/site-packages/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/template/strongswan/ipsec.conf.template``
- (StrOpt) Template file for ipsec configuration.
* - ``ipsec_secret_template`` = ``/usr/lib/python/site-packages/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/template/strongswan/ipsec.secret.template``
- (StrOpt) Template file for ipsec secret configuration.
* - ``strongswan_config_template`` = ``/usr/lib/python/site-packages/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/template/strongswan/strongswan.conf.template``
- (StrOpt) Template file for strongswan configuration.

View File

@ -0,0 +1,44 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-zeromq:
.. list-table:: Description of ZeroMQ configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``rpc_zmq_all_req_rep`` = ``True``
- (BoolOpt) Use REQ/REP pattern for all methods CALL/CAST/FANOUT.
* - ``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.
* - ``rpc_zmq_bind_port_retries`` = ``100``
- (IntOpt) Number of retries to find free port number before fail with ZMQBindError.
* - ``rpc_zmq_concurrency`` = ``eventlet``
- (StrOpt) Type of concurrency used. Either "native" or "eventlet"
* - ``rpc_zmq_contexts`` = ``1``
- (IntOpt) Number of ZeroMQ contexts, defaults to 1.
* - ``rpc_zmq_host`` = ``localhost``
- (StrOpt) Name of this node. Must be a valid hostname, FQDN, or IP address. Must match "host" option, if running Nova.
* - ``rpc_zmq_ipc_dir`` = ``/var/run/openstack``
- (StrOpt) Directory for holding IPC sockets.
* - ``rpc_zmq_matchmaker`` = ``redis``
- (StrOpt) MatchMaker driver.
* - ``rpc_zmq_max_port`` = ``65536``
- (IntOpt) Maximal port number for random ports range.
* - ``rpc_zmq_min_port`` = ``49152``
- (IntOpt) Minimal port number for random ports range.
* - ``rpc_zmq_topic_backlog`` = ``None``
- (IntOpt) Maximum number of ingress messages to locally buffer per topic. Default is unlimited.
* - ``zmq_use_broker`` = ``True``
- (BoolOpt) Shows whether zmq-messaging uses broker or not.

View File

@ -1,6 +1,3 @@
admin_password common
admin_tenant_name common
admin_user common
advertise_mtu dhcp_agent
agent_down_time common
agent_mode l3_agent
@ -13,37 +10,25 @@ allow_sorting api
api_extensions_path api
api_paste_config api
api_workers common
apic_system_id ml2_cisco
auth_ca_cert common
auth_insecure common
auth_region common
auth_strategy common
auth_url common
backdoor_port ml2_odl
backlog api
base_mac common
bind_host common
bind_port common
client_socket_timeout api
conn_idle_timeout nsx
control_exchange amqp
core_plugin common
debug logging
default_device_name l2gw
default_interface_name vmware
debug logging lbaas_agent
default_availability_zones common
default_ipv4_subnet_pool common
default_ipv6_subnet_pool common
default_l2_gw_service_uuid l2gw
default_l3_gw_service_uuid l2gw
default_log_levels logging
default_service_cluster_uuid nsx
default_tz_uuid nsx
device_driver common
device_driver lbaas_agent
dhcp_agent_notification common
dhcp_agents_per_network common
dhcp_broadcast_reply common
dhcp_confs common
dhcp_delete_namespaces common
dhcp_domain common
dhcp_driver dhcp_agent
dhcp_lease_duration common
@ -61,14 +46,11 @@ enable_metadata_proxy l3_agent
enable_new_agents common
enable_services_on_agents_with_admin_state_down common
enable_snat_by_default l3_agent
endpoint_type common
endpoint_url common
executor_thread_pool_size common
external_ingress_mark l3_agent
external_network_bridge l3_agent
external_pids agent
fatal_deprecations logging
fatal_exception_format_errors logging
force_gateway_on_subnet common
force_metadata dhcp_agent
gateway_external_network_id l3_agent
@ -77,22 +59,20 @@ ha_vrrp_advert_int l3_agent
ha_vrrp_auth_password l3_agent
ha_vrrp_auth_type l3_agent
handle_internal_only_routers l3_agent
host common
http_timeout nsx
host l3_agent dhcp_agent
instance_format logging
instance_uuid_format logging
interface_driver common
interface_driver l3_agent dhcp_agent lbaas_agent
ip_lib_force_root common
ipam_driver common
ipv6_gateway l3_agent
l2gw_callback_class l2gw
ipv6_pd_enabled l3_agent
l3_ha l3_agent
l3_ha_net_cidr l3_agent
interface_driver lbaas
l3_ha_network_physical_name l3_agent
l3_ha_network_type l3_agent
loadbalancer_pool_scheduler_driver lbaas
loadbalancer_scheduler_driver lbaas
loadbalancer_pool_scheduler_driver lbaas_services
loadbalancer_scheduler_driver lbaas_services
log_config_append logging
log_date_format logging
log_dir logging
@ -102,9 +82,8 @@ logging_context_format_string logging
logging_debug_format_suffix logging
logging_default_format_string logging
logging_exception_prefix logging
logging_user_identity_format logging
mac_generation_retries common
matchmaker_heartbeat_freq rpc
matchmaker_heartbeat_ttl rpc
max_allowed_address_pair common
max_dns_nameservers common
max_fixed_ips_per_port common
@ -130,66 +109,54 @@ network_device_mtu agent
network_scheduler_driver scheduler
notification_driver amqp
notification_topics amqp
notification_transport_url amqp
notify_nova_on_port_data_changes compute
notify_nova_on_port_status_changes compute
nova_admin_auth_url compute
nova_admin_password compute
nova_admin_tenant_id compute
nova_admin_tenant_name compute
nova_admin_username compute
nova_client_cert compute
nova_client_priv_key compute
nova_metadata_insecure metadata
nova_metadata_ip metadata
nova_metadata_port metadata
nova_metadata_protocol metadata
nova_url compute
nsx_controllers nsx
nsx_default_interface_name nsx
nsx_l2gw_driver nsx
nsx_password nsx
nsx_user nsx
num_sync_threads dhcp_agent
ovs_integration_bridge openvswitch_agent
ovs_use_veth openvswitch_agent
ovs_vsctl_timeout openvswitch_agent
pagination_max_limit api
password common
pd_confs pd_linux_agent
pd_dhcp_driver pd_linux_agent
periodic_fuzzy_delay common
periodic_interval common
periodic_monitoring_interval common
policy_default_rule ml2_odl
policy_dirs ml2_odl
policy_file ml2_odl
periodic_interval common lbaas_agent
port api
prefix_delegation_driver agent
publish_errors logging
quota_l2_gateway l2gw
ra_confs ipv6_ra
redirects nsx
report_interval common
resync_interval dhcp_agent
retries nsx
retry_until_window api
rootwrap_config common
router_auto_schedule scheduler
router_delete_namespaces scheduler
router_distributed dvr
router_id l3_agent
router_scheduler_driver scheduler
rpc_backend rpc
rpc_cast_timeout rpc
rpc_conn_pool_size rpc
rpc_poll_timeout rpc
rpc_response_timeout rpc
rpc_state_report_workers rpc
rpc_workers rpc
rpc_zmq_all_req_rep zeromq
rpc_zmq_bind_address zeromq
rpc_zmq_bind_port_retries zeromq
rpc_zmq_concurrency zeromq
rpc_zmq_contexts zeromq
rpc_zmq_host zeromq
rpc_zmq_ipc_dir zeromq
rpc_zmq_matchmaker zeromq
rpc_zmq_port zeromq
rpc_zmq_max_port zeromq
rpc_zmq_min_port zeromq
rpc_zmq_topic_backlog zeromq
run_external_periodic_tasks ml2_odl
send_arp_for_ha l3_agent
send_events_interval compute
service_plugins api
@ -197,8 +164,6 @@ state_path common
syslog_log_facility logging
tcp_keepidle api
transport_url amqp
use_namespaces dhcp_agent
use_rootwrap_daemon agent
use_ssl logging
use_stderr logging
use_syslog logging
@ -206,7 +171,11 @@ use_syslog_rfc_format logging
vendor_pen pd_linux_agent
verbose logging
vlan_transparent common
watch_log_file logging
wsgi_default_pool_size api
wsgi_keep_alive api
wsgi_log_format logging
zmq_use_broker zeromq
AGENT/agent_type agent
AGENT/arp_responder openvswitch_agent
AGENT/availability_zone agent
@ -216,17 +185,10 @@ AGENT/comment_iptables_rules l3_agent
AGENT/dont_fragment openvswitch_agent ml2_ofa
AGENT/drop_flows_on_start openvswitch_agent
AGENT/enable_distributed_routing openvswitch_agent
AGENT/enable_metrics_collection hyperv_agent
AGENT/get_datapath_retry_times ml2_ofa
AGENT/l2_population openvswitch_agent
AGENT/local_network_vswitch hyperv_agent
AGENT/log_agent_heartbeats common
AGENT/metrics_max_retries hyperv_agent
AGENT/minimize_polling openvswitch_agent
AGENT/neutron_metadata_address hyperv_agent
AGENT/ovsdb_monitor_respawn_interval openvswitch_agent
AGENT/physical_interface_mappings agent
AGENT/physical_network_vswitch_mappings hyperv_agent
AGENT/polling_interval hyperv_agent
AGENT/prevent_arp_spoofing openvswitch_agent
AGENT/quitting_rpc_timeout openvswitch_agent
@ -238,94 +200,8 @@ AGENT/tunnel_types openvswitch_agent
AGENT/use_helper_for_ns_read l3_agent
AGENT/veth_mtu openvswitch_agent
AGENT/vxlan_udp_port openvswitch_agent
BAGPIPE/bagpipe_bgp_ip bagpipe
BAGPIPE/bagpipe_bgp_port bagpipe
BAGPIPE/mpls_bridge bagpipe
BAGPIPE/mpls_from_tun_peer_patch_port bagpipe
BAGPIPE/mpls_to_tun_peer_patch_port bagpipe
BAGPIPE/ping_interval bagpipe
BAGPIPE/tun_from_mpls_peer_patch_port bagpipe
BAGPIPE/tun_to_mpls_peer_patch_port bagpipe
ESWITCH/backoff_rate ml2_mlnx
ESWITCH/daemon_endpoint ml2_mlnx
ESWITCH/physical_interface_mappings ml2_mlnx
ESWITCH/request_timeout ml2_mlnx
ESWITCH/retries ml2_mlnx
L3_BROCADE_MLX_EXAMPLE/address l3_brocade_mlx
L3_BROCADE_MLX_EXAMPLE/password l3_brocade_mlx
L3_BROCADE_MLX_EXAMPLE/physical_networks l3_brocade_mlx
L3_BROCADE_MLX_EXAMPLE/ports l3_brocade_mlx
L3_BROCADE_MLX_EXAMPLE/username l3_brocade_mlx
LINUX_BRIDGE/bridge_mappings linuxbridge_agent
LINUX_BRIDGE/physical_interface_mappings linuxbridge_agent
MIDONET/client midonet
MIDONET/cluster_ip midonet
MIDONET/cluster_port midonet
MIDONET/midonet_uri midonet
MIDONET/password midonet
MIDONET/project_id midonet
MIDONET/tunnel_protocol midonet
MIDONET/username midonet
ML2_BROCADE_MLX_EXAMPLE/address ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/ostype ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/password ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/physical_networks ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/ports ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/transport ml2_brocade
ML2_BROCADE_MLX_EXAMPLE/username ml2_brocade
NOVA/node_override_vif_802.1qbg bigswitch ml2_bigswitch
NOVA/node_override_vif_802.1qbh bigswitch ml2_bigswitch
NOVA/node_override_vif_binding_failed bigswitch ml2_bigswitch
NOVA/node_override_vif_bridge bigswitch ml2_bigswitch
NOVA/node_override_vif_distributed bigswitch ml2_bigswitch
NOVA/node_override_vif_dvs bigswitch ml2_bigswitch
NOVA/node_override_vif_hw_web bigswitch ml2_bigswitch
NOVA/node_override_vif_hyperv bigswitch ml2_bigswitch
NOVA/node_override_vif_ib_hostdev bigswitch ml2_bigswitch
NOVA/node_override_vif_iovisor bigswitch ml2_bigswitch
NOVA/node_override_vif_ivs bigswitch ml2_bigswitch
NOVA/node_override_vif_midonet bigswitch ml2_bigswitch
NOVA/node_override_vif_other bigswitch ml2_bigswitch
NOVA/node_override_vif_ovs bigswitch ml2_bigswitch
NOVA/node_override_vif_unbound bigswitch ml2_bigswitch
NOVA/node_override_vif_vhostuser bigswitch ml2_bigswitch
NOVA/node_override_vif_vrouter bigswitch ml2_bigswitch
NOVA/vif_type bigswitch ml2_bigswitch
NOVA/vif_types bigswitch ml2_bigswitch
NSX/agent_mode nsx
NSX/concurrent_connections nsx
NSX/default_transport_type nsx
NSX/max_lp_per_bridged_ls nsx
NSX/max_lp_per_overlay_ls nsx
NSX/metadata_mode nsx
NSX/nsx_gen_timeout nsx
NSX/replication_mode nsx
NSX_DHCP/default_lease_time nsx
NSX_DHCP/domain_name nsx
NSX_DHCP/extra_domain_name_servers nsx
NSX_LSN/sync_on_missing_data nsx
NSX_METADATA/metadata_server_address nsx
NSX_METADATA/metadata_server_port nsx
NSX_METADATA/metadata_shared_secret nsx
NSX_SYNC/always_read_status nsx
NSX_SYNC/max_random_sync_delay nsx
NSX_SYNC/min_chunk_size nsx
NSX_SYNC/min_sync_req_delay nsx
NSX_SYNC/state_sync_interval nsx
NVGRE/enable_support hyperv_agent
NVGRE/provider_tunnel_ip hyperv_agent
NVGRE/provider_vlan_id hyperv_agent
OFC/api_max_attempts nec
OFC/cert_file nec
OFC/driver nec
OFC/enable_packet_filter nec
OFC/host nec
OFC/insecure_ssl nec
OFC/key_file nec
OFC/path_prefix nec
OFC/port nec
OFC/support_packet_filter_on_ofc_router nec
OFC/use_ssl nec
OVS/bridge_mappings openvswitch_agent
OVS/datapath_type openvswitch_agent
OVS/int_peer_patch_port openvswitch_agent
@ -341,25 +217,8 @@ OVS/ovsdb_interface openvswitch_agent
OVS/tun_peer_patch_port openvswitch_agent
OVS/tunnel_bridge openvswitch_agent
OVS/use_veth_interconnection openvswitch_agent
OVSVAPP/agent_driver vmware
OVSVAPP/bridge_mappings vmware
OVSVAPP/dont_fragment vmware
OVSVAPP/enable_ovsvapp_monitor vmware
OVSVAPP/integration_bridge vmware
OVSVAPP/local_ip vmware
OVSVAPP/monitoring_ip vmware
OVSVAPP/network_manager vmware
OVSVAPP/polling_interval vmware
OVSVAPP/report_interval vmware
OVSVAPP/tenant_network_type vmware
OVSVAPP/tunnel_bridge vmware
OVSVAPP/tunnel_csum vmware
OVSVAPP/tunnel_types vmware
OVSVAPP/veth_mtu vmware
OVSVAPP/vxlan_udp_port vmware
OVS/vhostuser_socket_dir openvswitch_agent
PHYSICAL_INTERFACE/physical_interface brocade
PROVIDER/default_router_provider nec
PROVIDER/router_providers nec
QUOTAS/default_quota quotas
QUOTAS/quota_driver quotas
QUOTAS/quota_firewall quotas
@ -373,8 +232,6 @@ QUOTAS/quota_listener quotas
QUOTAS/quota_loadbalancer 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_rbac_entry quotas
@ -384,61 +241,15 @@ QUOTAS/quota_security_group_rule quotas
QUOTAS/quota_subnet quotas
QUOTAS/quota_vip quotas
QUOTAS/track_quota_usage quotas
RESTPROXY/add_meta_server_route bigswitch ml2_bigswitch
RESTPROXY/auto_sync_on_failure bigswitch ml2_bigswitch
RESTPROXY/cache_connections bigswitch ml2_bigswitch
RESTPROXY/consistency_interval bigswitch ml2_bigswitch
RESTPROXY/neutron_id bigswitch ml2_bigswitch
RESTPROXY/no_ssl_validation bigswitch ml2_bigswitch
RESTPROXY/server_auth bigswitch ml2_bigswitch
RESTPROXY/server_ssl bigswitch ml2_bigswitch
RESTPROXY/server_timeout bigswitch ml2_bigswitch
RESTPROXY/servers bigswitch ml2_bigswitch
RESTPROXY/ssl_cert_directory bigswitch ml2_bigswitch
RESTPROXY/ssl_sticky bigswitch ml2_bigswitch
RESTPROXY/sync_data bigswitch ml2_bigswitch
RESTPROXY/thread_pool_size bigswitch ml2_bigswitch
RESTPROXYAGENT/integration_bridge bigswitch ml2_bigswitch
RESTPROXYAGENT/polling_interval bigswitch ml2_bigswitch
RESTPROXYAGENT/virtual_switch_type bigswitch ml2_bigswitch
ROUTER/max_router_rules bigswitch ml2_bigswitch
ROUTER/tenant_default_router_rule bigswitch ml2_bigswitch
SECURITYGROUP/defer_apply securitygroups
SECURITYGROUP/enable_ipset securitygroups
SECURITYGROUP/enable_security_group securitygroups
SECURITYGROUP/firewall_driver securitygroups
SECURITYGROUP/ovsvapp_firewall_driver securitygroups
SECURITYGROUP/security_bridge_mapping securitygroups
SRIOV_NIC/exclude_devices sriov
SRIOV_NIC/physical_device_mappings sriov
SWITCH/address brocade
SWITCH/ostype brocade
SWITCH/password brocade
SWITCH/username brocade
VMWARE/cert_check vmware
VMWARE/cert_path vmware
VMWARE/cluster_dvs_mapping vmware
VMWARE/esx_hostname vmware
VMWARE/esx_maintenance_mode vmware
VMWARE/https_port vmware
VMWARE/vcenter_api_retry_count vmware
VMWARE/vcenter_id vmware
VMWARE/vcenter_ip vmware
VMWARE/vcenter_password vmware
VMWARE/vcenter_username vmware
VMWARE/wsdl_location vmware
VROUTER/flavor brocade_vyatta_l3
VROUTER/image_id brocade_vyatta_l3
VROUTER/keystone_url brocade_vyatta_l3
VROUTER/management_network_id brocade_vyatta_l3
VROUTER/nova_poll_interval brocade_vyatta_l3
VROUTER/nova_spawn_timeout brocade_vyatta_l3
VROUTER/tenant_admin_name brocade_vyatta_l3
VROUTER/tenant_admin_password brocade_vyatta_l3
VROUTER/tenant_id brocade_vyatta_l3
VROUTER/vrouter_boot_timeout brocade_vyatta_l3
VROUTER/vrouter_credentials brocade_vyatta_l3
VROUTER/vrouter_poll_interval brocade_vyatta_l3
VXLAN/enable_vxlan linuxbridge_agent
VXLAN/l2_population linuxbridge_agent
VXLAN/local_ip linuxbridge_agent
@ -446,13 +257,8 @@ VXLAN/tos linuxbridge_agent
VXLAN/ttl linuxbridge_agent
VXLAN/vxlan_group linuxbridge_agent
agent/extensions l2_agent
certificates/cert_manager_type common
certificates/storage_path common
cfg_agent/device_connection_timeout cisco
cfg_agent/fw_svc_helper_class cisco
cfg_agent/hosting_device_dead_timeout cisco
cfg_agent/routing_svc_helper_class cisco
cfg_agent/rpc_loop_interval cisco
certificates/cert_manager_type lbaas
certificates/storage_path lbaas
cisco_csr_ipsec/status_check_interval cisco
cors/allow_credentials cors
cors/allow_headers cors
@ -486,173 +292,14 @@ database/slave_connection database
database/sqlite_db database
database/sqlite_synchronous database
database/use_db_reconnect database
dvs/api_retry_count dvs
dvs/ca_file dvs
dvs/dvs_name dvs
dvs/host_ip dvs
dvs/host_password dvs
dvs/host_port dvs
dvs/host_username dvs
dvs/insecure dvs
dvs/task_poll_interval dvs
fujitsu_cfab/address fujitsu_cfab
fujitsu_cfab/password fujitsu_cfab
fujitsu_cfab/physical_networks fujitsu_cfab
fujitsu_cfab/pprofile_prefix fujitsu_cfab
fujitsu_cfab/save_config fujitsu_cfab
fujitsu_cfab/share_pprofile fujitsu_cfab
fujitsu_cfab/username fujitsu_cfab
fujitsu_ism/address fujitsu_ism
fujitsu_ism/certificate_authority fujitsu_ism
fujitsu_ism/password fujitsu_ism
fujitsu_ism/port fujitsu_ism
fujitsu_ism/timeout fujitsu_ism
fujitsu_ism/username fujitsu_ism
fwaas/driver nec
fwaas/enabled fwaas
general/backlog_processing_interval cisco
general/cfg_agent_down_time cisco
general/default_security_group cisco
general/ensure_nova_running cisco
general/l3_admin_tenant cisco
general/management_network cisco
general/service_vm_config_path cisco
general/templates_path cisco
periodic_interval lbaas
loadbalancer_scheduler_driver lbaas
loadbalancer_pool_scheduler_driver lbaas
service_auth/auth_url lbaas
service_auth/admin_tenant_name lbaas
service_auth/admin_user lbaas
service_auth/admin_password lbaas
service_auth/admin_user_domain lbaas
service_auth/admin_project_domain lbaas
service_auth/region lbaas
service_auth/service_name lbaas
service_auth/auth_version lbaas
service_providers/service_provider lbaas
certificates/cert_manager_type lbaas
certificates/storage_path lbaas
periodic_interval lbaas_agent
interface_driver lbaas_agent
debug lbaas_agent
ovs_use_veth lbaas_agent
device_driver lbaas_agent
haproxy/loadbalancer_state_path lbaas_agent
haproxy/send_gratuitous_arp lbaas_agent
haproxy/user_group lbaas_agent
haproxy/send_gratuitous_arp lbaas_services
haproxy/user_group lbaas_services
haproxy/loadbalancer_state_path lbaas_services
haproxy/periodic_interval lbaas_services
haproxy/interface_driver lbaas_services
haproxy/jinja_config_template lbaas_services
octavia/base_url lbaas_services
debug octavia
verbose octavia
bind_host octavia
bind_port octavia
api_handler octavia
octavia_plugins octavia
os_region_name octavia
host octavia
database/connection octavia
health_manager/bind_ip octavia
health_manager/bind_port octavia
health_manager/controller_ip_port_list octavia
health_manager/failover_threads octavia
health_manager/status_update_threads octavia
health_manager/heartbeat_interval octavia
health_manager/heartbeat_key octavia
health_manager/heartbeat_timeout octavia
health_manager/health_check_interval octavia
health_manager/sock_rlimit octavia
keystone_authtoken/auth_uri octavia
keystone_authtoken/admin_user octavia
keystone_authtoken/admin_password octavia
keystone_authtoken/admin_tenant_name octavia
keystone_authtoken/insecure octavia
keystone_authtoken_v3/admin_user_domain octavia
keystone_authtoken_v3/admin_project_domain octavia
certificates/cert_generator_class octavia
certificates/cert_manager_class octavia
certificates/ca_certificate octavia
certificates/ca_private_key octavia
certificates/ca_private_key_passphrase octavia
certificates/signing_digest octavia
certificates/storage_path octavia
octavia_network/lb_network_name octavia
octavia_network/max_retries octavia
octavia_network/retry_interval octavia
haproxy_amphora/base_path octavia
haproxy_amphora/base_cert_dir octavia
haproxy_amphora/haproxy_template octavia
haproxy_amphora/base_log_dir octavia
haproxy_amphora/connection_retry_interval octavia
haproxy_amphora/cert_manager octavia
haproxy_amphora/username octavia
haproxy_amphora/key_path octavia
haproxy_amphora/bind_host octavia
haproxy_amphora/bin_port octavia
haproxy_amphora/haproxy_cmd octavia
haproxy_amphora/respawn_count octavia
haproxy_amphora/respawn_interval octavia
haproxy_amphora/haproxy_cert_dir octavia
controller_worker/amp_active_retries octavia
controller_worker/amp_active_wait_sec octavia
controller_worker/amp_flavor_id octavia
controller_worker/amp_image_id octavia
controller_worker/amp_ssh_key_name octavia
controller_worker/amp_network octavia
controller_worker/amp_secgroup_list octavia
controller_worker/client_ca octavia
controller_worker/amphora_driver octavia
controller_worker/compute_driver octavia
controller_worker/network_driver octavia
controller_worker/cert_generator octavia
task_flow/engine octavia
task_flow/max_workers octavia
oslo_messaging_rabbi/rabbit_userid octavia
oslo_messaging_rabbi/rabbit_password octavia
oslo_messaging_rabbi/rabbit_port octavia
oslo_messaging/rpc_thread_pool_size octavia
oslo_messaging/topic octavia
house_keeping/spare_check_interval octavia
house_keeping/spare_amphora_pool_size octavia
house_keeping/cleanup_interval octavia
house_keeping/amphora_expiry_age octavia
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
heleoslb/admin_password lbaas_services
heleoslb/admin_username lbaas_services
heleoslb/async_requests lbaas_services
heleoslb/dummy_utif_id lbaas_services
heleoslb/esm_mgmt lbaas_services
heleoslb/inband_id lbaas_services
heleoslb/lb_flavor lbaas_services
heleoslb/lb_image lbaas_services
heleoslb/mgmt_id lbaas_services
heleoslb/oob_id lbaas_services
heleoslb/resource_pool_id lbaas_services
heleoslb/sync_interval lbaas_services
hosting_devices/csr1kv_booting_time cisco
hosting_devices/csr1kv_cfgagent_router_driver cisco
hosting_devices/csr1kv_configdrive_template cisco
hosting_devices/csr1kv_device_driver cisco
hosting_devices/csr1kv_flavor cisco
hosting_devices/csr1kv_image cisco
hosting_devices/csr1kv_password cisco
hosting_devices/csr1kv_plugging_driver cisco
hosting_devices/csr1kv_username cisco
hyperv/force_hyperv_utils_v1 hyperv_agent
haproxy/loadbalancer_state_path lbaas_agent
haproxy/periodic_interval lbaas_services
haproxy/send_gratuitous_arp lbaas_agent
haproxy/user_group lbaas_agent
ipsec/config_base_dir vpnaas_ipsec
ipsec/enable_detailed_logging vpnaas_ipsec
ipsec/ipsec_status_check_interval vpnaas_ipsec
@ -662,10 +309,10 @@ keystone_authtoken/admin_token auth_token
keystone_authtoken/admin_user auth_token
keystone_authtoken/auth_admin_prefix auth_token
keystone_authtoken/auth_host auth_token
keystone_authtoken/auth_plugin auth_token
keystone_authtoken/auth_port auth_token
keystone_authtoken/auth_protocol auth_token
keystone_authtoken/auth_section auth_token
keystone_authtoken/auth_type auth_token
keystone_authtoken/auth_uri auth_token
keystone_authtoken/auth_version auth_token
keystone_authtoken/cache auth_token
@ -695,21 +342,9 @@ keystone_authtoken/revocation_cache_time auth_token
keystone_authtoken/signing_dir auth_token
keystone_authtoken/token_cache_time auth_token
l2pop/agent_boot_time ml2_l2pop
l3_arista/l3_sync_interval l3_arista
l3_arista/mlag_config l3_arista
l3_arista/primary_l3_host l3_arista
l3_arista/primary_l3_host_password l3_arista
l3_arista/primary_l3_host_username l3_arista
l3_arista/secondary_l3_host l3_arista
l3_arista/use_vrf l3_arista
l3_brocade_mlx/switch_names l3_brocade_mlx
libreswan/shutdown_check_back_off vpnaas_libreswan
libreswan/shutdown_check_retries vpnaas_libreswan
libreswan/shutdown_check_timeout vpnaas_libreswan
matchmaker_redis/host redis
matchmaker_redis/password redis
matchmaker_redis/port redis
matchmaker_ring/ringfile redis
ml2/extension_drivers ml2
ml2/external_network_type ml2
ml2/mechanism_drivers ml2
@ -718,17 +353,6 @@ ml2/physical_network_mtus ml2
ml2/segment_mtu ml2
ml2/tenant_network_types ml2
ml2/type_drivers ml2
ml2_ale_omniswitch/dhcp_server_interface ml2_ale_omniswitch
ml2_ale_omniswitch/omni_core_devices ml2_ale_omniswitch
ml2_ale_omniswitch/omni_edge_devices ml2_ale_omniswitch
ml2_ale_omniswitch/switch_save_config_interval ml2_ale_omniswitch
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_bagpipe/as_number ml2_bagpipe
ml2_brocade/address ml2_brocade
ml2_brocade/ostype ml2_brocade
ml2_brocade/osversion ml2_brocade
@ -736,89 +360,14 @@ ml2_brocade/password ml2_brocade
ml2_brocade/physical_networks ml2_brocade
ml2_brocade/rbridge_id ml2_brocade
ml2_brocade/username ml2_brocade
ml2_brocade_fi_ni/switch_names ml2_brocade_fi_ni
ml2_cisco/host_key_checks ml2_cisco
ml2_cisco/managed_physical_network ml2_cisco
ml2_cisco/never_cache_ssh_connection ml2_cisco
ml2_cisco/persistent_switch_config ml2_cisco
ml2_cisco/provider_vlan_auto_create ml2_cisco
ml2_cisco/provider_vlan_auto_trunk ml2_cisco
ml2_cisco/provider_vlan_name_prefix ml2_cisco
ml2_cisco/svi_round_robin ml2_cisco
ml2_cisco/switch_heartbeat_time ml2_cisco
ml2_cisco/vlan_name_prefix ml2_cisco
ml2_cisco/vxlan_global_config ml2_cisco
ml2_cisco_apic/apic_agent_poll_interval ml2_cisco
ml2_cisco_apic/apic_agent_report_interval ml2_cisco
ml2_cisco_apic/apic_app_profile_name ml2_cisco
ml2_cisco_apic/apic_domain_name ml2_cisco
ml2_cisco_apic/apic_entity_profile ml2_cisco
ml2_cisco_apic/apic_function_profile ml2_cisco
ml2_cisco_apic/apic_host_uplink_ports ml2_cisco
ml2_cisco_apic/apic_hosts ml2_cisco
ml2_cisco_apic/apic_lacp_profile ml2_cisco
ml2_cisco_apic/apic_name_mapping ml2_cisco
ml2_cisco_apic/apic_node_profile ml2_cisco
ml2_cisco_apic/apic_password ml2_cisco
ml2_cisco_apic/apic_sync_interval ml2_cisco
ml2_cisco_apic/apic_use_ssl ml2_cisco
ml2_cisco_apic/apic_username ml2_cisco
ml2_cisco_apic/apic_vlan_ns_name ml2_cisco
ml2_cisco_apic/apic_vlan_range ml2_cisco
ml2_cisco_apic/apic_vpc_pairs ml2_cisco
ml2_cisco_n1kv/default_policy_profile ml2_cisco
ml2_cisco_n1kv/http_pool_size ml2_cisco
ml2_cisco_n1kv/http_timeout ml2_cisco
ml2_cisco_n1kv/max_vsm_retries cisco
ml2_cisco_n1kv/n1kv_vsm_ips ml2_cisco
ml2_cisco_n1kv/password ml2_cisco
ml2_cisco_n1kv/poll_duration ml2_cisco
ml2_cisco_n1kv/restrict_network_profiles ml2_cisco
ml2_cisco_n1kv/restrict_policy_profiles ml2_cisco
ml2_cisco_n1kv/sync_interval ml2_cisco
ml2_cisco_n1kv/username ml2_cisco
ml2_cisco_ucsm/supported_pci_devs ml2_cisco
ml2_cisco_ucsm/ucsm_host_list ml2_cisco
ml2_cisco_ucsm/ucsm_ip ml2_cisco
ml2_cisco_ucsm/ucsm_password ml2_cisco
ml2_cisco_ucsm/ucsm_username ml2_cisco
ml2_fslsdn/crd_api_insecure ml2_fslsdn
ml2_fslsdn/crd_auth_strategy ml2_fslsdn
ml2_fslsdn/crd_auth_url ml2_fslsdn
ml2_fslsdn/crd_ca_certificates_file ml2_fslsdn
ml2_fslsdn/crd_password ml2_fslsdn
ml2_fslsdn/crd_region_name ml2_fslsdn
ml2_fslsdn/crd_tenant_name ml2_fslsdn
ml2_fslsdn/crd_url ml2_fslsdn
ml2_fslsdn/crd_url_timeout ml2_fslsdn
ml2_fslsdn/crd_user_name ml2_fslsdn
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_sriov/agent_required ml2_sriov
ml2_sriov/supported_pci_vendor_devs ml2_sriov
ml2_type_flat/flat_networks ml2_flat
ml2_type_geneve/max_header_size ml2_geneve
ml2_type_geneve/vni_ranges ml2_geneve
ml2_type_gre/tunnel_id_ranges ml2_gre
ml2_type_nexus_vxlan/mcast_ranges ml2_cisco
ml2_type_nexus_vxlan/vni_ranges ml2_cisco
ml2_type_route_target/rt_asn ml2_bagpipe
ml2_type_route_target/rt_nn_ranges ml2_bagpipe
ml2_type_vlan/network_vlan_ranges ml2_vlan
ml2_type_vxlan/vni_ranges ml2_vxlan
ml2_type_vxlan/vxlan_group ml2_vxlan
n1kv/management_port_profile cisco
n1kv/t1_network_profile cisco
n1kv/t1_port_profile cisco
n1kv/t2_network_profile cisco
n1kv/t2_port_profile cisco
netscaler_driver/is_synchronous lbaas_services
netscaler_driver/netscaler_ncc_cleanup_mode lbaas_services
netscaler_driver/netscaler_ncc_password lbaas_services
@ -826,13 +375,6 @@ netscaler_driver/netscaler_ncc_uri lbaas_services
netscaler_driver/netscaler_ncc_username lbaas_services
netscaler_driver/netscaler_status_collection lbaas_services
netscaler_driver/periodic_task_interval lbaas_services
neutron/admin_auth_url hyperv_agent
neutron/admin_password hyperv_agent
neutron/admin_tenant_name hyperv_agent
neutron/admin_username hyperv_agent
neutron/auth_strategy hyperv_agent
neutron/url hyperv_agent
neutron/url_timeout hyperv_agent
ngfw/smc_api_auth_key fwaas_ngfw
ngfw/smc_api_version fwaas_ngfw
ngfw/smc_url fwaas_ngfw
@ -844,56 +386,10 @@ nova/insecure nova
nova/keyfile nova
nova/region_name nova
nova/timeout nova
nsx_v3/ca_file nsx
nsx_v3/default_bridge_cluster_uuid nsx
nsx_v3/default_edge_cluster_uuid nsx
nsx_v3/default_overlay_tz_uuid nsx
nsx_v3/default_tier0_router_uuid nsx
nsx_v3/default_vlan_tz_uuid nsx
nsx_v3/insecure nsx
nsx_v3/nsx_manager nsx
nsx_v3/nsx_password nsx
nsx_v3/nsx_user nsx
nsx_v3/retries nsx
nsxv/backup_edge_pool nsx
nsxv/ca_file nsx
nsxv/cluster_moid nsx
nsxv/datacenter_moid nsx
nsxv/datastore_id nsx
nsxv/deployment_container_id nsx
nsxv/dhcp_lease_time nsx
nsxv/dvs_id nsx
nsxv/edge_appliance_password nsx
nsxv/edge_appliance_user nsx
nsxv/edge_ha nsx
nsxv/exclusive_router_appliance_size nsx
nsxv/external_network nsx
nsxv/insecure nsx
nsxv/locking_coordinator_url nsx
nsxv/manager_uri nsx
nsxv/maximum_tunnels_per_vnic nsx
nsxv/metadata_initializer nsx
nsxv/metadata_shared_secret nsx
nsxv/mgt_net_default_gateway nsx
nsxv/mgt_net_moid nsx
nsxv/mgt_net_proxy_ips nsx
nsxv/mgt_net_proxy_netmask nsx
nsxv/nova_metadata_ips nsx
nsxv/nova_metadata_port nsx
nsxv/password nsx
nsxv/resource_pool_id nsx
nsxv/retries nsx
nsxv/spoofguard_enabled nsx
nsxv/task_status_check_interval nsx
nsxv/tenant_router_types nsx
nsxv/user nsx
nsxv/vdn_scope_id nsx
octavia/allocates_vip lbaas_services
octavia/base_url lbaas_services
octavia/request_poll_interval lbaas_services
octavia/request_poll_timeout lbaas_services
onos/password onos
onos/url_path onos
onos/username onos
openswan/ipsec_config_template vpnaas_openswan
openswan/ipsec_secret_template vpnaas_openswan
oslo_concurrency/disable_process_locking rpc
@ -903,12 +399,17 @@ oslo_messaging_amqp/broadcast_prefix rpc
oslo_messaging_amqp/container_name rpc
oslo_messaging_amqp/group_request_prefix rpc
oslo_messaging_amqp/idle_timeout rpc
oslo_messaging_amqp/password rpc
oslo_messaging_amqp/sasl_config_dir rpc
oslo_messaging_amqp/sasl_config_name rpc
oslo_messaging_amqp/sasl_mechanisms rpc
oslo_messaging_amqp/server_request_prefix rpc
oslo_messaging_amqp/ssl_ca_file rpc
oslo_messaging_amqp/ssl_cert_file rpc
oslo_messaging_amqp/ssl_key_file rpc
oslo_messaging_amqp/ssl_key_password rpc
oslo_messaging_amqp/trace rpc
oslo_messaging_amqp/username rpc
oslo_messaging_qpid/amqp_auto_delete qpid
oslo_messaging_qpid/amqp_durable_queues qpid
oslo_messaging_qpid/qpid_heartbeat qpid
@ -953,23 +454,9 @@ oslo_policy/policy_default_rule api
oslo_policy/policy_dirs api
oslo_policy/policy_file api
oslo_versionedobjects/fatal_exception_format_errors logging
ovn/neutron_sync_mode ovn
ovn/ovsdb_connection ovn
ovn/ovsdb_connection_timeout ovn
ovsdb/enable_manager l2gw
ovsdb/l2_gw_agent_ca_cert_base_path l2gw
ovsdb/l2_gw_agent_cert_base_path l2gw
ovsdb/l2_gw_agent_priv_key_base_path l2gw
ovsdb/max_connection_retries l2gw
ovsdb/ovsdb_hosts l2gw
ovsdb/periodic_interval l2gw
plumgriddirector/director_server plumgrid
plumgriddirector/director_server_port plumgrid
plumgriddirector/distributed_locking plumgrid
plumgriddirector/driver plumgrid
plumgriddirector/password plumgrid
plumgriddirector/servertimeout plumgrid
plumgriddirector/username plumgrid
pluto/shutdown_check_back_off vpnaas_ipsec
pluto/shutdown_check_retries vpnaas_ipsec
pluto/shutdown_check_timeout vpnaas_ipsec
qos/notification_drivers common
radware/actions_to_skip lbaas_services
radware/ha_secondary_address lbaas_services
@ -1013,22 +500,16 @@ radwarev2/workflow_template_name lbaas_services
radwarev2_debug/configure_l3 lbaas_services
radwarev2_debug/configure_l4 lbaas_services
radwarev2_debug/provision_service lbaas_services
sdn/domain mlnx
sdn/password mlnx
sdn/session_timeout mlnx
sdn/timeout mlnx
sdn/url mlnx
sdn/username mlnx
service_auth/admin_password lbaas
service_auth/admin_project_domain lbaas
service_auth/admin_tenant_name lbaas
service_auth/admin_user lbaas
service_auth/admin_user_domain lbaas
service_auth/auth_url lbaas
service_auth/auth_version lbaas
service_auth/region lbaas
service_auth/service_name lbaas
service_providers/service_provider api
service_auth/admin_password service_auth
service_auth/admin_project_domain service_auth
service_auth/admin_tenant_name service_auth
service_auth/admin_user service_auth
service_auth/admin_user_domain service_auth
service_auth/auth_url service_auth
service_auth/auth_version service_auth
service_auth/region service_auth
service_auth/service_name service_auth
service_providers/service_provider common
strongswan/default_config_area vpnaas_strongswan
strongswan/ipsec_config_template vpnaas_strongswan
strongswan/ipsec_secret_template vpnaas_strongswan
@ -1037,8 +518,4 @@ vArmour/director fwaas_varmour
vArmour/director_port fwaas_varmour
vArmour/password fwaas_varmour
vArmour/username fwaas_varmour
vmware/console_delay_seconds vmware
vmware/maximum_objects vmware
vmware/serial_port_proxy_uri vmware
vmware/serial_port_service_uri vmware
vpnagent/vpn_device_driver vpnaas

View File

@ -66,6 +66,7 @@ quotas quotas
ryu RYU
sdnve SDN-VE
securitygroups security groups
service_auth LBaaS service authentication
sriov SR-IOV
vpnaas VPN-as-a-Service
vpnaas_ipsec VPNaaS IPsec plug-in