[config-ref] Update the cinder tables

Several patches have landed in cinder and an update is required.

Note: the cinder.overrides is a temporary workaround for oslo.messaging.
See https://review.openstack.org/#/c/263818/. This file can be removed
once a new oslo.messaging release has landed.

Change-Id: I8ebcc489c2c84ebc19c51e4712301d4f71660f06
Partial-Bug: #1528332
Partial-Bug: #1537321
Partial-Bug: #1536845
Partial-Bug: #1529720
Partial-Bug: #1529669
Partial-Bug: #1512198
Partial-Bug: #1489231
Partial-Bug: #1488415
Partial-Bug: #1478650
This commit is contained in:
Gauvain Pocentek 2016-01-24 12:04:15 +01:00 committed by venkatamahesh
parent f271c836f8
commit 513a06f8a9
32 changed files with 402 additions and 173 deletions

View File

@ -9,29 +9,34 @@ These options can also be set in the ``cinder.conf`` file.
.. include:: ../tables/cinder-auth.rst
.. include:: ../tables/cinder-auth_token.rst
.. include:: ../tables/cinder-backups.rst
.. include:: ../tables/cinder-backups_gcs.rst
.. include:: ../tables/cinder-block-device.rst
.. include:: ../tables/cinder-ca.rst
.. include:: ../tables/cinder-cloudbyte.rst
.. include:: ../tables/cinder-coho.rst
.. include:: ../tables/cinder-common.rst
.. include:: ../tables/cinder-compute.rst
.. include:: ../tables/cinder-coordination.rst
.. include:: ../tables/cinder-cors.rst
.. include:: ../tables/cinder-database.rst
.. include:: ../tables/cinder-debug.rst
.. include:: ../tables/cinder-disco.rst
.. include:: ../tables/cinder-drbd.rst
.. include:: ../tables/cinder-emc.rst
.. include:: ../tables/cinder-eternus.rst
.. include:: ../tables/cinder-flashsystem.rst
.. include:: ../tables/cinder-hgst.rst
.. include:: ../tables/cinder-hpelefthand.rst
.. include:: ../tables/cinder-hpexp.rst
.. include:: ../tables/cinder-huawei.rst
.. include:: ../tables/cinder-hyperv.rst
.. include:: ../tables/cinder-images.rst
.. include:: ../tables/cinder-infortrend.rst
.. include:: ../tables/cinder-keymgr.rst
.. include:: ../tables/cinder-logging.rst
.. include:: ../tables/cinder-nas.rst
.. include:: ../tables/cinder-nexenta.rst
.. include:: ../tables/cinder-profiler.rst
.. include:: ../tables/cinder-pure.rst
.. include:: ../tables/cinder-qpid.rst
.. include:: ../tables/cinder-quota.rst
.. include:: ../tables/cinder-rabbitmq.rst
.. include:: ../tables/cinder-redis.rst
@ -39,8 +44,8 @@ These options can also be set in the ``cinder.conf`` file.
.. include:: ../tables/cinder-san.rst
.. include:: ../tables/cinder-scheduler.rst
.. include:: ../tables/cinder-scst.rst
.. include:: ../tables/cinder-srb.rst
.. include:: ../tables/cinder-storage.rst
.. include:: ../tables/cinder-tegile.rst
.. include:: ../tables/cinder-vzstorage.rst
.. include:: ../tables/cinder-zeromq.rst
.. include:: ../tables/cinder-zones.rst

View File

@ -20,11 +20,3 @@
-
* - ``control_exchange`` = ``openstack``
- (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

@ -36,8 +36,6 @@
- (BoolOpt) Force LUN creation even if the full threshold of pool is reached.
* - ``management_ips`` =
- (StrOpt) List of Management IP addresses (separated by commas)
* - ``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).
* - ``osapi_max_limit`` = ``1000``
- (IntOpt) The maximum number of items that a collection resource returns in a single response
* - ``osapi_max_request_body_size`` = ``114688``
@ -59,15 +57,17 @@
* - ``per_volume_size_limit`` = ``-1``
- (IntOpt) Max size allowed per volume, in gigabytes
* - ``port`` = ``6379``
- (IntOpt) Use this port to connect to redis host.
- (PortOpt) Use this port to connect to redis host.
* - ``public_endpoint`` = ``None``
- (StrOpt) Public url to use for versions endpoint. The default is None, which will use the request's host_url attribute to populate the URL base. If Cinder is operating behind a proxy, you will want to change this to represent the proxy's URL.
* - ``query_volume_filters`` = ``name, status, metadata, availability_zone``
- (ListOpt) Volume filter options which non-admin user could use to query volumes. Default values are: ['name', 'status', 'metadata', 'availability_zone']
* - ``query_volume_filters`` = ``name, status, metadata, availability_zone, bootable``
- (ListOpt) Volume filter options which non-admin user could use to query volumes. Default values are: ['name', 'status', 'metadata', 'availability_zone','bootable']
* - ``transfer_api_class`` = ``cinder.transfer.api.API``
- (StrOpt) The full class name of the volume transfer API class
* - ``volume_api_class`` = ``cinder.volume.api.API``
- (StrOpt) The full class name of the volume API class to use
* - ``volume_name_prefix`` = ``openstack-``
- (StrOpt) Prefix before volume name to differenciate DISCO volume created through openstack and the other ones
* - ``volume_name_template`` = ``volume-%s``
- (StrOpt) Template string to be used to generate volume names
* - ``volume_number_multiplier`` = ``-1.0``

View File

@ -30,14 +30,14 @@
- (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_plugin`` = ``None``
- (StrOpt) Name of the plugin to load
* - ``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.
- (StrOpt) Protocol of the admin Identity API endpoint. Deprecated, use identity_uri.
* - ``auth_section`` = ``None``
- (StrOpt) Config Section from which to load plugin specific options
- (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``
@ -81,7 +81,7 @@
* - ``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.
- (StrOpt) (Optional) If defined, indicate whether token data should be authenticated or authenticated and encrypted. 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``

View File

@ -40,6 +40,8 @@
- (IntOpt) Interval, in seconds, between two progress notifications reporting the backup status
* - ``backup_topic`` = ``cinder-backup``
- (StrOpt) The topic that volume backup nodes listen on
* - ``snapshot_check_timeout`` = ``3600``
- (IntOpt) How long we check whether a snapshot is finished before we give up
* - ``snapshot_name_template`` = ``snapshot-%s``
- (StrOpt) Template string to be used to generate snapshot names
* - ``snapshot_same_host`` = ``True``

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.
.. _cinder-backups_gcs:
.. list-table:: Description of GCS backup driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``backup_gcs_block_size`` = ``32768``
- (IntOpt) The size in bytes that changes are tracked for incremental backups. backup_gcs_object_size has to be multiple of backup_gcs_block_size.
* - ``backup_gcs_bucket`` = ``None``
- (StrOpt) The GCS bucket to use.
* - ``backup_gcs_bucket_location`` = ``US``
- (StrOpt) Location of GCS bucket.
* - ``backup_gcs_credential_file`` = ``None``
- (StrOpt) Absolute path of GCS service account credential file.
* - ``backup_gcs_enable_progress_timer`` = ``True``
- (BoolOpt) Enable or Disable the timer to send the periodic progress notifications to Ceilometer when backing up the volume to the GCS backend storage. The default value is True to enable the timer.
* - ``backup_gcs_num_retries`` = ``3``
- (IntOpt) Number of times to retry.
* - ``backup_gcs_object_size`` = ``52428800``
- (IntOpt) The size in bytes of GCS backup objects.
* - ``backup_gcs_project_id`` = ``None``
- (StrOpt) Owner project id for GCS bucket.
* - ``backup_gcs_reader_chunk_size`` = ``2097152``
- (IntOpt) GCS object will be downloaded in chunks of bytes.
* - ``backup_gcs_retry_error_codes`` = ``429``
- (ListOpt) List of GCS error codes.
* - ``backup_gcs_storage_class`` = ``NEARLINE``
- (StrOpt) Storage class of GCS bucket.
* - ``backup_gcs_user_agent`` = ``gcscinder``
- (StrOpt) Http user-agent string for gcs api.
* - ``backup_gcs_writer_chunk_size`` = ``2097152``
- (IntOpt) GCS object will be uploaded in chunks of bytes. Pass in a value of -1 if the file is to be uploaded as a single chunk.

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.
.. _cinder-srb:
.. _cinder-coho:
.. list-table:: Description of Scality REST Block storage driver configuration options
.. list-table:: Description of Coho volume driver configuration options
:header-rows: 1
:class: config-ref-table
@ -18,5 +18,5 @@
- Description
* - **[DEFAULT]**
-
* - ``srb_base_urls`` = ``None``
- (StrOpt) Comma-separated list of REST servers IP to connect to. (eg http://IP1/,http://IP2:81/path
* - ``coho_rpc_port`` = ``2049``
- (IntOpt) RPC port to connect to Coha Data MicroArray

View File

@ -30,8 +30,6 @@
- (StrOpt) ID of the project which will be used as the Cinder internal tenant.
* - ``cinder_internal_tenant_user_id`` = ``None``
- (StrOpt) ID of the user to be used in volume operations as the Cinder internal tenant.
* - ``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.
* - ``compute_api_class`` = ``cinder.compute.nova.API``
- (StrOpt) The full class name of the compute API class to use
* - ``consistencygroup_api_class`` = ``cinder.consistencygroup.api.API``
@ -62,8 +60,6 @@
- (ListOpt) The list of secondary IP addresses of the iSCSI daemon
* - ``max_over_subscription_ratio`` = ``20.0``
- (FloatOpt) Float representation of the over subscription ratio when thin provisioning is involved. Default ratio is 20.0, meaning provisioned capacity can be 20 times of the total physical capacity. If the ratio is 10.5, it means provisioned capacity can be 10.5 times of the total physical capacity. A ratio of 1.0 means provisioned capacity cannot exceed the total physical capacity. A ratio lower than 1.0 will be ignored and the default value will be used instead.
* - ``memcached_servers`` = ``None``
- (ListOpt) Memcached servers or None for in process cache.
* - ``monkey_patch`` = ``False``
- (BoolOpt) Enable monkey patching
* - ``monkey_patch_modules`` =
@ -90,10 +86,10 @@
- (StrOpt) The full class name of the volume replication API class
* - ``replication_device`` = ``None``
- (MultiOpt) Multi opt of dictionaries to represent a replication target device. This option may be specified multiple times in a single config section to specify multiple replication target devices. Each entry takes the standard dict config form: replication_device = target_device_id:<required>,managed_backend_name:<host@backend_name>,key1:value1,key2:value2...
* - ``report_discard_supported`` = ``False``
- (BoolOpt) Report to clients of Cinder that the backend supports discard (aka. trim/unmap). This will not actually change the behavior of the backend or the client directly, it will only notify that it can be used.
* - ``report_interval`` = ``10``
- (IntOpt) Interval, in seconds, between nodes reporting state to datastore
* - ``request_timeout`` = ``300``
- (IntOpt) Global backend request timeout, in seconds
* - ``reserved_percentage`` = ``0``
- (IntOpt) The percentage of backend capacity is reserved
* - ``rootwrap_config`` = ``/etc/cinder/rootwrap.conf``
@ -120,8 +116,6 @@
- (IntOpt) Sets the value of TCP_KEEPCNT for each server socket. Not supported on OS X.
* - ``tcp_keepalive_interval`` = ``None``
- (IntOpt) Sets the value of TCP_KEEPINTVL in seconds for each server socket. Not supported on OS X.
* - ``tcp_keepidle`` = ``600``
- (IntOpt) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
* - ``until_refresh`` = ``0``
- (IntOpt) Count of reservations until usage is refreshed
* - ``use_chap_auth`` = ``False``
@ -129,9 +123,7 @@
* - ``use_forwarded_for`` = ``False``
- (BoolOpt) Treat X-Forwarded-For as the canonical remote address. Only enable this if you have a sanitizing proxy.
* - ``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_keep_alive`` = ``True``
- (BoolOpt) If False, closes the client socket connection explicitly. Setting it to True to maintain backward compatibility. Recommended setting is set it to False.
- (BoolOpt) 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.
* - **[keystone_authtoken]**
-
* - ``memcached_servers`` = ``None``

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.
.. _cinder-coordination:
.. list-table:: Description of Coordination configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[coordination]**
-
* - ``backend_url`` = ``file://$state_path``
- (StrOpt) The backend URL to use for distributed coordination.
* - ``heartbeat`` = ``1.0``
- (FloatOpt) Number of seconds between heartbeats for distributed coordination.
* - ``initial_reconnect_backoff`` = ``0.1``
- (FloatOpt) Initial number of seconds to wait after failed reconnection.
* - ``max_reconnect_backoff`` = ``60.0``
- (FloatOpt) Maximum number of seconds between sequential reconnection retries.

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.
.. _cinder-disco:
.. list-table:: Description of Disco volume driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``clone_check_timeout`` = ``3600``
- (IntOpt) How long we check whether a clone is finished before we give up
* - ``disco_client`` = ``127.0.0.1``
- (IPOpt) The IP of DMS client socket server
* - ``disco_client_port`` = ``9898``
- (PortOpt) The port to connect DMS client socket server
* - ``disco_wsdl_path`` = ``/etc/cinder/DISCOService.wsdl``
- (StrOpt) Path to the wsdl file to communicate with DISCO request manager
* - ``restore_check_timeout`` = ``3600``
- (IntOpt) How long we check whether a restore is finished before we give up
* - ``retry_interval`` = ``1``
- (IntOpt) How long we wait before retrying to get an item detail

View File

@ -21,4 +21,4 @@
* - ``drbdmanage_devs_on_controller`` = ``True``
- (BoolOpt) If set, the c-vol node will receive a useable /dev/drbdX device, even if the actual data is stored on other nodes only. This is useful for debugging, maintenance, and to be able to do the iSCSI export from the c-vol node.
* - ``drbdmanage_redundancy`` = ``1``
- (StrOpt) Number of nodes that should replicate the data.
- (IntOpt) Number of nodes that should replicate the data.

View File

@ -50,3 +50,5 @@
- (IntOpt) Interval between retries in case array is busy
* - ``xtremio_cluster_name`` =
- (StrOpt) XMS cluster id in multi-cluster environment
* - ``xtremio_volumes_per_glance_cache`` = ``100``
- (IntOpt) Number of volumes created from each cached glance image

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.
.. _cinder-ca:
.. _cinder-eternus:
.. list-table:: Description of CA and SSL configuration options
.. list-table:: Description of Eternus volume driver configuration options
:header-rows: 1
:class: config-ref-table
@ -18,9 +18,5 @@
- Description
* - **[DEFAULT]**
-
* - ``ssl_ca_file`` = ``None``
- (StrOpt) CA certificate file to use to verify connecting clients
* - ``ssl_cert_file`` = ``None``
- (StrOpt) Certificate file to use when starting the server securely
* - ``ssl_key_file`` = ``None``
- (StrOpt) Private key file to use when starting the server securely
* - ``cinder_eternus_config_file`` = ``/etc/cinder/cinder_fujitsu_eternus_dx.xml``
- (StrOpt) config file for cinder eternus_dx volume driver

View File

@ -28,5 +28,7 @@
- (BoolOpt) Configure CHAP authentication for iSCSI connections (Default: Disabled)
* - ``hpelefthand_password`` = ``None``
- (StrOpt) HPE LeftHand Super user password
* - ``hpelefthand_ssh_port`` = ``16022``
- (PortOpt) Port number of SSH service.
* - ``hpelefthand_username`` = ``None``
- (StrOpt) HPE LeftHand Super user 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.
.. _cinder-hyperv:
.. list-table:: Description of HyperV volume driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[hyperv]**
-
* - ``force_volumeutils_v1`` = ``False``
- (BoolOpt) Force V1 volume utility class

View File

@ -19,9 +19,9 @@
* - **[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.
- (BoolOpt) If set to true, the logging level will be set to DEBUG instead of the 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, keystoneauth=WARN``
- (ListOpt) List of package logging levels in logger=LEVEL pairs. This option is ignored if log_config_append is set.
* - ``fatal_deprecations`` = ``False``
- (BoolOpt) Enables or disables fatal status of deprecations.
* - ``fatal_exception_format_errors`` = ``False``
@ -31,25 +31,25 @@
* - ``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).
- (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 all logging configuration is defined 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.
- (StrOpt) Defines the 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.
- (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.
- (StrOpt) (Optional) Name of log file to send logging output to. If no default is set, logging will go to stderr as defined by use_stderr. 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.
- (StrOpt) Additional data to append to log message when logging level for the message 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.
- (StrOpt) Format string to use for log messages when context is undefined.
* - ``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
- (StrOpt) Defines the format string for %(user_identity)s that is used in logging_context_format_string.
* - ``publish_errors`` = ``False``
- (BoolOpt) Enables or disables publication of error events.
* - ``syslog_log_facility`` = ``LOG_USER``
@ -59,6 +59,6 @@
* - ``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.
- (BoolOpt) 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.
- (BoolOpt) If set to false, the logging level will be set to WARNING instead of the default INFO level.

View File

@ -20,6 +20,8 @@
-
* - ``lvm_conf_file`` = ``/etc/cinder/lvm.conf``
- (StrOpt) LVM conf file to use for the LVM driver in Cinder; this setting is ignored if the specified file does not exist (You can also specify 'None' to not use a conf file even if one exists).
* - ``lvm_max_over_subscription_ratio`` = ``1.0``
- (FloatOpt) max_over_subscription_ratio setting for the LVM driver. If set, this takes precedence over the general max_over_subscription_ratio option. If None, the general option is used.
* - ``lvm_mirrors`` = ``0``
- (IntOpt) If >0, create LVs with multiple mirrors. Note that this requires lvm_mirrors + 2 PVs with available space
* - ``lvm_type`` = ``default``

View File

@ -0,0 +1,80 @@
..
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.
.. _cinder-nexenta:
.. list-table:: Description of Nexenta driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``nexenta_blocksize`` = ``4096``
- (StrOpt) Block size for datasets
* - ``nexenta_chunksize`` = ``16384``
- (StrOpt) NexentaEdge iSCSI LUN object chunk size
* - ``nexenta_client_address`` =
- (StrOpt) NexentaEdge iSCSI Gateway client address for non-VIP service
* - ``nexenta_dataset_compression`` = ``on``
- (StrOpt) Compression value for new ZFS folders.
* - ``nexenta_dataset_dedup`` = ``off``
- (StrOpt) Deduplication value for new ZFS folders.
* - ``nexenta_dataset_description`` =
- (StrOpt) Human-readable description for the folder.
* - ``nexenta_host`` =
- (StrOpt) IP address of Nexenta SA
* - ``nexenta_iscsi_service`` =
- (StrOpt) NexentaEdge iSCSI service name
* - ``nexenta_iscsi_target_portal_port`` = ``3260``
- (IntOpt) Nexenta target portal port
* - ``nexenta_lun_container`` =
- (StrOpt) NexentaEdge logical path of bucket for LUNs
* - ``nexenta_mount_point_base`` = ``$state_path/mnt``
- (StrOpt) Base directory that contains NFS share mount points
* - ``nexenta_nms_cache_volroot`` = ``True``
- (BoolOpt) If set True cache NexentaStor appliance volroot option value.
* - ``nexenta_ns5_blocksize`` = ``32``
- (IntOpt) Block size for datasets
* - ``nexenta_password`` = ``nexenta``
- (StrOpt) Password to connect to Nexenta SA
* - ``nexenta_rest_address`` =
- (StrOpt) IP address of NexentaEdge management REST API endpoint
* - ``nexenta_rest_password`` = ``nexenta``
- (StrOpt) Password to connect to NexentaEdge
* - ``nexenta_rest_port`` = ``8080``
- (IntOpt) HTTP port to connect to Nexenta REST API server
* - ``nexenta_rest_protocol`` = ``auto``
- (StrOpt) Use http or https for REST connection (default auto)
* - ``nexenta_rest_user`` = ``admin``
- (StrOpt) User name to connect to NexentaEdge
* - ``nexenta_rrmgr_compression`` = ``0``
- (IntOpt) Enable stream compression, level 1..9. 1 - gives best speed; 9 - gives best compression.
* - ``nexenta_rrmgr_connections`` = ``2``
- (IntOpt) Number of TCP connections.
* - ``nexenta_rrmgr_tcp_buf_size`` = ``4096``
- (IntOpt) TCP Buffer size in KiloBytes.
* - ``nexenta_shares_config`` = ``/etc/cinder/nfs_shares``
- (StrOpt) File with the list of available nfs shares
* - ``nexenta_sparse`` = ``False``
- (BoolOpt) Enables or disables the creation of sparse datasets
* - ``nexenta_sparsed_volumes`` = ``True``
- (BoolOpt) Enables or disables the creation of volumes as sparsed files that take no space. If disabled (False), volume is created as a regular file, which takes a long time.
* - ``nexenta_target_group_prefix`` = ``cinder/``
- (StrOpt) Prefix for iSCSI target groups on SA
* - ``nexenta_target_prefix`` = ``iqn.1986-03.com.sun:02:cinder-``
- (StrOpt) IQN prefix for iSCSI targets
* - ``nexenta_user`` = ``admin``
- (StrOpt) User name to connect to Nexenta SA
* - ``nexenta_volume`` = ``cinder``
- (StrOpt) SA Pool that holds all volumes
* - ``nexenta_volume_group`` = ``iscsi``
- (StrOpt) Volume group for ns5

View File

@ -18,6 +18,8 @@
- Description
* - **[profiler]**
-
* - ``hmac_keys`` = ``SECRET_KEY``
- (StrOpt) Secret key to use to sign tracing messages.
* - ``profiler_enabled`` = ``False``
- (BoolOpt) If False fully disable profiling feature.
* - ``trace_sqlalchemy`` = ``False``

View File

@ -20,3 +20,5 @@
-
* - ``pure_api_token`` = ``None``
- (StrOpt) REST API authorization token.
* - ``pure_automatic_max_oversubscription_ratio`` = ``True``
- (BoolOpt) Automatically determine an oversubscription ratio based on the current total data reduction values. If used this calculated value will override the max_over_subscription_ratio config option.

View File

@ -1,48 +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.
.. _cinder-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

@ -28,10 +28,12 @@
- (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_failover_strategy`` = ``round-robin``
- (StrOpt) 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``
- (IntOpt) How long to wait a missing client beforce abandoning to send it its replies. This value should not be longer than rpc_response_timeout.
* - ``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`` =
@ -53,7 +55,7 @@
* - ``rabbit_password`` = ``guest``
- (StrOpt) The RabbitMQ password.
* - ``rabbit_port`` = ``5672``
- (IntOpt) The RabbitMQ broker port where a single node is used.
- (PortOpt) 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``
@ -64,5 +66,3 @@
- (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

@ -23,4 +23,4 @@
* - ``password`` =
- (StrOpt) Password for Redis server (optional).
* - ``port`` = ``6379``
- (IntOpt) Use this port to connect to redis host.
- (PortOpt) Use this port to connect to redis host.

View File

@ -19,7 +19,7 @@
* - **[DEFAULT]**
-
* - ``rpc_backend`` = ``rabbit``
- (StrOpt) The messaging driver to use, defaults to rabbit. Other drivers include qpid and zmq.
- (StrOpt) The messaging driver to use, defaults to rabbit. Other drivers include amqp 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``
@ -70,3 +70,11 @@
- (BoolOpt) Debug: dump AMQP frames to stdout
* - ``username`` =
- (StrOpt) User name for message broker authentication
* - **[oslo_messaging_notifications]**
-
* - ``driver`` = ``[]``
- (MultiStrOpt) The Drivers(s) to handle sending notifications. Possible values are messaging, messagingv2, routing, log, test, noop
* - ``topics`` = ``notifications``
- (ListOpt) AMQP topic used for OpenStack notifications.
* - ``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.

View File

@ -35,6 +35,6 @@
* - ``scheduler_manager`` = ``cinder.scheduler.manager.SchedulerManager``
- (StrOpt) Full class name for the Manager for scheduler
* - ``scheduler_max_attempts`` = ``3``
- (IntOpt) Maximum number of attempts to schedule an volume
- (IntOpt) Maximum number of attempts to schedule a volume
* - ``scheduler_topic`` = ``cinder-scheduler``
- (StrOpt) The topic that scheduler nodes listen on

View File

@ -20,16 +20,16 @@
-
* - ``storwize_svc_allow_tenant_qos`` = ``False``
- (BoolOpt) Allow tenants to specify QOS on create
* - ``storwize_svc_connection_protocol`` = ``iSCSI``
- (StrOpt) Connection protocol (iSCSI/FC)
* - ``storwize_svc_flashcopy_rate`` = ``50``
- (IntOpt) Specifies the Storwize FlashCopy copy rate to be used when creating a full volume copy. The default is rate is 50, and the valid rates are 1-100.
* - ``storwize_svc_flashcopy_timeout`` = ``120``
- (IntOpt) Maximum number of seconds to wait for FlashCopy to be prepared.
* - ``storwize_svc_iscsi_chap_enabled`` = ``True``
- (BoolOpt) Configure CHAP authentication for iSCSI connections (Default: Enabled)
* - ``storwize_svc_multihostmap_enabled`` = ``True``
- (BoolOpt) Allows vdisk to multi host mapping
* - ``storwize_svc_multipath_enabled`` = ``False``
- (BoolOpt) This option no longer has any affect. It is deprecated and will be removed in the next release.
* - ``storwize_svc_multipath_enabled`` = ``False``
- (BoolOpt) Connect with multipath (FC only; iSCSI multipath is controlled by Nova)
* - ``storwize_svc_stretched_cluster_partner`` = ``None``
- (StrOpt) If operating in stretched cluster mode, specify the name of the pool in which mirrored copies are stored.Example: "pool2"
* - ``storwize_svc_vol_autoexpand`` = ``True``
@ -44,8 +44,6 @@
- (IntOpt) The I/O group in which to allocate volumes
* - ``storwize_svc_vol_nofmtdisk`` = ``False``
- (BoolOpt) Specifies that the volume not be formatted during creation.
* - ``storwize_svc_flashcopy_rate`` = ``50``
- (IntOpt) Specifies the storwize Flashcopy rate to be used when creating a full volume copy.
* - ``storwize_svc_vol_rsize`` = ``2``
- (IntOpt) Storage system space-efficiency parameter for volumes (percentage)
* - ``storwize_svc_vol_warning`` = ``0``

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.
.. _cinder-tegile:
.. list-table:: Description of Tegile volume driver configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``tegile_default_pool`` = ``None``
- (StrOpt) Create volumes in this pool
* - ``tegile_default_project`` = ``None``
- (StrOpt) Create volumes in this project

View File

@ -18,11 +18,5 @@
- Description
* - **[DEFAULT]**
-
* - ``gateway_mga`` = ``None``
- (StrOpt) IP address or hostname of mg-a
* - ``gateway_mgb`` = ``None``
- (StrOpt) IP address or hostname of mg-b
* - ``use_igroups`` = ``False``
- (BoolOpt) Use igroups to manage targets and initiators
* - ``violin_request_timeout`` = ``300``
- (IntOpt) Global backend request timeout, in seconds.

View File

@ -18,8 +18,8 @@
- Description
* - **[DEFAULT]**
-
* - ``rpc_zmq_all_req_rep`` = ``True``
- (BoolOpt) Use REQ/REP pattern for all methods CALL/CAST/FANOUT.
* - ``direct_over_proxy`` = ``True``
- (BoolOpt) Configures zmq-messaging to use proxy with non PUB/SUB patterns.
* - ``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``
@ -37,8 +37,8 @@
* - ``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.
- (PortOpt) 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.
* - ``use_pub_sub`` = ``True``
- (BoolOpt) Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy.

View File

@ -18,6 +18,19 @@ backup_container backups_nfs
backup_driver backups
backup_enable_progress_timer backups_nfs
backup_file_size backups_nfs
backup_gcs_block_size backups_gcs
backup_gcs_bucket backups_gcs
backup_gcs_bucket_location backups_gcs
backup_gcs_credential_file backups_gcs
backup_gcs_enable_progress_timer backups_gcs
backup_gcs_num_retries backups_gcs
backup_gcs_object_size backups_gcs
backup_gcs_project_id backups_gcs
backup_gcs_reader_chunk_size backups_gcs
backup_gcs_retry_error_codes backups_gcs
backup_gcs_storage_class backups_gcs
backup_gcs_user_agent backups_gcs
backup_gcs_writer_chunk_size backups_gcs
backup_manager backups
backup_metadata_version backups
backup_mount_options backups_nfs
@ -74,11 +87,13 @@ chap_username common
check_max_pool_luns_threshold emc
chiscsi_conf common
cinder_emc_config_file emc
cinder_eternus_config_file eternus
cinder_huawei_conf_file huawei
cinder_internal_tenant_project_id common
cinder_internal_tenant_user_id common
client_socket_timeout common
clone_check_timeout disco
cloned_volume_same_az zones
coho_rpc_port coho
compute_api_class common
consistencygroup_api_class common
control_exchange amqp
@ -98,6 +113,10 @@ dell_sc_ssn dellsc
dell_sc_verify_cert dellsc
dell_sc_volume_folder dellsc
destroy_empty_storage_group emc
direct_over_proxy zeromq
disco_client disco
disco_client_port disco
disco_wsdl_path disco
dothill_api_protocol dothill
dothill_backend_name dothill
dothill_backend_type dothill
@ -138,8 +157,6 @@ flashsystem_iscsi_portid flashsystem
flashsystem_multihostmap_enabled flashsystem
flashsystem_multipath_enabled flashsystem
force_delete_lun_in_storagegroup emc
gateway_mga violin
gateway_mgb violin
glance_api_insecure images
glance_api_servers images
glance_api_ssl_compression images
@ -207,13 +224,8 @@ hpelefthand_clustername hpelefthand
hpelefthand_debug hpelefthand
hpelefthand_iscsi_chap_enabled hpelefthand
hpelefthand_password hpelefthand
hpelefthand_ssh_port hpelefthand
hpelefthand_username hpelefthand
hpmsa_api_protocol hpmsa
hpmsa_backend_name hpmsa
hpmsa_backend_type hpmsa
hpmsa_iscsi_ips hpmsa
hpmsa_verify_certificate hpmsa
hpmsa_verify_certificate_path hpmsa
hpexp_async_copy_check_interval hpexp
hpexp_compute_target_ports hpexp
hpexp_copy_check_interval hpexp
@ -232,6 +244,12 @@ hpexp_storage_id hpexp
hpexp_target_ports hpexp
hpexp_thin_pool hpexp
hpexp_zoning_request hpexp
hpmsa_api_protocol hpmsa
hpmsa_backend_name hpmsa
hpmsa_backend_type hpmsa
hpmsa_iscsi_ips hpmsa
hpmsa_verify_certificate hpmsa
hpmsa_verify_certificate_path hpmsa
hypermetro_devices huawei
iet_conf common
ignore_pool_full_threshold api
@ -291,14 +309,13 @@ logging_default_format_string logging
logging_exception_prefix logging
logging_user_identity_format logging
lvm_conf_file lvm
lvm_max_over_subscription_ratio lvm
lvm_mirrors lvm
lvm_type lvm
management_ips api
max_age quota
max_header_line api
max_luns_per_storage_group emc
max_over_subscription_ratio common
memcached_servers common
migration_create_volume_timeout_secs storage
monkey_patch common
monkey_patch_modules common
@ -334,6 +351,36 @@ netapp_transport_type netapp_7mode_iscsi netapp_7mode_nfs netapp_cdot_iscsi neta
netapp_vfiler netapp_7mode_iscsi netapp_7mode_nfs
netapp_vserver netapp_cdot_iscsi netapp_cdot_nfs
netapp_webservice_path netapp_eseries_iscsi
nexenta_blocksize nexenta
nexenta_chunksize nexenta
nexenta_client_address nexenta
nexenta_dataset_compression nexenta
nexenta_dataset_dedup nexenta
nexenta_dataset_description nexenta
nexenta_host nexenta
nexenta_iscsi_service nexenta
nexenta_iscsi_target_portal_port nexenta
nexenta_lun_container nexenta
nexenta_mount_point_base nexenta
nexenta_nms_cache_volroot nexenta
nexenta_ns5_blocksize nexenta
nexenta_password nexenta
nexenta_rest_address nexenta
nexenta_rest_password nexenta
nexenta_rest_port nexenta
nexenta_rest_protocol nexenta
nexenta_rest_user nexenta
nexenta_rrmgr_compression nexenta
nexenta_rrmgr_connections nexenta
nexenta_rrmgr_tcp_buf_size nexenta
nexenta_shares_config nexenta
nexenta_sparse nexenta
nexenta_sparsed_volumes nexenta
nexenta_target_group_prefix nexenta
nexenta_target_prefix nexenta
nexenta_user nexenta
nexenta_volume nexenta
nexenta_volume_group nexenta
nfs_mount_attempts storage_nfs
nfs_mount_options storage_nfs
nfs_mount_point_base storage_nfs
@ -344,9 +391,6 @@ nfs_used_ratio storage_nfs
nimble_pool_name nimble
nimble_subnet_label nimble
no_snapshot_gb_quota common
notification_driver amqp
notification_topics amqp
notification_transport_url amqp
nova_api_insecure compute
nova_ca_certificates_file compute
nova_catalog_admin_info compute
@ -377,6 +421,7 @@ port api
public_endpoint api
publish_errors logging
pure_api_token pure
pure_automatic_max_oversubscription_ratio pure
query_volume_filters api
quobyte_client_cfg quobyte
quobyte_mount_point_base quobyte
@ -403,18 +448,19 @@ rbd_store_chunk_size storage_ceph
rbd_user storage_ceph
replication_api_class common
replication_device common
report_discard_supported common
report_interval common
request_timeout common
reservation_expire quota
reserved_percentage common
restore_check_timeout disco
restore_discard_excess_bytes backups_ceph
retry_interval disco
rootwrap_config common
rpc_backend rpc
rpc_cast_timeout rpc
rpc_conn_pool_size rpc
rpc_poll_timeout rpc
rpc_response_timeout rpc
rpc_zmq_all_req_rep zeromq
rpc_zmq_bind_address zeromq
rpc_zmq_bind_port_retries zeromq
rpc_zmq_concurrency zeromq
@ -480,17 +526,14 @@ smbfs_oversub_ratio smbfs
smbfs_shares_config smbfs
smbfs_sparsed_volumes smbfs
smbfs_used_ratio smbfs
snapshot_check_timeout backups
snapshot_name_template backups
snapshot_same_host backups
sqlite_clean_db common
srb_base_urls srb
ssh_conn_timeout san
ssh_hosts_key_file common
ssh_max_pool_conn san
ssh_min_pool_conn san
ssl_ca_file ca
ssl_cert_file ca
ssl_key_file ca
start_time common
state_path common
storage_availability_zone common
@ -498,7 +541,6 @@ storage_vnx_authentication_type emc
storage_vnx_pool_names emc
storage_vnx_security_file_dir emc
storwize_svc_allow_tenant_qos storwize
storwize_svc_connection_protocol storwize
storwize_svc_flashcopy_rate storwize
storwize_svc_flashcopy_timeout storwize
storwize_svc_iscsi_chap_enabled storwize
@ -520,7 +562,8 @@ syslog_log_facility logging
tcp_keepalive common
tcp_keepalive_count common
tcp_keepalive_interval common
tcp_keepidle common
tegile_default_pool tegile
tegile_default_project tegile
thres_avl_size_perc_start netapp_7mode_nfs netapp_cdot_nfs
thres_avl_size_perc_stop netapp_7mode_nfs netapp_cdot_nfs
tintri_api_version tintri
@ -529,13 +572,12 @@ tintri_server_password tintri
tintri_server_username tintri
trace_flags debug
transfer_api_class api
transport_url amqp
until_refresh common
use_chap_auth common
use_default_quota_class quota
use_forwarded_for common
use_igroups violin
use_multipath_for_image_xfer images
use_pub_sub zeromq
use_stderr logging
use_syslog logging
use_syslog_rfc_format logging
@ -566,6 +608,7 @@ volume_dd_blocksize storage
volume_driver storage
volume_group lvm
volume_manager storage
volume_name_prefix api
volume_name_template api
volume_number_multiplier api
volume_service_inithost_offload storage
@ -582,13 +625,13 @@ vzstorage_sparsed_volumes vzstorage
vzstorage_used_ratio vzstorage
watch_log_file common
windows_iscsi_lun_path windows
wsgi_keep_alive common
xiv_chap xiv
xiv_ds8k_connection_type xiv
xiv_ds8k_proxy xiv
xtremio_array_busy_retry_count emc
xtremio_array_busy_retry_interval emc
xtremio_cluster_name emc
xtremio_volumes_per_glance_cache emc
zfssa_cache_directory zfssa-nfs
zfssa_cache_project zfssa-nfs
zfssa_data_ip zfssa-nfs
@ -618,7 +661,6 @@ zfssa_target_interfaces zfssa-iscsi
zfssa_target_password zfssa-iscsi
zfssa_target_portal zfssa-iscsi
zfssa_target_user zfssa-iscsi
zmq_use_broker zeromq
zoning_mode zoning
BRCD_FABRIC_EXAMPLE/fc_fabric_address zoning_fabric
BRCD_FABRIC_EXAMPLE/fc_fabric_password zoning_fabric
@ -636,6 +678,10 @@ CISCO_FABRIC_EXAMPLE/cisco_zone_activate zoning_fabric_cisco
CISCO_FABRIC_EXAMPLE/cisco_zone_name_prefix zoning_fabric_cisco
CISCO_FABRIC_EXAMPLE/cisco_zoning_policy zoning_fabric_cisco
CISCO_FABRIC_EXAMPLE/cisco_zoning_vsan zoning_fabric_cisco
coordination/backend_url coordination
coordination/heartbeat coordination
coordination/initial_reconnect_backoff coordination
coordination/max_reconnect_backoff coordination
cors/allow_credentials cors
cors/allow_headers cors
cors/allow_methods cors
@ -675,6 +721,7 @@ fc-zone-manager/fc_fabric_names zoning
fc-zone-manager/fc_san_lookup_service zoning
fc-zone-manager/zone_driver zoning
fc-zone-manager/zoning_policy zoning
hyperv/force_volumeutils_v1 hyperv
keymgr/api_class keymgr
keymgr/encryption_api_url keymgr
keymgr/encryption_auth_url keymgr
@ -685,10 +732,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
@ -738,27 +785,17 @@ 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
oslo_messaging_qpid/qpid_hostname qpid
oslo_messaging_qpid/qpid_hosts qpid
oslo_messaging_qpid/qpid_password qpid
oslo_messaging_qpid/qpid_port qpid
oslo_messaging_qpid/qpid_protocol qpid
oslo_messaging_qpid/qpid_receiver_capacity qpid
oslo_messaging_qpid/qpid_sasl_mechanisms qpid
oslo_messaging_qpid/qpid_tcp_nodelay qpid
oslo_messaging_qpid/qpid_topology_version qpid
oslo_messaging_qpid/qpid_username qpid
oslo_messaging_qpid/send_single_reply qpid
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/fake_rabbit rabbitmq
oslo_messaging_rabbit/heartbeat_rate rabbitmq
oslo_messaging_rabbit/heartbeat_timeout_threshold 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_reconnect_timeout rabbitmq
oslo_messaging_rabbit/kombu_ssl_ca_certs rabbitmq
oslo_messaging_rabbit/kombu_ssl_certfile rabbitmq
oslo_messaging_rabbit/kombu_ssl_keyfile rabbitmq
@ -775,12 +812,12 @@ oslo_messaging_rabbit/rabbit_retry_interval rabbitmq
oslo_messaging_rabbit/rabbit_use_ssl rabbitmq
oslo_messaging_rabbit/rabbit_userid rabbitmq
oslo_messaging_rabbit/rabbit_virtual_host rabbitmq
oslo_messaging_rabbit/send_single_reply rabbitmq
oslo_middleware/max_request_body_size api
oslo_middleware/secure_proxy_ssl_header api
oslo_policy/policy_default_rule api
oslo_policy/policy_dirs api
oslo_policy/policy_file api
oslo_versionedobjects/fatal_exception_format_errors api
profiler/hmac_keys profiler
profiler/profiler_enabled profiler
profiler/trace_sqlalchemy profiler

View File

@ -1,18 +1,23 @@
backups backups
backups_ceph Ceph backup driver
backups_gcs GCS backup driver
backups_nfs NFS backup driver
backups_swift Swift backup driver
backups_tsm IBM Tivoli Storage Manager backup driver
block-device block device
blockbridge BlockBridge EPS volume driver
cloudbyte CloudByte volume driver
coho Coho volume driver
coordination Coordination
datera Datera volume driver
dellsc Dell Storage Center volume driver
disco Disco volume driver
dothill Dot Hill volume driver
drbd DRBD
emc EMC
emc_sio EMC SIO volume driver
eqlx Dell EqualLogic volume driver
eternus Eternus volume driver
flashsystem IBM FlashSystem volume driver
fujitsu_eternus_dx Fujitsu ETERNUS DX volume driver
fusionio Fusion-io driver
@ -25,6 +30,7 @@ hpelefthand HPE LeftHand/StoreVirtual driver
hpmsa HP MSA volume driver
hpexp HPE XP volume driver
huawei Huawei storage driver
hyperv HyperV volume driver
ibmnas IBM SONAS and Storwise V7000 volume driver
images images
infortrend Infortrend volume driver
@ -38,6 +44,7 @@ netapp_cdot_nfs NetApp cDOT NFS driver
netapp_eseries_iscsi NetApp E-Series driver
nexenta_iscsi Nexenta iSCSI driver
nexenta_nfs Nexenta NFS driver
nexenta Nexenta driver
nimble Nimble driver
openvstorage Open vStorage driver
prophetstor_dpl ProphetStor Fibre Channel and iSCSi drivers
@ -59,6 +66,7 @@ storage_xen Xen storage
storpool StorPool volume driver
storwize IBM Storwise driver
srb Scality REST Block storage driver
tegile Tegile volume driver
tintri Tintri volume driver
violin Violin volume driver
vzstorage VidZapper Storage volume driver

View File

@ -0,0 +1,3 @@
driver oslo_messaging_notifications
topics oslo_messaging_notifications
transport_url oslo_messaging_notifications