[config-ref] update neutron config options for Newton

Change-Id: I2552814591b19237284a943a985854bdc3b5f40c
This commit is contained in:
KATO Tomoyuki 2016-10-01 14:25:54 +09:00
parent c26657a776
commit 214bc4f82a
32 changed files with 316 additions and 693 deletions

View File

@ -6,5 +6,3 @@ Use the following options in the ``fwaas_driver.ini``
file for the FWaaS driver.
.. include:: ../tables/neutron-fwaas.rst
.. include:: ../tables/neutron-fwaas_ngfw.rst
.. include:: ../tables/neutron-fwaas_varmour.rst

View File

@ -74,58 +74,6 @@ Modular Layer 2 (ml2) SR-IOV Mechanism configuration options
.. include:: ../tables/neutron-ml2_sriov.rst
Configure the Oslo RPC messaging system
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenStack projects use an open standard for messaging middleware known
as AMQP. This messaging middleware enables the OpenStack services that
run on multiple servers to talk to each other. OpenStack Oslo RPC
supports two implementations of AMQP: RabbitMQ and ZeroMQ.
Configure RabbitMQ
------------------
OpenStack Oslo RPC uses RabbitMQ by default. Use these options to
configure the RabbitMQ message system. The ``rpc_backend`` option is
optional as long as RabbitMQ is the default messaging system. However,
if it is included the configuration, you must set it to
``neutron.openstack.common.rpc.impl_kombu``:
.. code-block:: ini
rpc_backend = neutron.openstack.common.rpc.impl_kombu
Use these options to configure the
RabbitMQ messaging system. You can
configure messaging communication for different installation
scenarios, tune retries for RabbitMQ, and define the size of the
RPC thread pool. To monitor notifications through RabbitMQ, you
must set the ``notification_driver`` option to
``neutron.openstack.common.notifier.rpc_notifier`` in the
``neutron.conf`` file.
.. include:: ../tables/neutron-rabbitmq.rst
Configure ZeroMQ
----------------
Use these options to configure the ZeroMQ messaging system for
OpenStack Oslo RPC. ZeroMQ is not the default messaging system,
so you must enable it by setting the ``rpc_backend`` option in
the ``neutron.conf`` file.
.. include:: ../tables/neutron-zeromq.rst
Configure messaging
-------------------
Use these common options to configure the RabbitMQ and ZeroMq
messaging drivers in the ``neutron.conf`` file.
.. include:: ../tables/neutron-rpc.rst
.. include:: ../tables/neutron-redis.rst
.. include:: ../tables/neutron-amqp.rst
Agent
~~~~~
@ -316,5 +264,6 @@ change security group settings.
Misc
~~~~
.. include:: ../tables/neutron-bgp.rst
.. include:: ../tables/neutron-cache.rst
.. include:: ../tables/neutron-fdb_agent.rst
.. include:: ../tables/neutron-qos.rst

View File

@ -20,10 +20,6 @@
-
* - ``external_pids`` = ``$state_path/external/pids``
- (String) Location to store child pid files
* - ``network_device_mtu`` = ``None``
- (Integer) DEPRECATED: MTU setting for device. This option will be removed in Newton. Please use the system-wide segment_mtu setting which the agents will take into account when wiring VIFs.
* - ``prefix_delegation_driver`` = ``dibbler``
- (String) 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``

View File

@ -1,24 +0,0 @@
..
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``
- (String) The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.
* - ``transport_url`` = ``None``
- (String) 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

@ -20,10 +20,10 @@
-
* - ``allow_bulk`` = ``True``
- (Boolean) Allow the usage of the bulk API
* - ``allow_pagination`` = ``False``
- (Boolean) Allow the usage of the pagination
* - ``allow_sorting`` = ``False``
- (Boolean) Allow the usage of the sorting
* - ``allow_pagination`` = ``True``
- (Boolean) DEPRECATED: Allow the usage of the pagination. This option has been deprecated and will now be enabled unconditionally.
* - ``allow_sorting`` = ``True``
- (Boolean) DEPRECATED: Allow the usage of the sorting. This option has been deprecated and will now be enabled unconditionally.
* - ``api_extensions_path`` =
- (String) 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``
@ -52,10 +52,12 @@
- (String) 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_middleware]**
-
* - ``enable_proxy_headers_parsing`` = ``False``
- (Boolean) Whether the application is behind a proxy or not. This determines if the middleware should parse the headers or not.
* - ``max_request_body_size`` = ``114688``
- (Integer) The maximum body size for each request, in bytes.
* - ``secure_proxy_ssl_header`` = ``X-Forwarded-Proto``
- (String) DEPRECATED: 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.
- (String) DEPRECATED: The HTTP Header that will be used to determine what the original request protocol scheme was, even if it was hidden by a SSL termination proxy.
* - **[oslo_versionedobjects]**
-
* - ``fatal_exception_format_errors`` = ``False``

View File

@ -0,0 +1,50 @@
..
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-cache:
.. list-table:: Description of cache configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``cache_url`` =
- (String) DEPRECATED: URL to connect to the cache back end. This option is deprecated in the Newton release and will be removed. Please add a [cache] group for oslo.cache in your neutron.conf and add "enable" and "backend" options in this section.
* - **[cache]**
-
* - ``backend`` = ``dogpile.cache.null``
- (String) Dogpile.cache backend module. It is recommended that Memcache or Redis (dogpile.cache.redis) be used in production deployments. For eventlet-based or highly threaded servers, Memcache with pooling (oslo_cache.memcache_pool) is recommended. For low thread servers, dogpile.cache.memcached is recommended. Test environments with a single instance of the server can use the dogpile.cache.memory backend.
* - ``backend_argument`` = ``[]``
- (Multi-valued) Arguments supplied to the backend module. Specify this option once per argument to be passed to the dogpile.cache backend. Example format: "<argname>:<value>".
* - ``config_prefix`` = ``cache.oslo``
- (String) Prefix for building the configuration dictionary for the cache region. This should not need to be changed unless there is another dogpile.cache region with the same configuration name.
* - ``debug_cache_backend`` = ``False``
- (Boolean) Extra debugging from the cache backend (cache keys, get/set/delete/etc calls). This is only really useful if you need to see the specific cache-backend get/set/delete calls with the keys/values. Typically this should be left set to false.
* - ``enabled`` = ``False``
- (Boolean) Global toggle for caching.
* - ``expiration_time`` = ``600``
- (Integer) Default TTL, in seconds, for any cached item in the dogpile.cache region. This applies to any cached method that doesn't have an explicit cache expiration time defined for it.
* - ``memcache_dead_retry`` = ``300``
- (Integer) Number of seconds memcached server is considered dead before it is tried again. (dogpile.cache.memcache and oslo_cache.memcache_pool backends only).
* - ``memcache_pool_connection_get_timeout`` = ``10``
- (Integer) Number of seconds that an operation will wait to get a memcache client connection.
* - ``memcache_pool_maxsize`` = ``10``
- (Integer) Max total number of open connections to every memcached server. (oslo_cache.memcache_pool backend only).
* - ``memcache_pool_unused_timeout`` = ``60``
- (Integer) Number of seconds a connection to memcached is held unused in the pool before it is closed. (oslo_cache.memcache_pool backend only).
* - ``memcache_servers`` = ``localhost:11211``
- (List) Memcache servers in the format of "host:port". (dogpile.cache.memcache and oslo_cache.memcache_pool backends only).
* - ``memcache_socket_timeout`` = ``3``
- (Integer) Timeout in seconds for every call to a server. (dogpile.cache.memcache and oslo_cache.memcache_pool backends only).
* - ``proxies`` =
- (List) Proxy classes to import that will affect the way the dogpile.cache backend functions. See the dogpile.cache documentation on changing-backend-behavior.

View File

@ -32,8 +32,6 @@
- (String) The type of authentication to use
* - ``base_mac`` = ``fa:16:3e:00:00:00``
- (String) 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.
* - ``bgp_drscheduler_driver`` = ``neutron.services.bgp.scheduler.bgp_dragent_scheduler.ChanceScheduler``
- (String) Driver used for scheduling BGP speakers to BGP DrAgent
* - ``bind_host`` = ``0.0.0.0``
- (String) The host IP to bind to
* - ``bind_port`` = ``9696``
@ -42,10 +40,6 @@
- (String) The core plugin Neutron will use
* - ``default_availability_zones`` =
- (List) 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``
- (String) DEPRECATED: 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``
- (String) DEPRECATED: 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``
- (Boolean) Allow sending resource operation notification to DHCP agent
* - ``dhcp_agents_per_network`` = ``1``
@ -74,28 +68,26 @@
- (Integer) MTU of the underlying physical network. Neutron uses this value to calculate MTU for all virtual network components. For flat and VLAN networks, neutron uses this value without modification. For overlay networks such as VXLAN, neutron automatically subtracts the overlay protocol overhead from this value. Defaults to 1500, the standard value for Ethernet.
* - ``ip_lib_force_root`` = ``False``
- (Boolean) Force ip_lib calls to use the root helper
* - ``ipam_driver`` = ``None``
- (String) 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'.
* - ``ipam_driver`` = ``internal``
- (String) Neutron IPAM (IP address management) driver to use. By default, the reference implementation of the Neutron IPAM driver is used.
* - ``mac_generation_retries`` = ``16``
- (Integer) How many times Neutron will retry MAC generation
- (Integer) DEPRECATED: How many times Neutron will retry MAC generation. This option is now obsolete and so is deprecated to be removed in the Ocata release.
* - ``max_allowed_address_pair`` = ``10``
- (Integer) Maximum number of allowed address pairs
* - ``max_dns_nameservers`` = ``5``
- (Integer) Maximum number of DNS nameservers per subnet
* - ``max_fixed_ips_per_port`` = ``5``
- (Integer) DEPRECATED: Maximum number of fixed ips per port. This option is deprecated and will be removed in the N release.
- (Integer) DEPRECATED: Maximum number of fixed ips per port. This option is deprecated and will be removed in the Ocata release.
* - ``max_rtr_adv_interval`` = ``100``
- (Integer) MaxRtrAdvInterval setting for radvd.conf
* - ``max_subnet_host_routes`` = ``20``
- (Integer) Maximum number of host routes per subnet
* - ``memcached_servers`` = ``None``
- (List) Memcached servers or None for in process cache.
* - ``min_rtr_adv_interval`` = ``30``
- (Integer) MinRtrAdvInterval setting for radvd.conf
* - ``periodic_fuzzy_delay`` = ``5``
- (Integer) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)
* - ``periodic_interval`` = ``40``
- (Integer) Seconds between running periodic tasks
- (Integer) Seconds between running periodic tasks.
* - ``report_interval`` = ``300``
- (Integer) Interval between two metering reports
* - ``state_path`` = ``/var/lib/neutron``
@ -103,13 +95,15 @@
* - ``vlan_transparent`` = ``False``
- (Boolean) If True, then allow plugins that support it to create VLAN transparent networks.
* - ``web_framework`` = ``legacy``
- (String) This will choose the web framework in which to run the Neutron API server. 'pecan' is a new experiemental rewrite of the API server.
- (String) This will choose the web framework in which to run the Neutron API server. 'pecan' is a new experimental rewrite of the API server.
* - **[AGENT]**
-
* - ``check_child_processes_action`` = ``respawn``
- (String) Action to be executed when a child process dies
* - ``check_child_processes_interval`` = ``60``
- (Integer) Interval between checks of child process liveness (seconds), use 0 to disable
* - ``debug_iptables_rules`` = ``False``
- (Boolean) Duplicate every iptables difference calculation to ensure the format being generated matches the format of iptables-save. This option should not be turned on for production systems because it imposes a performance penalty.
* - ``log_agent_heartbeats`` = ``False``
- (Boolean) Log agent heartbeats
* - ``polling_interval`` = ``2``
@ -118,6 +112,34 @@
- (String) 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``
- (String) Root helper daemon application to use when possible.
* - **[profiler]**
-
* - ``connection_string`` = ``messaging://``
- (String) Connection string for a notifier backend. Default value is messaging:// which sets the notifier to oslo_messaging.
Examples of possible values:
* messaging://: use oslo_messaging driver for sending notifications.
* - ``enabled`` = ``False``
- (Boolean) Enables the profiling for all services on this node. Default value is False (fully disable the profiling feature).
Possible values:
* True: Enables the feature
* False: Disables the feature. The profiling cannot be started via this project operations. If the profiling is triggered by another project, this project part will be empty.
* - ``hmac_keys`` = ``SECRET_KEY``
- (String) Secret key(s) to use for encrypting context data for performance profiling. This string value should have the following format: <key1>[,<key2>,...<keyn>], where each key is some random string. A user who triggers the profiling via the REST API has to set one of these keys in the headers of the REST API call to include profiling results of this node for this particular project.
Both "enabled" flag and "hmac_keys" config options should be set to enable profiling. Also, to generate correct profiling information across all services at least one key needs to be consistent between OpenStack projects. This ensures it can be used from client side to generate the trace, containing information from all possible resources.
* - ``trace_sqlalchemy`` = ``False``
- (Boolean) Enables SQL requests profiling in services. Default value is False (SQL requests won't be traced).
Possible values:
* True: Enables SQL requests profiling. Each SQL query will be part of the trace and can the be analyzed by how much time was spent for that.
* False: Disables SQL requests profiling. The spent time is only shown on a higher level of operations. Single SQL queries cannot be analyzed this way.
* - **[qos]**
-
* - ``notification_drivers`` = ``message_queue``

View File

@ -10,7 +10,7 @@
.. _neutron-designate:
.. list-table:: Description of designate configuration options
.. list-table:: Description of DNS service configuration options
:header-rows: 1
:class: config-ref-table
@ -30,6 +30,10 @@
- (String) Username for connecting to designate in admin context
* - ``allow_reverse_dns_lookup`` = ``True``
- (Boolean) Allow the creation of PTR records
* - ``ca_cert`` = ``None``
- (String) CA certificate file to use to verify connecting clients
* - ``insecure`` = ``False``
- (Boolean) Skip cert validation for SSL based admin_auth_url
* - ``ipv4_ptr_zone_prefix_size`` = ``24``
- (Integer) Number of bits in an ipv4 PTR zone that will be considered network prefix. It has to align to byte boundary. Minimum value is 8. Maximum value is 24. As a consequence, range of values is 8, 16 and 24
* - ``ipv6_ptr_zone_prefix_size`` = ``120``

View File

@ -19,14 +19,14 @@
* - **[DEFAULT]**
-
* - ``advertise_mtu`` = ``True``
- (Boolean) If True, advertise network MTU values if core plugin calculates them. MTU is advertised to running instances via DHCP and RA MTU options.
- (Boolean) DEPRECATED: If True, advertise network MTU values if core plugin calculates them. MTU is advertised to running instances via DHCP and RA MTU options.
* - ``dhcp_driver`` = ``neutron.agent.linux.dhcp.Dnsmasq``
- (String) The driver used to manage the DHCP server.
* - ``dnsmasq_base_log_dir`` = ``None``
- (String) 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`` =
- (String) Override the default dnsmasq settings with this file.
* - ``dnsmasq_dns_servers`` = ``None``
* - ``dnsmasq_dns_servers`` =
- (List) Comma-separated list of the DNS servers which will be used as forwarders.
* - ``dnsmasq_lease_max`` = ``16777216``
- (Integer) Limit number of leases to prevent a denial-of-service.

View File

@ -8,17 +8,15 @@
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-bgp:
.. _neutron-fdb_agent:
.. list-table:: Description of BGP configuration options
.. list-table:: Description of FDB agent configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[BGP]**
* - **[FDB]**
-
* - ``bgp_router_id`` = ``None``
- (String) 32-bit BGP identifier, typically an IPv4 address owned by the system running the BGP DrAgent.
* - ``bgp_speaker_driver`` = ``None``
- (String) BGP speaker driver class to be instantiated.
* - ``shared_physical_device_mappings`` =
- (List) Comma-separated list of <physical_network>:<network_device> tuples mapping physical network names to the agent's node-specific shared physical network device between SR-IOV and OVS or SR-IOV and linux bridge

View File

@ -18,6 +18,8 @@
- Description
* - **[fwaas]**
-
* - ``agent_version`` = ``v1``
- (String) Firewall agent class
* - ``driver`` =
- (String) Name of the FWaaS Driver
* - ``enabled`` = ``False``

View File

@ -1,26 +0,0 @@
..
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`` =
- (String) Authentication key to SMC API
* - ``smc_api_version`` =
- (String) verion of SMC API
* - ``smc_url`` =
- (String) URL to contact SMC server

View File

@ -1,28 +0,0 @@
..
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``
- (String) vArmour director ip
* - ``director_port`` = ``443``
- (String) vArmour director port
* - ``password`` = ``varmour``
- (String) vArmour director password
* - ``username`` = ``varmour``
- (String) vArmour director username

View File

@ -18,18 +18,10 @@
- Description
* - **[DEFAULT]**
-
* - ``agent_mode`` = ``legacy``
- (String) 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)
* - ``enable_metadata_proxy`` = ``True``
- (Boolean) Allow running metadata proxy.
* - ``enable_snat_by_default`` = ``True``
- (Boolean) Define the default value of enable_snat if not provided in external_gateway_info.
* - ``external_ingress_mark`` = ``0x2``
- (String) 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``
- (String) DEPRECATED: 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`` =
- (String) 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.
* - ``external_network_bridge`` =
- (String) DEPRECATED: Name of bridge used for external network traffic. When this parameter is set, the L3 agent will plug an interface directly into an external bridge which will not allow any wiring by the L2 agent. Using this will result in incorrect port statuses. This option is deprecated and will be removed in Ocata.
* - ``ha_confs_path`` = ``$state_path/ha_confs``
- (String) Location to store keepalived/conntrackd config files
* - ``ha_vrrp_advert_int`` = ``2``
@ -38,14 +30,10 @@
- (String) VRRP authentication password
* - ``ha_vrrp_auth_type`` = ``PASS``
- (String) VRRP authentication type
* - ``handle_internal_only_routers`` = ``True``
- (Boolean) 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``
- (String) 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``
- (String) The driver used to manage the virtual interface.
* - ``ipv6_gateway`` =
- (String) 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``
- (Boolean) 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``
@ -59,9 +47,7 @@
* - ``max_l3_agents_per_router`` = ``3``
- (Integer) 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``
- (Integer) 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.
* - ``send_arp_for_ha`` = ``3``
- (Integer) Send this many gratuitous ARPs for HA setup, if less than or equal to 0, the feature is disabled
- (Integer) DEPRECATED: Minimum number of L3 agents that have to be available in order to allow a new HA router to be scheduled. This option is deprecated in the Newton release and will be removed for the Ocata release where the scheduling of new HA routers will always be allowed.
* - **[AGENT]**
-
* - ``comment_iptables_rules`` = ``True``

View File

@ -19,13 +19,13 @@
* - **[DEFAULT]**
-
* - ``debug`` = ``False``
- (Boolean) If set to true, the logging level will be set to DEBUG instead of the default INFO level.
- (Boolean) If set to true, the logging level will be set to DEBUG instead of the default INFO level. **Mutable** This option can be changed without restarting.
* - ``device_driver`` = ``['neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver']``
- (Multi-valued) Drivers used to manage loadbalancing devices
* - ``interface_driver`` = ``None``
- (String) The driver used to manage the virtual interface.
* - ``periodic_interval`` = ``40``
- (Integer) Seconds between running periodic tasks
- (Integer) Seconds between running periodic tasks.
* - **[haproxy]**
-
* - ``loadbalancer_state_path`` = ``$state_path/lbaas``

View File

@ -18,30 +18,12 @@
- Description
* - **[DEFAULT]**
-
* - ``loadbalancer_pool_scheduler_driver`` = ``neutron_lbaas.services.loadbalancer.agent_scheduler.ChanceScheduler``
- (String) Driver to use for scheduling pool to a default loadbalancer agent
* - ``loadbalancer_scheduler_driver`` = ``neutron_lbaas.agent_scheduler.ChanceScheduler``
- (String) Driver to use for scheduling to a default loadbalancer agent
* - **[haproxy]**
-
* - ``jinja_config_template`` = ``/usr/lib/python/site-packages/neutron-lbaas/neutron_lbaas/services/loadbalancer/drivers/haproxy/templates/haproxy.loadbalancer.j2``
* - ``jinja_config_template`` = ``/usr/lib/python/site-packages/neutron-lbaas/neutron_lbaas/drivers/haproxy/templates/haproxy.loadbalancer.j2``
- (String) Jinja template file for haproxy configuration
* - **[netscaler_driver]**
-
* - ``is_synchronous`` = ``True``
- (String) Setting for option to enable synchronous operationsNetScaler Control Center Server.
* - ``netscaler_ncc_cleanup_mode`` = ``None``
- (String) Setting to enable/disable cleanup mode for NetScaler Control Center Server
* - ``netscaler_ncc_password`` = ``None``
- (String) Password to login to the NetScaler Control Center Server.
* - ``netscaler_ncc_uri`` = ``None``
- (String) The URL to reach the NetScaler Control Center Server.
* - ``netscaler_ncc_username`` = ``None``
- (String) Username to login to the NetScaler Control Center Server.
* - ``netscaler_status_collection`` = ``True,300``
- (String) Setting for member status collection fromNetScaler Control Center Server.
* - ``periodic_task_interval`` = ``2``
- (String) Setting for periodic task collection interval fromNetScaler Control Center Server..
* - **[octavia]**
-
* - ``allocates_vip`` = ``False``
@ -52,48 +34,6 @@
- (Integer) Interval in seconds to poll octavia when an entity is created, updated, or deleted.
* - ``request_poll_timeout`` = ``100``
- (Integer) Time to stop polling octavia when a status of an entity does not change.
* - **[radware]**
-
* - ``actions_to_skip`` = ``setup_l2_l3``
- (List) List of actions that are not pushed to the completion queue.
* - ``ha_secondary_address`` = ``None``
- (String) 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}``
- (Dict) 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'}``
- (Dict) Parameter for l2_l3 workflow setup.
* - ``l2_l3_workflow_name`` = ``openstack_l2_l3``
- (String) Name of l2_l3 workflow. Default: openstack_l2_l3.
* - ``l4_action_name`` = ``BaseCreate``
- (String) Name of the l4 workflow action. Default: BaseCreate.
* - ``l4_workflow_name`` = ``openstack_l4``
- (String) Name of l4 workflow. Default: openstack_l4.
* - ``service_adc_type`` = ``VA``
- (String) Service ADC type. Default: VA.
* - ``service_adc_version`` =
- (String) Service ADC version.
* - ``service_cache`` = ``20``
- (Integer) Size of service cache. Default: 20.
* - ``service_compression_throughput`` = ``100``
- (Integer) Service compression throughput. Default: 100.
* - ``service_ha_pair`` = ``False``
- (Boolean) Enables or disables the Service HA pair. Default: False.
* - ``service_isl_vlan`` = ``-1``
- (Integer) A required VLAN for the interswitch link to use.
* - ``service_resource_pool_ids`` =
- (List) Resource pool IDs.
* - ``service_session_mirroring_enabled`` = ``False``
- (Boolean) Enable or disable Alteon interswitch link for stateful session failover. Default: False.
* - ``service_ssl_throughput`` = ``100``
- (Integer) Service SSL throughput. Default: 100.
* - ``service_throughput`` = ``1000``
- (Integer) Service throughput. Default: 1000.
* - ``vdirect_address`` = ``None``
- (String) IP address of vDirect server.
* - ``vdirect_password`` = ``radware``
- (String) vDirect user password.
* - ``vdirect_user`` = ``vDirect``
- (String) vDirect user name.
* - **[radwarev2]**
-
* - ``child_workflow_template_names`` = ``manage_l3``

View File

@ -19,7 +19,7 @@
* - **[AGENT]**
-
* - ``prevent_arp_spoofing`` = ``True``
- (Boolean) DEPRECATED: 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. This option will be removed in Newton so the only way to disable protection will be via the port security extension.
- (Boolean) DEPRECATED: 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. This option will be removed in Ocata so the only way to disable protection will be via the port security extension.
* - ``quitting_rpc_timeout`` = ``10``
- (Integer) 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
* - **[LINUX_BRIDGE]**
@ -37,7 +37,7 @@
* - ``l2_population`` = ``False``
- (Boolean) Extension to use alongside ml2 plugin's l2population mechanism driver. It enables the plugin to populate VXLAN forwarding table.
* - ``local_ip`` = ``None``
- (Unknown) Local IP address of the VXLAN endpoints.
- (Unknown) IP address of local overlay (tunnel) network endpoint. Use either an IPv4 or IPv6 address that resides on one of the host network interfaces. The IP version of this value must match the value of the 'overlay_ip_version' option in the ML2 plug-in configuration file on the neutron server node(s).
* - ``tos`` = ``None``
- (Integer) TOS for vxlan interface protocol packets.
* - ``ttl`` = ``None``

View File

@ -18,25 +18,21 @@
- Description
* - **[DEFAULT]**
-
* - ``metadata_access_mark`` = ``0x1``
- (String) 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``
- (Integer) Number of backlog requests to configure the metadata server socket with
* - ``metadata_port`` = ``9697``
- (Port number) TCP Port used by Neutron metadata namespace proxy.
* - ``metadata_proxy_group`` =
- (String) Group (gid or name) running metadata proxy after its initialization (if empty: agent effective group).
* - ``metadata_proxy_shared_secret`` =
- (String) 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``
- (String) Location for Metadata Proxy UNIX domain socket.
- (String) Location of Metadata Proxy UNIX domain socket
* - ``metadata_proxy_socket_mode`` = ``deduce``
- (String) 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`` =
- (String) User (uid or name) running metadata proxy after its initialization (if empty: agent effective user).
* - ``metadata_proxy_watch_log`` = ``None``
- (Boolean) 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``
* - ``metadata_workers`` = ``0``
- (Integer) Number of separate worker processes for metadata server (defaults to half of the number of CPUs)
* - ``nova_metadata_insecure`` = ``False``
- (Boolean) Allow to perform insecure SSL (https) requests to nova metadata

View File

@ -24,10 +24,12 @@
- (String) 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`` =
- (List) An ordered list of networking mechanism driver entrypoints to be loaded from the neutron.ml2.mechanism_drivers namespace.
* - ``path_mtu`` = ``1500``
- (Integer) Maximum size of an IP packet (MTU) that can traverse the underlying physical network infrastructure without fragmentation. For instances using a self-service/private network, neutron subtracts the overlay protocol overhead from this value and provides it to instances via DHCP option 26. For example, using a value of 9000, DHCP provides 8950 to instances using a VXLAN network that contains 50 bytes of overhead. Using a value of 0 disables this feature and instances typically default to a 1500 MTU. Only impacts instances, not neutron network components such as bridges and routers.
* - ``overlay_ip_version`` = ``4``
- (Integer) IP version of all overlay (tunnel) network endpoints. Use a value of 4 for IPv4 or 6 for IPv6.
* - ``path_mtu`` = ``0``
- (Integer) Maximum size of an IP packet (MTU) that can traverse the underlying physical network infrastructure without fragmentation when using an overlay/tunnel protocol. This option allows specifying a physical network MTU value that differs from the default global_physnet_mtu value.
* - ``physical_network_mtus`` =
- (List) 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.
- (List) 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 global_physnet_mtu value.
* - ``tenant_network_types`` = ``local``
- (List) 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``

View File

@ -18,7 +18,7 @@
- Description
* - **[ml2_type_geneve]**
-
* - ``max_header_size`` = ``50``
* - ``max_header_size`` = ``30``
- (Integer) 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`` =
- (List) Comma-separated list of <vni_min>:<vni_max> tuples enumerating ranges of Geneve VNI IDs that are available for tenant network allocation

View File

@ -18,5 +18,5 @@
- Description
* - **[ml2_sriov]**
-
* - ``supported_pci_vendor_devs`` = ``15b3:1004, 8086:10ca``
- (List) 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.
* - ``supported_pci_vendor_devs`` = ``None``
- (List) DEPRECATED: Comma-separated list of supported PCI vendor devices, as defined by vendor_id:product_id according to the PCI ID Repository. Default None accept all PCI vendor devicesDEPRECATED: This option is deprecated in the Newton release and will be removed in the Ocata release. Starting from Ocata the mechanism driver will accept all PCI vendor devices.

View File

@ -41,7 +41,7 @@
* - ``ovsdb_monitor_respawn_interval`` = ``30``
- (Integer) The number of seconds to wait before respawning the ovsdb monitor after losing communication with it.
* - ``prevent_arp_spoofing`` = ``True``
- (Boolean) DEPRECATED: 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. This option will be removed in Newton so the only way to disable protection will be via the port security extension.
- (Boolean) DEPRECATED: 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. This option will be removed in Ocata so the only way to disable protection will be via the port security extension.
* - ``quitting_rpc_timeout`` = ``10``
- (Integer) 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``
@ -55,7 +55,7 @@
* - **[OVS]**
-
* - ``bridge_mappings`` =
- (List) 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.
- (List) 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.
* - ``datapath_type`` = ``system``
- (String) 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``
@ -63,10 +63,10 @@
* - ``integration_bridge`` = ``br-int``
- (String) 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``
- (Unknown) Local IP address of tunnel endpoint.
- (Unknown) IP address of local overlay (tunnel) network endpoint. Use either an IPv4 or IPv6 address that resides on one of the host network interfaces. The IP version of this value must match the value of the 'overlay_ip_version' option in the ML2 plug-in configuration file on the neutron server node(s).
* - ``of_connect_timeout`` = ``30``
- (Integer) Timeout in seconds to wait for the local switch connecting the controller. Used only for 'native' driver.
* - ``of_interface`` = ``ovs-ofctl``
* - ``of_interface`` = ``native``
- (String) OpenFlow interface to use.
* - ``of_listen_address`` = ``127.0.0.1``
- (Unknown) Address to listen on for OpenFlow connections. Used only for 'native' driver.
@ -76,7 +76,7 @@
- (Integer) Timeout in seconds to wait for a single OpenFlow request. Used only for 'native' driver.
* - ``ovsdb_connection`` = ``tcp:127.0.0.1:6640``
- (String) The connection string for the native OVSDB backend. Requires the native ovsdb_interface to be enabled.
* - ``ovsdb_interface`` = ``vsctl``
* - ``ovsdb_interface`` = ``native``
- (String) The interface for interacting with the OVSDB
* - ``tun_peer_patch_port`` = ``patch-int``
- (String) Peer patch port in tunnel bridge for integration bridge.

View File

@ -25,7 +25,7 @@
* - ``default_quota`` = ``-1``
- (Integer) Default number of resource allowed per tenant. A negative value means unlimited.
* - ``quota_driver`` = ``neutron.db.quota.driver.DbQuotaDriver``
- (String) Default driver to use for quota checks
- (String) Default driver to use for quota checks.
* - ``quota_firewall`` = ``10``
- (Integer) Number of firewalls allowed per tenant. A negative value means unlimited.
* - ``quota_firewall_policy`` = ``10``
@ -34,12 +34,8 @@
- (Integer) Number of firewall rules allowed per tenant. A negative value means unlimited.
* - ``quota_floatingip`` = ``50``
- (Integer) Number of floating IPs allowed per tenant. A negative value means unlimited.
* - ``quota_health_monitor`` = ``-1``
- (Integer) Number of health monitors allowed per tenant. A negative value means unlimited.
* - ``quota_healthmonitor`` = ``-1``
- (Integer) Number of health monitors allowed per tenant. A negative value means unlimited.
* - ``quota_items`` = ``network, subnet, port``
- (List) DEPRECATED: Resource name(s) that are supported in quota features. This option is now deprecated for removal.
* - ``quota_listener`` = ``-1``
- (Integer) Number of Loadbalancer Listeners allowed per tenant. A negative value means unlimited.
* - ``quota_loadbalancer`` = ``10``
@ -62,7 +58,5 @@
- (Integer) Number of security rules allowed per tenant. A negative value means unlimited.
* - ``quota_subnet`` = ``10``
- (Integer) Number of subnets allowed per tenant, A negative value means unlimited.
* - ``quota_vip`` = ``10``
- (Integer) Number of vips allowed per tenant. A negative value means unlimited.
* - ``track_quota_usage`` = ``True``
- (Boolean) Keep in track in the database of current resourcequota usage. Plugins which do not leverage the neutron database should set this flag to False
- (Boolean) Keep in track in the database of current resource quota usage. Plugins which do not leverage the neutron database should set this flag to False.

View File

@ -1,130 +0,0 @@
..
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``
- (Boolean) Auto-delete queues in AMQP.
* - ``amqp_durable_queues`` = ``False``
- (Boolean) Use durable queues in AMQP.
* - ``channel_max`` = ``None``
- (Integer) Maximum number of channels to allow
* - ``default_notification_exchange`` = ``${control_exchange}_notification``
- (String) Exchange name for for sending notifications
* - ``default_notification_retry_attempts`` = ``-1``
- (Integer) Reconnecting retry count in case of connectivity problem during sending notification, -1 means infinite retry.
* - ``default_rpc_exchange`` = ``${control_exchange}_rpc``
- (String) Exchange name for sending RPC messages
* - ``default_rpc_retry_attempts`` = ``-1``
- (Integer) Reconnecting retry count in case of connectivity problem during sending RPC message, -1 means infinite retry. If actual retry attempts in not 0 the rpc request could be processed more then one time
* - ``fake_rabbit`` = ``False``
- (Boolean) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
* - ``frame_max`` = ``None``
- (Integer) The maximum byte size for an AMQP frame
* - ``heartbeat_interval`` = ``1``
- (Integer) How often to send heartbeats for consumer's connections
* - ``heartbeat_rate`` = ``2``
- (Integer) How often times during the heartbeat_timeout_threshold we check the heartbeat.
* - ``heartbeat_timeout_threshold`` = ``60``
- (Integer) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL
* - ``host_connection_reconnect_delay`` = ``0.25``
- (Floating point) Set delay for reconnection to some host which has connection error
* - ``kombu_compression`` = ``None``
- (String) EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not be used. This option may notbe available in future versions.
* - ``kombu_failover_strategy`` = ``round-robin``
- (String) Determines how the next RabbitMQ node is chosen in case the one we are currently connected to becomes unavailable. Takes effect only if more than one RabbitMQ node is provided in config.
* - ``kombu_missing_consumer_retry_timeout`` = ``60``
- (Integer) How long to wait a missing client before abandoning to send it its replies. This value should not be longer than rpc_response_timeout.
* - ``kombu_reconnect_delay`` = ``1.0``
- (Floating point) How long to wait before reconnecting in response to an AMQP consumer cancel notification.
* - ``kombu_ssl_ca_certs`` =
- (String) SSL certification authority file (valid only if SSL enabled).
* - ``kombu_ssl_certfile`` =
- (String) SSL cert file (valid only if SSL enabled).
* - ``kombu_ssl_keyfile`` =
- (String) SSL key file (valid only if SSL enabled).
* - ``kombu_ssl_version`` =
- (String) 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.
* - ``notification_listener_prefetch_count`` = ``100``
- (Integer) Max number of not acknowledged message which RabbitMQ can send to notification listener.
* - ``notification_persistence`` = ``False``
- (Boolean) Persist notification messages.
* - ``notification_retry_delay`` = ``0.25``
- (Floating point) Reconnecting retry delay in case of connectivity problem during sending notification message
* - ``pool_max_overflow`` = ``0``
- (Integer) Maximum number of connections to create above `pool_max_size`.
* - ``pool_max_size`` = ``10``
- (Integer) Maximum number of connections to keep queued.
* - ``pool_recycle`` = ``600``
- (Integer) Lifetime of a connection (since creation) in seconds or None for no recycling. Expired connections are closed on acquire.
* - ``pool_stale`` = ``60``
- (Integer) Threshold at which inactive (since release) connections are considered stale in seconds or None for no staleness. Stale connections are closed on acquire.
* - ``pool_timeout`` = ``30``
- (Integer) Default number of seconds to wait for a connections to available
* - ``rabbit_ha_queues`` = ``False``
- (Boolean) Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring is no longer controlled by the x-ha-policy argument when declaring a queue. If you just want to make sure that all queues (except those with auto-generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy HA '^(?!amq\.).*' '{"ha-mode": "all"}' "
* - ``rabbit_host`` = ``localhost``
- (String) The RabbitMQ broker address where a single node is used.
* - ``rabbit_hosts`` = ``$rabbit_host:$rabbit_port``
- (List) RabbitMQ HA cluster host:port pairs.
* - ``rabbit_interval_max`` = ``30``
- (Integer) Maximum interval of RabbitMQ connection retries. Default is 30 seconds.
* - ``rabbit_login_method`` = ``AMQPLAIN``
- (String) The RabbitMQ login method.
* - ``rabbit_max_retries`` = ``0``
- (Integer) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count).
* - ``rabbit_password`` = ``guest``
- (String) The RabbitMQ password.
* - ``rabbit_port`` = ``5672``
- (Port number) The RabbitMQ broker port where a single node is used.
* - ``rabbit_qos_prefetch_count`` = ``0``
- (Integer) Specifies the number of messages to prefetch. Setting to zero allows unlimited messages.
* - ``rabbit_retry_backoff`` = ``2``
- (Integer) How long to backoff for between retries when connecting to RabbitMQ.
* - ``rabbit_retry_interval`` = ``1``
- (Integer) How frequently to retry connecting with RabbitMQ.
* - ``rabbit_transient_queues_ttl`` = ``1800``
- (Integer) Positive integer representing duration in seconds for queue TTL (x-expires). Queues which are unused for the duration of the TTL are automatically deleted. The parameter affects only reply and fanout queues.
* - ``rabbit_use_ssl`` = ``False``
- (Boolean) Connect over SSL for RabbitMQ.
* - ``rabbit_userid`` = ``guest``
- (String) The RabbitMQ userid.
* - ``rabbit_virtual_host`` = ``/``
- (String) The RabbitMQ virtual host.
* - ``rpc_listener_prefetch_count`` = ``100``
- (Integer) Max number of not acknowledged message which RabbitMQ can send to rpc listener.
* - ``rpc_queue_expiration`` = ``60``
- (Integer) Time to live for rpc queues without consumers in seconds.
* - ``rpc_reply_exchange`` = ``${control_exchange}_rpc_reply``
- (String) Exchange name for receiving RPC replies
* - ``rpc_reply_listener_prefetch_count`` = ``100``
- (Integer) Max number of not acknowledged message which RabbitMQ can send to rpc reply listener.
* - ``rpc_reply_retry_attempts`` = ``-1``
- (Integer) Reconnecting retry count in case of connectivity problem during sending reply. -1 means infinite retry during rpc_timeout
* - ``rpc_reply_retry_delay`` = ``0.25``
- (Floating point) Reconnecting retry delay in case of connectivity problem during sending reply.
* - ``rpc_retry_delay`` = ``0.25``
- (Floating point) Reconnecting retry delay in case of connectivity problem during sending RPC message
* - ``socket_timeout`` = ``0.25``
- (Floating point) Set socket timeout in seconds for connection's socket
* - ``ssl`` = ``None``
- (Boolean) Enable SSL
* - ``ssl_options`` = ``None``
- (Dict) Arguments passed to ssl.wrap_socket
* - ``tcp_user_timeout`` = ``0.25``
- (Floating point) Set TCP_USER_TIMEOUT in seconds for connection's socket

View File

@ -21,16 +21,16 @@
* - ``check_timeout`` = ``20000``
- (Integer) Time in ms to wait before the transaction is killed.
* - ``host`` = ``127.0.0.1``
- (String) Host to locate redis.
- (String) DEPRECATED: Host to locate redis. Replaced by [DEFAULT]/transport_url
* - ``password`` =
- (String) Password for Redis server (optional).
- (String) DEPRECATED: Password for Redis server (optional). Replaced by [DEFAULT]/transport_url
* - ``port`` = ``6379``
- (Port number) Use this port to connect to redis host.
- (Port number) DEPRECATED: Use this port to connect to redis host. Replaced by [DEFAULT]/transport_url
* - ``sentinel_group_name`` = ``oslo-messaging-zeromq``
- (String) Redis replica set name.
* - ``sentinel_hosts`` =
- (List) List of Redis Sentinel hosts (fault tolerance mode) e.g. [host:port, host1:port ... ]
* - ``socket_timeout`` = ``1000``
- (List) DEPRECATED: List of Redis Sentinel hosts (fault tolerance mode) e.g. [host:port, host1:port ... ] Replaced by [DEFAULT]/transport_url
* - ``socket_timeout`` = ``10000``
- (Integer) Timeout in ms on blocking socket operations
* - ``wait_timeout`` = ``500``
* - ``wait_timeout`` = ``2000``
- (Integer) Time in ms to wait between connection attempts.

View File

@ -1,86 +0,0 @@
..
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``
- (String) The messaging driver to use, defaults to rabbit. Other drivers include amqp and zmq.
* - ``rpc_cast_timeout`` = ``-1``
- (Integer) Seconds to wait before a cast expires (TTL). The default value of -1 specifies an infinite linger period. The value of 0 specifies no linger period. Pending messages shall be discarded immediately when the socket is closed. Only supported by impl_zmq.
* - ``rpc_conn_pool_size`` = ``30``
- (Integer) Size of RPC connection pool.
* - ``rpc_poll_timeout`` = ``1``
- (Integer) The default number of seconds that poll should wait. Poll raises timeout exception when timeout expired.
* - ``rpc_response_timeout`` = ``60``
- (Integer) Seconds to wait for a response from a call.
* - ``rpc_state_report_workers`` = ``1``
- (Integer) Number of RPC worker processes dedicated to state reports queue
* - ``rpc_workers`` = ``1``
- (Integer) Number of RPC worker processes for service
* - **[oslo_concurrency]**
-
* - ``disable_process_locking`` = ``False``
- (Boolean) Enables or disables inter-process locks.
* - ``lock_path`` = ``None``
- (String) 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]**
-
* - ``event_stream_topic`` = ``neutron_lbaas_event``
- (String) topic name for receiving events from a queue
* - **[oslo_messaging_amqp]**
-
* - ``allow_insecure_clients`` = ``False``
- (Boolean) Accept clients using either SSL or plain TCP
* - ``broadcast_prefix`` = ``broadcast``
- (String) address prefix used when broadcasting to all servers
* - ``container_name`` = ``None``
- (String) Name for the AMQP container
* - ``group_request_prefix`` = ``unicast``
- (String) address prefix when sending to any server in group
* - ``idle_timeout`` = ``0``
- (Integer) Timeout for inactive connections (in seconds)
* - ``password`` =
- (String) Password for message broker authentication
* - ``sasl_config_dir`` =
- (String) Path to directory that contains the SASL configuration
* - ``sasl_config_name`` =
- (String) Name of configuration file (without .conf suffix)
* - ``sasl_mechanisms`` =
- (String) Space separated list of acceptable SASL mechanisms
* - ``server_request_prefix`` = ``exclusive``
- (String) address prefix used when sending to a specific server
* - ``ssl_ca_file`` =
- (String) CA certificate PEM file to verify server certificate
* - ``ssl_cert_file`` =
- (String) Identifying certificate PEM file to present to clients
* - ``ssl_key_file`` =
- (String) Private key PEM file used to sign cert_file certificate
* - ``ssl_key_password`` = ``None``
- (String) Password for decrypting ssl_key_file (if encrypted)
* - ``trace`` = ``False``
- (Boolean) Debug: dump AMQP frames to stdout
* - ``username`` =
- (String) User name for message broker authentication
* - **[oslo_messaging_notifications]**
-
* - ``driver`` = ``[]``
- (Multi-valued) The Drivers(s) to handle sending notifications. Possible values are messaging, messagingv2, routing, log, test, noop
* - ``topics`` = ``notifications``
- (List) AMQP topic used for OpenStack notifications.
* - ``transport_url`` = ``None``
- (String) A URL representing the messaging driver to use for notifications. If not set, we fall back to the same configuration used for RPC.

View File

@ -34,6 +34,8 @@
- (String) The auth version used to authenticate
* - ``endpoint_type`` = ``public``
- (String) The endpoint_type to be used
* - ``insecure`` = ``False``
- (Boolean) Disable server certificate verification
* - ``region`` = ``RegionOne``
- (String) The deployment region
* - ``service_name`` = ``lbaas``

View File

@ -8,9 +8,9 @@
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_agent.rst:
.. _neutron-sriov_agent:
.. list-table:: Description of SR-IOV configuration options
.. list-table:: Description of SR-IOV agent configuration options
:header-rows: 1
:class: config-ref-table

View File

@ -30,6 +30,8 @@
- (Integer) Interval for checking ipsec status
* - **[pluto]**
-
* - ``restart_check_config`` = ``False``
- (Boolean) Enable this flag to avoid from unnecessary restart
* - ``shutdown_check_back_off`` = ``1.5``
- (Floating point) A factor to increase the retry interval for each retry
* - ``shutdown_check_retries`` = ``5``

View File

@ -1,44 +0,0 @@
..
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_bind_address`` = ``*``
- (String) 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``
- (Integer) Number of retries to find free port number before fail with ZMQBindError.
* - ``rpc_zmq_concurrency`` = ``eventlet``
- (String) Type of concurrency used. Either "native" or "eventlet"
* - ``rpc_zmq_contexts`` = ``1``
- (Integer) Number of ZeroMQ contexts, defaults to 1.
* - ``rpc_zmq_host`` = ``localhost``
- (String) 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``
- (String) Directory for holding IPC sockets.
* - ``rpc_zmq_matchmaker`` = ``redis``
- (String) MatchMaker driver.
* - ``rpc_zmq_max_port`` = ``65536``
- (Integer) Maximal port number for random ports range.
* - ``rpc_zmq_min_port`` = ``49152``
- (Port number) Minimal port number for random ports range.
* - ``rpc_zmq_topic_backlog`` = ``None``
- (Integer) Maximum number of ingress messages to locally buffer per topic. Default is unlimited.
* - ``use_pub_sub`` = ``True``
- (Boolean) Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy.
* - ``zmq_target_expire`` = ``120``
- (Integer) Expiration timeout in seconds of a name service record about existing target ( < 0 means no timeout).

View File

@ -1,6 +1,5 @@
advertise_mtu dhcp_agent
agent_down_time common
agent_mode l3_agent
allow_automatic_dhcp_failover common
allow_automatic_l3agent_failover common
allow_bulk api
@ -14,16 +13,16 @@ auth_ca_cert common
auth_strategy common
backlog api
base_mac common
bgp_drscheduler_driver common
bind_host common
bind_port common
cache_url cache
client_socket_timeout api
control_exchange amqp
conn_pool_min_size disable
conn_pool_ttl disable
control_exchange disable
core_plugin common
debug lbaas_agent
default_availability_zones common
default_ipv4_subnet_pool common
default_ipv6_subnet_pool common
default_log_levels disable
device_driver lbaas_agent
dhcp_agent_notification common
@ -44,37 +43,31 @@ driver metering_agent
dvr_base_mac dvr
enable_isolated_metadata dhcp_agent
enable_metadata_network dhcp_agent
enable_metadata_proxy l3_agent
enable_new_agents common
enable_services_on_agents_with_admin_state_down common
enable_snat_by_default l3_agent
executor_thread_pool_size common
external_dns_driver common
external_ingress_mark l3_agent
external_network_bridge l3_agent
external_pids agent
fatal_deprecations disable
force_metadata dhcp_agent
gateway_external_network_id l3_agent
global_physnet_mtu common
ha_confs_path l3_agent
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 l3_agent dhcp_agent
instance_format disable
instance_uuid_format disable
interface_driver l3_agent dhcp_agent lbaas_agent
ip_lib_force_root common
ipam_driver common
ipv6_gateway l3_agent
ipv6_pd_enabled l3_agent
l3_ha l3_agent
l3_ha_net_cidr l3_agent
l3_ha_network_physical_name l3_agent
l3_ha_network_type l3_agent
loadbalancer_pool_scheduler_driver lbaas_services
loadbalancer_scheduler_driver lbaas_services
log_config_append disable
log_date_format disable
@ -95,10 +88,7 @@ max_routes quotas
max_rtr_adv_interval common
max_subnet_host_routes common
measure_interval metering_agent
memcached_servers common
metadata_access_mark metadata
metadata_backlog metadata
metadata_port metadata
metadata_proxy_group metadata
metadata_proxy_shared_secret metadata
metadata_proxy_socket metadata
@ -127,7 +117,6 @@ pd_confs pd_linux_agent
pd_dhcp_driver pd_linux_agent
periodic_fuzzy_delay common
periodic_interval common lbaas_agent
prefix_delegation_driver agent
publish_errors disable
ra_confs ipv6_ra
report_interval common
@ -136,31 +125,31 @@ retry_until_window api
router_auto_schedule scheduler
router_distributed dvr
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_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_max_port zeromq
rpc_zmq_min_port zeromq
rpc_zmq_topic_backlog zeromq
send_arp_for_ha l3_agent
rpc_backend disable
rpc_cast_timeout disable
rpc_conn_pool_size disable
rpc_poll_timeout disable
rpc_response_timeout disable
rpc_state_report_workers disable
rpc_workers disable
rpc_zmq_bind_address disable
rpc_zmq_bind_port_retries disable
rpc_zmq_contexts disable
rpc_zmq_host disable
rpc_zmq_ipc_dir disable
rpc_zmq_matchmaker disable
rpc_zmq_max_port disable
rpc_zmq_min_port disable
rpc_zmq_serialization disable
rpc_zmq_topic_backlog disable
send_events_interval compute
service_plugins api
state_path common
syslog_log_facility disable
tcp_keepidle api
transport_url amqp
use_pub_sub zeromq
transport_url disable
use_pub_sub disable
use_router_proxy disable
use_ssl api
use_stderr disable
use_syslog disable
@ -172,13 +161,16 @@ web_framework common
wsgi_default_pool_size api
wsgi_keep_alive api
wsgi_log_format api
zmq_target_expire zeromq
zmq_immediate disable
zmq_target_expire disable
zmq_target_update disable
AGENT/agent_type agent
AGENT/arp_responder openvswitch_agent
AGENT/availability_zone agent
AGENT/check_child_processes_action common
AGENT/check_child_processes_interval common
AGENT/comment_iptables_rules l3_agent
AGENT/debug_iptables_rules common
AGENT/dont_fragment openvswitch_agent ml2_ofa
AGENT/drop_flows_on_start openvswitch_agent
AGENT/enable_distributed_routing openvswitch_agent
@ -197,8 +189,7 @@ AGENT/tunnel_types openvswitch_agent
AGENT/use_helper_for_ns_read l3_agent
AGENT/veth_mtu openvswitch_agent
AGENT/vxlan_udp_port openvswitch_agent
BGP/bgp_router_id bgp
BGP/bgp_speaker_driver bgp
FDB/shared_physical_device_mappings fdb_agent
LINUX_BRIDGE/bridge_mappings linuxbridge_agent
LINUX_BRIDGE/physical_interface_mappings linuxbridge_agent
OVS/bridge_mappings openvswitch_agent
@ -225,7 +216,6 @@ QUOTAS/quota_firewall quotas
QUOTAS/quota_firewall_policy quotas
QUOTAS/quota_firewall_rule quotas
QUOTAS/quota_floatingip quotas
QUOTAS/quota_health_monitor quotas
QUOTAS/quota_healthmonitor quotas
QUOTAS/quota_listener quotas
QUOTAS/quota_loadbalancer quotas
@ -238,7 +228,6 @@ QUOTAS/quota_router quotas
QUOTAS/quota_security_group quotas
QUOTAS/quota_security_group_rule quotas
QUOTAS/quota_subnet quotas
QUOTAS/quota_vip quotas
QUOTAS/track_quota_usage quotas
SECURITYGROUP/enable_ipset securitygroups
SECURITYGROUP/enable_security_group securitygroups
@ -253,6 +242,19 @@ VXLAN/tos linuxbridge_agent
VXLAN/ttl linuxbridge_agent
VXLAN/vxlan_group linuxbridge_agent
agent/extensions l2_agent
cache/backend cache
cache/backend_argument cache
cache/config_prefix cache
cache/debug_cache_backend cache
cache/enabled cache
cache/expiration_time cache
cache/memcache_dead_retry cache
cache/memcache_pool_connection_get_timeout cache
cache/memcache_pool_maxsize cache
cache/memcache_pool_unused_timeout cache
cache/memcache_servers cache
cache/memcache_socket_timeout cache
cache/proxies cache
certificates/barbican_auth lbaas
certificates/cert_manager_type lbaas
certificates/storage_path lbaas
@ -295,10 +297,13 @@ designate/admin_tenant_id designate
designate/admin_tenant_name designate
designate/admin_username designate
designate/allow_reverse_dns_lookup designate
designate/ca_cert designate
designate/insecure designate
designate/ipv4_ptr_zone_prefix_size designate
designate/ipv6_ptr_zone_prefix_size designate
designate/ptr_zone_email designate
designate/url designate
fwaas/agent_version fwaas
fwaas/driver fwaas
fwaas/enabled fwaas
haproxy/jinja_config_template lbaas_services
@ -359,6 +364,7 @@ matchmaker_redis/wait_timeout redis
ml2/extension_drivers ml2
ml2/external_network_type ml2
ml2/mechanism_drivers ml2
ml2/overlay_ip_version ml2
ml2/path_mtu ml2
ml2/physical_network_mtus ml2
ml2/tenant_network_types ml2
@ -371,16 +377,6 @@ ml2_type_gre/tunnel_id_ranges ml2_gre
ml2_type_vlan/network_vlan_ranges ml2_vlan
ml2_type_vxlan/vni_ranges ml2_vxlan
ml2_type_vxlan/vxlan_group ml2_vxlan
netscaler_driver/is_synchronous lbaas_services
netscaler_driver/netscaler_ncc_cleanup_mode lbaas_services
netscaler_driver/netscaler_ncc_password lbaas_services
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
ngfw/smc_api_auth_key fwaas_ngfw
ngfw/smc_api_version fwaas_ngfw
ngfw/smc_url fwaas_ngfw
nova/auth_section nova
nova/auth_type nova
nova/cafile nova
@ -396,113 +392,135 @@ octavia/request_poll_interval lbaas_services
octavia/request_poll_timeout lbaas_services
openswan/ipsec_config_template vpnaas_openswan
openswan/ipsec_secret_template vpnaas_openswan
oslo_concurrency/disable_process_locking rpc
oslo_concurrency/lock_path rpc
oslo_messaging/event_stream_topic rpc
oslo_messaging_amqp/allow_insecure_clients rpc
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_notifications/driver rpc
oslo_messaging_notifications/topics rpc
oslo_messaging_notifications/transport_url rpc
oslo_messaging_rabbit/amqp_auto_delete rabbitmq
oslo_messaging_rabbit/amqp_durable_queues rabbitmq
oslo_messaging_rabbit/channel_max rabbitmq
oslo_messaging_rabbit/default_notification_exchange rabbitmq
oslo_messaging_rabbit/default_notification_retry_attempts rabbitmq
oslo_messaging_rabbit/default_rpc_exchange rabbitmq
oslo_messaging_rabbit/default_rpc_retry_attempts rabbitmq
oslo_messaging_rabbit/fake_rabbit rabbitmq
oslo_messaging_rabbit/frame_max rabbitmq
oslo_messaging_rabbit/heartbeat_interval rabbitmq
oslo_messaging_rabbit/heartbeat_rate rabbitmq
oslo_messaging_rabbit/heartbeat_timeout_threshold rabbitmq
oslo_messaging_rabbit/host_connection_reconnect_delay rabbitmq
oslo_messaging_rabbit/kombu_compression rabbitmq
oslo_messaging_rabbit/kombu_failover_strategy rabbitmq
oslo_messaging_rabbit/kombu_missing_consumer_retry_timeout rabbitmq
oslo_messaging_rabbit/kombu_reconnect_delay rabbitmq
oslo_messaging_rabbit/kombu_ssl_ca_certs rabbitmq
oslo_messaging_rabbit/kombu_ssl_certfile rabbitmq
oslo_messaging_rabbit/kombu_ssl_keyfile rabbitmq
oslo_messaging_rabbit/kombu_ssl_version rabbitmq
oslo_messaging_rabbit/notification_listener_prefetch_count rabbitmq
oslo_messaging_rabbit/notification_persistence rabbitmq
oslo_messaging_rabbit/notification_retry_delay rabbitmq
oslo_messaging_rabbit/pool_max_overflow rabbitmq
oslo_messaging_rabbit/pool_max_size rabbitmq
oslo_messaging_rabbit/pool_recycle rabbitmq
oslo_messaging_rabbit/pool_stale rabbitmq
oslo_messaging_rabbit/pool_timeout rabbitmq
oslo_messaging_rabbit/rabbit_ha_queues rabbitmq
oslo_messaging_rabbit/rabbit_host rabbitmq
oslo_messaging_rabbit/rabbit_hosts rabbitmq
oslo_messaging_rabbit/rabbit_interval_max rabbitmq
oslo_messaging_rabbit/rabbit_login_method rabbitmq
oslo_messaging_rabbit/rabbit_max_retries rabbitmq
oslo_messaging_rabbit/rabbit_password rabbitmq
oslo_messaging_rabbit/rabbit_port rabbitmq
oslo_messaging_rabbit/rabbit_qos_prefetch_count rabbitmq
oslo_messaging_rabbit/rabbit_retry_backoff rabbitmq
oslo_messaging_rabbit/rabbit_retry_interval rabbitmq
oslo_messaging_rabbit/rabbit_transient_queues_ttl rabbitmq
oslo_messaging_rabbit/rabbit_use_ssl rabbitmq
oslo_messaging_rabbit/rabbit_userid rabbitmq
oslo_messaging_rabbit/rabbit_virtual_host rabbitmq
oslo_messaging_rabbit/rpc_listener_prefetch_count rabbitmq
oslo_messaging_rabbit/rpc_queue_expiration rabbitmq
oslo_messaging_rabbit/rpc_reply_exchange rabbitmq
oslo_messaging_rabbit/rpc_reply_listener_prefetch_count rabbitmq
oslo_messaging_rabbit/rpc_reply_retry_attempts rabbitmq
oslo_messaging_rabbit/rpc_reply_retry_delay rabbitmq
oslo_messaging_rabbit/rpc_retry_delay rabbitmq
oslo_messaging_rabbit/socket_timeout rabbitmq
oslo_messaging_rabbit/ssl rabbitmq
oslo_messaging_rabbit/ssl_options rabbitmq
oslo_messaging_rabbit/tcp_user_timeout rabbitmq
oslo_concurrency/disable_process_locking disable
oslo_concurrency/lock_path disable
oslo_messaging/event_stream_topic disable
oslo_messaging_amqp/addressing_mode disable
oslo_messaging_amqp/allow_insecure_clients disable
oslo_messaging_amqp/anycast_address disable
oslo_messaging_amqp/broadcast_prefix disable
oslo_messaging_amqp/connection_retry_backoff disable
oslo_messaging_amqp/connection_retry_interval disable
oslo_messaging_amqp/connection_retry_interval_max disable
oslo_messaging_amqp/container_name disable
oslo_messaging_amqp/default_notification_exchange disable
oslo_messaging_amqp/default_notify_timeout disable
oslo_messaging_amqp/default_reply_timeout disable
oslo_messaging_amqp/default_rpc_exchange disable
oslo_messaging_amqp/default_send_timeout disable
oslo_messaging_amqp/group_request_prefix disable
oslo_messaging_amqp/idle_timeout disable
oslo_messaging_amqp/link_retry_delay disable
oslo_messaging_amqp/multicast_address disable
oslo_messaging_amqp/notify_address_prefix disable
oslo_messaging_amqp/notify_server_credit disable
oslo_messaging_amqp/password disable
oslo_messaging_amqp/reply_link_credit disable
oslo_messaging_amqp/rpc_address_prefix disable
oslo_messaging_amqp/rpc_server_credit disable
oslo_messaging_amqp/sasl_config_dir disable
oslo_messaging_amqp/sasl_config_name disable
oslo_messaging_amqp/sasl_mechanisms disable
oslo_messaging_amqp/server_request_prefix disable
oslo_messaging_amqp/ssl_ca_file disable
oslo_messaging_amqp/ssl_cert_file disable
oslo_messaging_amqp/ssl_key_file disable
oslo_messaging_amqp/ssl_key_password disable
oslo_messaging_amqp/trace disable
oslo_messaging_amqp/unicast_address disable
oslo_messaging_amqp/username disable
oslo_messaging_notifications/driver disable
oslo_messaging_notifications/topics disable
oslo_messaging_notifications/transport_url disable
oslo_messaging_rabbit/amqp_auto_delete disable
oslo_messaging_rabbit/amqp_durable_queues disable
oslo_messaging_rabbit/channel_max disable
oslo_messaging_rabbit/connection_factory disable
oslo_messaging_rabbit/default_notification_exchange disable
oslo_messaging_rabbit/default_notification_retry_attempts disable
oslo_messaging_rabbit/default_rpc_exchange disable
oslo_messaging_rabbit/default_rpc_retry_attempts disable
oslo_messaging_rabbit/fake_rabbit disable
oslo_messaging_rabbit/frame_max disable
oslo_messaging_rabbit/heartbeat_interval disable
oslo_messaging_rabbit/heartbeat_rate disable
oslo_messaging_rabbit/heartbeat_timeout_threshold disable
oslo_messaging_rabbit/host_connection_reconnect_delay disable
oslo_messaging_rabbit/kombu_compression disable
oslo_messaging_rabbit/kombu_failover_strategy disable
oslo_messaging_rabbit/kombu_missing_consumer_retry_timeout disable
oslo_messaging_rabbit/kombu_reconnect_delay disable
oslo_messaging_rabbit/kombu_ssl_ca_certs disable
oslo_messaging_rabbit/kombu_ssl_certfile disable
oslo_messaging_rabbit/kombu_ssl_keyfile disable
oslo_messaging_rabbit/kombu_ssl_version disable
oslo_messaging_rabbit/notification_listener_prefetch_count disable
oslo_messaging_rabbit/notification_persistence disable
oslo_messaging_rabbit/notification_retry_delay disable
oslo_messaging_rabbit/pool_max_overflow disable
oslo_messaging_rabbit/pool_max_size disable
oslo_messaging_rabbit/pool_recycle disable
oslo_messaging_rabbit/pool_stale disable
oslo_messaging_rabbit/pool_timeout disable
oslo_messaging_rabbit/rabbit_ha_queues disable
oslo_messaging_rabbit/rabbit_host disable
oslo_messaging_rabbit/rabbit_hosts disable
oslo_messaging_rabbit/rabbit_interval_max disable
oslo_messaging_rabbit/rabbit_login_method disable
oslo_messaging_rabbit/rabbit_max_retries disable
oslo_messaging_rabbit/rabbit_password disable
oslo_messaging_rabbit/rabbit_port disable
oslo_messaging_rabbit/rabbit_qos_prefetch_count disable
oslo_messaging_rabbit/rabbit_retry_backoff disable
oslo_messaging_rabbit/rabbit_retry_interval disable
oslo_messaging_rabbit/rabbit_transient_queues_ttl disable
oslo_messaging_rabbit/rabbit_use_ssl disable
oslo_messaging_rabbit/rabbit_userid disable
oslo_messaging_rabbit/rabbit_virtual_host disable
oslo_messaging_rabbit/rpc_listener_prefetch_count disable
oslo_messaging_rabbit/rpc_queue_expiration disable
oslo_messaging_rabbit/rpc_reply_exchange disable
oslo_messaging_rabbit/rpc_reply_listener_prefetch_count disable
oslo_messaging_rabbit/rpc_reply_retry_attempts disable
oslo_messaging_rabbit/rpc_reply_retry_delay disable
oslo_messaging_rabbit/rpc_retry_delay disable
oslo_messaging_rabbit/socket_timeout disable
oslo_messaging_rabbit/ssl disable
oslo_messaging_rabbit/ssl_options disable
oslo_messaging_rabbit/tcp_user_timeout disable
oslo_messaging_zmq/rpc_cast_timeout disable
oslo_messaging_zmq/rpc_poll_timeout disable
oslo_messaging_zmq/rpc_zmq_bind_address disable
oslo_messaging_zmq/rpc_zmq_bind_port_retries disable
oslo_messaging_zmq/rpc_zmq_contexts disable
oslo_messaging_zmq/rpc_zmq_host disable
oslo_messaging_zmq/rpc_zmq_ipc_dir disable
oslo_messaging_zmq/rpc_zmq_matchmaker disable
oslo_messaging_zmq/rpc_zmq_max_port disable
oslo_messaging_zmq/rpc_zmq_min_port disable
oslo_messaging_zmq/rpc_zmq_serialization disable
oslo_messaging_zmq/rpc_zmq_topic_backlog disable
oslo_messaging_zmq/use_pub_sub disable
oslo_messaging_zmq/use_router_proxy disable
oslo_messaging_zmq/zmq_immediate disable
oslo_messaging_zmq/zmq_target_expire disable
oslo_messaging_zmq/zmq_target_update disable
oslo_middleware/enable_proxy_headers_parsing api
oslo_middleware/max_request_body_size api
oslo_middleware/secure_proxy_ssl_header api
oslo_policy/policy_default_rule disable
oslo_policy/policy_dirs disable
oslo_policy/policy_file disable
oslo_versionedobjects/fatal_exception_format_errors api
pluto/restart_check_config vpnaas_ipsec
pluto/shutdown_check_back_off vpnaas_ipsec
pluto/shutdown_check_retries vpnaas_ipsec
pluto/shutdown_check_timeout vpnaas_ipsec
profiler/connection_string common
profiler/enabled common
profiler/hmac_keys common
profiler/trace_sqlalchemy common
qos/notification_drivers common
radware/actions_to_skip lbaas_services
radware/ha_secondary_address lbaas_services
radware/l2_l3_ctor_params lbaas_services
radware/l2_l3_setup_params lbaas_services
radware/l2_l3_workflow_name lbaas_services
radware/l4_action_name lbaas_services
radware/l4_workflow_name lbaas_services
radware/service_adc_type lbaas_services
radware/service_adc_version lbaas_services
radware/service_cache lbaas_services
radware/service_compression_throughput lbaas_services
radware/service_ha_pair lbaas_services
radware/service_isl_vlan lbaas_services
radware/service_resource_pool_ids lbaas_services
radware/service_session_mirroring_enabled lbaas_services
radware/service_ssl_throughput lbaas_services
radware/service_throughput lbaas_services
radware/vdirect_address lbaas_services
radware/vdirect_password lbaas_services
radware/vdirect_user lbaas_services
radwarev2/child_workflow_template_names lbaas_services
radwarev2/ha_secondary_address lbaas_services
radwarev2/service_adc_type lbaas_services
@ -533,6 +551,7 @@ service_auth/admin_user_domain service_auth
service_auth/auth_url service_auth
service_auth/auth_version service_auth
service_auth/endpoint_type service_auth
service_auth/insecure service_auth
service_auth/region service_auth
service_auth/service_name service_auth
service_providers/service_provider common
@ -540,8 +559,4 @@ strongswan/default_config_area vpnaas_strongswan
strongswan/ipsec_config_template vpnaas_strongswan
strongswan/ipsec_secret_template vpnaas_strongswan
strongswan/strongswan_config_template vpnaas_strongswan
vArmour/director fwaas_varmour
vArmour/director_port fwaas_varmour
vArmour/password fwaas_varmour
vArmour/username fwaas_varmour
vpnagent/vpn_device_driver vpnaas

View File

@ -3,12 +3,15 @@ bgp BGP
bigswitch BigSwitch
brocade Brocade
brocade_vyatta_l3 Brocade Vyatta L3 plug-in
cache cache
cfg_agent cfg agent
cisco Cisco
designate DNS service
dhcp_agent DHCP agent
dvr DVR
dvs VMware DVS
embrane Embrane
fdb_agent FDB agent
fwaas Firewall-as-a-Service
fwaas_ngfw FWaaS NGFW plug-in
fwaas_varmour FWaaS vArmour plug-in
@ -70,7 +73,7 @@ ryu RYU
sdnve SDN-VE
securitygroups security groups
service_auth LBaaS service authentication
sriov SR-IOV agent
sriov_agent SR-IOV agent
vpnaas VPN-as-a-Service
vpnaas_ipsec VPNaaS IPsec plug-in
vpnaas_libreswan VPNaaS libreSwan plug-in