Update Glance configuration tables
Change-Id: I10bb88fce9bc481a90c1bb98c560bf7d7a565fac
This commit is contained in:
parent
bf1b27a30c
commit
27f65ed45d
@ -84,6 +84,10 @@
|
||||
<td><option>default_store</option> = <replaceable>file</replaceable></td>
|
||||
<td>(StrOpt) Default scheme to use to store image data. The scheme must be registered by one of the stores defined by the 'stores' config option.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>store_capabilities_update_min_interval</option> = <replaceable>0</replaceable></td>
|
||||
<td>(IntOpt) Minimum interval seconds to execute updating dynamic storage capabilities based on backend status then. It's not a periodic routine, the update logic will be executed only when interval seconds elapsed and an operation of store has triggered. The feature will be enabled only when the option value greater then zero.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>stores</option> = <replaceable>file, http</replaceable></td>
|
||||
<td>(ListOpt) List of stores enabled</td>
|
||||
|
@ -41,6 +41,10 @@
|
||||
<td><option>auth_host</option> = <replaceable>127.0.0.1</replaceable></td>
|
||||
<td>(StrOpt) Host providing the admin Identity API endpoint. Deprecated, use identity_uri.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>auth_plugin</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Name of the plugin to load</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>auth_port</option> = <replaceable>35357</replaceable></td>
|
||||
<td>(IntOpt) Port of the admin Identity API endpoint. Deprecated, use identity_uri.</td>
|
||||
@ -49,6 +53,10 @@
|
||||
<td><option>auth_protocol</option> = <replaceable>https</replaceable></td>
|
||||
<td>(StrOpt) Protocol of the admin Identity API endpoint (http or https). Deprecated, use identity_uri.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>auth_section</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Config Section from which to load plugin specific options</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>auth_uri</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Complete public Identity API endpoint.</td>
|
||||
@ -109,6 +117,26 @@
|
||||
<td><option>keyfile</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Required if identity server requires client certificate</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_pool_conn_get_timeout</option> = <replaceable>10</replaceable></td>
|
||||
<td>(IntOpt) (Optional) Number of seconds that an operation will wait to get a memcache client connection from the pool.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_pool_dead_retry</option> = <replaceable>300</replaceable></td>
|
||||
<td>(IntOpt) (Optional) Number of seconds memcached server is considered dead before it is tried again.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_pool_maxsize</option> = <replaceable>10</replaceable></td>
|
||||
<td>(IntOpt) (Optional) Maximum total number of open connections to every memcached server.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_pool_socket_timeout</option> = <replaceable>3</replaceable></td>
|
||||
<td>(IntOpt) (Optional) Socket timeout in seconds for communicating with a memcache server.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_pool_unused_timeout</option> = <replaceable>60</replaceable></td>
|
||||
<td>(IntOpt) (Optional) Number of seconds a connection to memcached is held unused in the pool before it is closed.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_secret_key</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) (Optional, mandatory if memcache_security_strategy is defined) This string is used for key derivation.</td>
|
||||
@ -117,6 +145,10 @@
|
||||
<td><option>memcache_security_strategy</option> = <replaceable>None</replaceable></td>
|
||||
<td>(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.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>memcache_use_advanced_pool</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) (Optional) Use the advanced (eventlet safe) memcache client pool. The advanced pool will only work under python 2.x.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>revocation_cache_time</option> = <replaceable>10</replaceable></td>
|
||||
<td>(IntOpt) Determines the frequency at which the list of revoked tokens is retrieved from the Identity service (in seconds). A high number of revocation events combined with a low cache duration may significantly reduce performance.</td>
|
||||
|
@ -41,6 +41,10 @@
|
||||
<td><option>data_api</option> = <replaceable>glance.db.sqlalchemy.api</replaceable></td>
|
||||
<td>(StrOpt) Python module path of data access API</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>digest_algorithm</option> = <replaceable>sha1</replaceable></td>
|
||||
<td>(StrOpt) Digest algorithm which will be used for digital signature; the default is sha1 the default in Kilo for a smooth upgrade process, and it will be updated with sha256 in next release(L). Use the command "openssl list-message-digest-algorithms" to get the available algorithms supported by the version of OpenSSL on the platform. Examples are "sha1", "sha256", "sha512", etc.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>image_location_quota</option> = <replaceable>10</replaceable></td>
|
||||
<td>(IntOpt) Maximum number of locations allowed on an image. Negative values evaluate to unlimited.</td>
|
||||
@ -90,7 +94,7 @@
|
||||
<td>(StrOpt) Set a system wide quota for every user. This value is the total capacity that a user can use across all storage systems. A value of 0 means unlimited.Optional unit can be specified for the value. Accepted units are B, KB, MB, GB and TB representing Bytes, KiloBytes, MegaBytes, GigaBytes and TeraBytes respectively. If no unit is specified then Bytes is assumed. Note that there should not be any space between value and unit and units are case sensitive.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>workers</option> = <replaceable>4</replaceable></td>
|
||||
<td><option>workers</option> = <replaceable>8</replaceable></td>
|
||||
<td>(IntOpt) The number of child process workers that will be created to service requests. The default will be equal to the number of CPUs available.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -18,8 +18,8 @@
|
||||
<th colspan="2">[DEFAULT]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>disable_process_locking = False</td>
|
||||
<td>(BoolOpt) Enables or disables inter-process locks.</td>
|
||||
<td><option>backdoor_port</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Enable eventlet backdoor. Acceptable values are 0, <port>, and <start>:<end>, where 0 results in listening on a random tcp port number; <port> results in listening on the specified port number (and not enabling backdoor if that port is in use); and <start>:<end> results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service's log file.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -1,66 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||
<!-- Warning: Do not edit this file. It is automatically
|
||||
generated and your changes will be overwritten.
|
||||
The tool to do so lives in openstack-doc-tools repository. -->
|
||||
<table rules="all" xml:id="config_table_glance_qpid">
|
||||
<caption>Description of Qpid configuration options</caption>
|
||||
<col width="50%"/>
|
||||
<col width="50%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Configuration option = Default value</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2">[DEFAULT]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_heartbeat</option> = <replaceable>60</replaceable></td>
|
||||
<td>(IntOpt) Seconds between connection keepalive heartbeats.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_hostname</option> = <replaceable>localhost</replaceable></td>
|
||||
<td>(StrOpt) Qpid broker hostname.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_hosts</option> = <replaceable>$qpid_hostname:$qpid_port</replaceable></td>
|
||||
<td>(ListOpt) Qpid HA cluster host:port pairs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_password</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Password for Qpid connection.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_port</option> = <replaceable>5672</replaceable></td>
|
||||
<td>(IntOpt) Qpid broker port.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_protocol</option> = <replaceable>tcp</replaceable></td>
|
||||
<td>(StrOpt) Transport to use, either 'tcp' or 'ssl'.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_receiver_capacity</option> = <replaceable>1</replaceable></td>
|
||||
<td>(IntOpt) The number of prefetched messages held by receiver.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_sasl_mechanisms</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Space separated list of SASL mechanisms to use for auth.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_tcp_nodelay</option> = <replaceable>True</replaceable></td>
|
||||
<td>(BoolOpt) Whether to disable the Nagle algorithm.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_topology_version</option> = <replaceable>1</replaceable></td>
|
||||
<td>(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.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_username</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Username for Qpid connection.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
@ -1,90 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||
<!-- Warning: Do not edit this file. It is automatically
|
||||
generated and your changes will be overwritten.
|
||||
The tool to do so lives in openstack-doc-tools repository. -->
|
||||
<table rules="all" xml:id="config_table_glance_rabbitmq">
|
||||
<caption>Description of RabbitMQ configuration options</caption>
|
||||
<col width="50%"/>
|
||||
<col width="50%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Configuration option = Default value</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2">[DEFAULT]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_reconnect_delay</option> = <replaceable>1.0</replaceable></td>
|
||||
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_ca_certs</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL certification authority file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_certfile</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL cert file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_keyfile</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL key file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_version</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL version to use (valid only if SSL enabled). valid values are TLSv1 and SSLv23. SSLv2 and SSLv3 may be available on some distributions.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_ha_queues</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_host</option> = <replaceable>localhost</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ broker address where a single node is used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_hosts</option> = <replaceable>$rabbit_host:$rabbit_port</replaceable></td>
|
||||
<td>(ListOpt) RabbitMQ HA cluster host:port pairs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_login_method</option> = <replaceable>AMQPLAIN</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ login method.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_max_retries</option> = <replaceable>0</replaceable></td>
|
||||
<td>(IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_password</option> = <replaceable>guest</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ password.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_port</option> = <replaceable>5672</replaceable></td>
|
||||
<td>(IntOpt) The RabbitMQ broker port where a single node is used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_retry_backoff</option> = <replaceable>2</replaceable></td>
|
||||
<td>(IntOpt) How long to backoff for between retries when connecting to RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_retry_interval</option> = <replaceable>1</replaceable></td>
|
||||
<td>(IntOpt) How frequently to retry connecting with RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_use_ssl</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Connect over SSL for RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_userid</option> = <replaceable>guest</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ userid.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_virtual_host</option> = <replaceable>/</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ virtual host.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
@ -45,6 +45,17 @@
|
||||
<td><option>rpc_thread_pool_size</option> = <replaceable>64</replaceable></td>
|
||||
<td>(IntOpt) Size of RPC thread pool.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[oslo_concurrency]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>disable_process_locking</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Enables or disables inter-process locks.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>lock_path</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) Directory to use for lock files. For security, the specified directory should only be writable by the user running the processes that need locking. Defaults to environment variable OSLO_LOCK_PATH. If external locks are used, a lock path must be set.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[oslo_messaging_amqp]</th>
|
||||
</tr>
|
||||
@ -92,6 +103,152 @@
|
||||
<td><option>trace</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Debug: dump AMQP frames to stdout</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[oslo_messaging_qpid]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>amqp_auto_delete</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Auto-delete queues in AMQP.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>amqp_durable_queues</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Use durable queues in AMQP.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_heartbeat</option> = <replaceable>60</replaceable></td>
|
||||
<td>(IntOpt) Seconds between connection keepalive heartbeats.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_hostname</option> = <replaceable>localhost</replaceable></td>
|
||||
<td>(StrOpt) Qpid broker hostname.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_hosts</option> = <replaceable>$qpid_hostname:$qpid_port</replaceable></td>
|
||||
<td>(ListOpt) Qpid HA cluster host:port pairs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_password</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Password for Qpid connection.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_port</option> = <replaceable>5672</replaceable></td>
|
||||
<td>(IntOpt) Qpid broker port.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_protocol</option> = <replaceable>tcp</replaceable></td>
|
||||
<td>(StrOpt) Transport to use, either 'tcp' or 'ssl'.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_receiver_capacity</option> = <replaceable>1</replaceable></td>
|
||||
<td>(IntOpt) The number of prefetched messages held by receiver.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_sasl_mechanisms</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Space separated list of SASL mechanisms to use for auth.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_tcp_nodelay</option> = <replaceable>True</replaceable></td>
|
||||
<td>(BoolOpt) Whether to disable the Nagle algorithm.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_topology_version</option> = <replaceable>1</replaceable></td>
|
||||
<td>(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.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>qpid_username</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) Username for Qpid connection.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rpc_conn_pool_size</option> = <replaceable>30</replaceable></td>
|
||||
<td>(IntOpt) Size of RPC connection pool.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[oslo_messaging_rabbit]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>amqp_auto_delete</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Auto-delete queues in AMQP.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>amqp_durable_queues</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Use durable queues in AMQP.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>fake_rabbit</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_reconnect_delay</option> = <replaceable>1.0</replaceable></td>
|
||||
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_ca_certs</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL certification authority file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_certfile</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL cert file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_keyfile</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL key file (valid only if SSL enabled).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>kombu_ssl_version</option> = <replaceable></replaceable></td>
|
||||
<td>(StrOpt) SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some distributions.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_ha_queues</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_host</option> = <replaceable>localhost</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ broker address where a single node is used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_hosts</option> = <replaceable>$rabbit_host:$rabbit_port</replaceable></td>
|
||||
<td>(ListOpt) RabbitMQ HA cluster host:port pairs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_login_method</option> = <replaceable>AMQPLAIN</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ login method.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_max_retries</option> = <replaceable>0</replaceable></td>
|
||||
<td>(IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_password</option> = <replaceable>guest</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ password.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_port</option> = <replaceable>5672</replaceable></td>
|
||||
<td>(IntOpt) The RabbitMQ broker port where a single node is used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_retry_backoff</option> = <replaceable>2</replaceable></td>
|
||||
<td>(IntOpt) How long to backoff for between retries when connecting to RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_retry_interval</option> = <replaceable>1</replaceable></td>
|
||||
<td>(IntOpt) How frequently to retry connecting with RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_use_ssl</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) Connect over SSL for RabbitMQ.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_userid</option> = <replaceable>guest</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ userid.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rabbit_virtual_host</option> = <replaceable>/</replaceable></td>
|
||||
<td>(StrOpt) The RabbitMQ virtual host.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>rpc_conn_pool_size</option> = <replaceable>30</replaceable></td>
|
||||
<td>(IntOpt) Size of RPC connection pool.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
||||
|
@ -76,6 +76,10 @@
|
||||
<td><option>swift_store_create_container_on_put</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) A boolean value that determines if we create the container if it does not exist.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>swift_store_endpoint</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) If set, the configured endpoint will be used. If None, the storage url from the auth response will be used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>swift_store_endpoint_type</option> = <replaceable>publicURL</replaceable></td>
|
||||
<td>(StrOpt) A string giving the endpoint type of the swift service to use (publicURL, adminURL or internalURL). This setting is only used if swift_store_auth_version is 2.</td>
|
||||
@ -96,6 +100,10 @@
|
||||
<td><option>swift_store_multi_tenant</option> = <replaceable>False</replaceable></td>
|
||||
<td>(BoolOpt) If set to True, enables multi-tenant storage mode which causes Glance images to be stored in tenant specific Swift accounts.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>swift_store_multiple_containers_seed</option> = <replaceable>0</replaceable></td>
|
||||
<td>(IntOpt) When set to 0, a single-tenant store will only use one container to store all images. When set to an integer value between 1 and 32, a single-tenant store will use multiple containers to store images, and this value will determine how many containers are created.Used only when swift_store_multi_tenant is disabled. The total number of containers that will be used is equal to 16^N, so if this config option is set to 2, then 16^2=256 containers will be used to store images.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>swift_store_region</option> = <replaceable>None</replaceable></td>
|
||||
<td>(StrOpt) The region of the swift endpoint to be used for single tenant. This setting is only necessary if the tenant has multiple swift endpoints.</td>
|
||||
|
30
doc/common/tables/glance-taskflow.xml
Normal file
30
doc/common/tables/glance-taskflow.xml
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||
<!-- Warning: Do not edit this file. It is automatically
|
||||
generated and your changes will be overwritten.
|
||||
The tool to do so lives in openstack-doc-tools repository. -->
|
||||
<table rules="all" xml:id="config_table_glance_taskflow">
|
||||
<caption>Description of TaskFlow configuration options</caption>
|
||||
<col width="50%"/>
|
||||
<col width="50%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Configuration option = Default value</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2">[taskflow_executor]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>engine_mode</option> = <replaceable>serial</replaceable></td>
|
||||
<td>(StrOpt) The mode in which the engine will run. Can be 'serial' or 'parallel'.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><option>max_workers</option> = <replaceable>1</replaceable></td>
|
||||
<td>(IntOpt) The number of parallel activities executed at the same time by the engine. The value can be greater than one when the engine mode is 'parallel'.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
@ -33,6 +33,7 @@
|
||||
<xi:include href="../common/tables/glance-profiler.xml"/>
|
||||
<xi:include href="../common/tables/glance-redis.xml"/>
|
||||
<xi:include href="../common/tables/glance-registry.xml"/>
|
||||
<xi:include href="../common/tables/glance-taskflow.xml"/>
|
||||
<xi:include href="../common/tables/glance-testing.xml"/>
|
||||
<xi:include href="image-service/section_image-service-api.xml"/>
|
||||
<xi:include href="image-service/section_image-service-rpc.xml"/>
|
||||
|
@ -13,8 +13,6 @@
|
||||
<application>ZeroMQ</application>.</para>
|
||||
<para>The following tables contain settings to configure the
|
||||
messaging middleware for the Image Service:</para>
|
||||
<xi:include href="../../common/tables/glance-rabbitmq.xml"/>
|
||||
<xi:include href="../../common/tables/glance-qpid.xml"/>
|
||||
<xi:include href="../../common/tables/glance-zeromq.xml"/>
|
||||
<xi:include href="../../common/tables/glance-amqp.xml"/>
|
||||
<xi:include href="../../common/tables/glance-rpc.xml"/>
|
||||
|
52
tools/autogenerate-config-flagmappings/glance.flagmappings
Executable file → Normal file
52
tools/autogenerate-config-flagmappings/glance.flagmappings
Executable file → Normal file
@ -9,6 +9,7 @@ api_limit_max common
|
||||
auth_region registry
|
||||
auth_strategy registry
|
||||
auth_url registry
|
||||
backdoor_port debug
|
||||
backlog common
|
||||
bind_host common
|
||||
bind_port common
|
||||
@ -24,6 +25,7 @@ default_log_levels logging
|
||||
default_publisher_id amqp
|
||||
default_swift_reference swift
|
||||
delayed_delete imagecache
|
||||
digest_algorithm common
|
||||
enable_v1_api api
|
||||
enable_v1_registry api
|
||||
enable_v2_api api
|
||||
@ -160,6 +162,7 @@ glance_store/s3_store_thread_pools s3
|
||||
glance_store/sheepdog_store_address sheepdog
|
||||
glance_store/sheepdog_store_chunk_size sheepdog
|
||||
glance_store/sheepdog_store_port sheepdog
|
||||
glance_store/store_capabilities_update_min_interval api
|
||||
glance_store/stores api
|
||||
glance_store/swift_store_admin_tenants swift
|
||||
glance_store/swift_store_auth_address swift
|
||||
@ -169,11 +172,13 @@ glance_store/swift_store_cacert swift
|
||||
glance_store/swift_store_config_file swift
|
||||
glance_store/swift_store_container swift
|
||||
glance_store/swift_store_create_container_on_put swift
|
||||
glance_store/swift_store_endpoint swift
|
||||
glance_store/swift_store_endpoint_type swift
|
||||
glance_store/swift_store_key swift
|
||||
glance_store/swift_store_large_object_chunk_size swift
|
||||
glance_store/swift_store_large_object_size swift
|
||||
glance_store/swift_store_multi_tenant swift
|
||||
glance_store/swift_store_multiple_containers_seed swift
|
||||
glance_store/swift_store_region swift
|
||||
glance_store/swift_store_retry_get_count swift
|
||||
glance_store/swift_store_service_type swift
|
||||
@ -196,8 +201,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_uri auth_token
|
||||
keystone_authtoken/auth_version auth_token
|
||||
keystone_authtoken/cache auth_token
|
||||
@ -213,8 +220,14 @@ keystone_authtoken/identity_uri auth_token
|
||||
keystone_authtoken/include_service_catalog auth_token
|
||||
keystone_authtoken/insecure auth_token
|
||||
keystone_authtoken/keyfile auth_token
|
||||
keystone_authtoken/memcache_pool_conn_get_timeout auth_token
|
||||
keystone_authtoken/memcache_pool_dead_retry auth_token
|
||||
keystone_authtoken/memcache_pool_maxsize auth_token
|
||||
keystone_authtoken/memcache_pool_socket_timeout auth_token
|
||||
keystone_authtoken/memcache_pool_unused_timeout auth_token
|
||||
keystone_authtoken/memcache_secret_key auth_token
|
||||
keystone_authtoken/memcache_security_strategy auth_token
|
||||
keystone_authtoken/memcache_use_advanced_pool auth_token
|
||||
keystone_authtoken/memcached_servers common
|
||||
keystone_authtoken/revocation_cache_time auth_token
|
||||
keystone_authtoken/signing_dir auth_token
|
||||
@ -223,6 +236,8 @@ matchmaker_redis/host redis
|
||||
matchmaker_redis/password redis
|
||||
matchmaker_redis/port redis
|
||||
matchmaker_ring/ringfile redis
|
||||
oslo_concurrency/disable_process_locking rpc
|
||||
oslo_concurrency/lock_path rpc
|
||||
oslo_messaging_amqp/allow_insecure_clients rpc
|
||||
oslo_messaging_amqp/broadcast_prefix rpc
|
||||
oslo_messaging_amqp/container_name rpc
|
||||
@ -234,6 +249,41 @@ 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_qpid/amqp_auto_delete rpc
|
||||
oslo_messaging_qpid/amqp_durable_queues rpc
|
||||
oslo_messaging_qpid/qpid_heartbeat rpc
|
||||
oslo_messaging_qpid/qpid_hostname rpc
|
||||
oslo_messaging_qpid/qpid_hosts rpc
|
||||
oslo_messaging_qpid/qpid_password rpc
|
||||
oslo_messaging_qpid/qpid_port rpc
|
||||
oslo_messaging_qpid/qpid_protocol rpc
|
||||
oslo_messaging_qpid/qpid_receiver_capacity rpc
|
||||
oslo_messaging_qpid/qpid_sasl_mechanisms rpc
|
||||
oslo_messaging_qpid/qpid_tcp_nodelay rpc
|
||||
oslo_messaging_qpid/qpid_topology_version rpc
|
||||
oslo_messaging_qpid/qpid_username rpc
|
||||
oslo_messaging_qpid/rpc_conn_pool_size rpc
|
||||
oslo_messaging_rabbit/amqp_auto_delete rpc
|
||||
oslo_messaging_rabbit/amqp_durable_queues rpc
|
||||
oslo_messaging_rabbit/fake_rabbit rpc
|
||||
oslo_messaging_rabbit/kombu_reconnect_delay rpc
|
||||
oslo_messaging_rabbit/kombu_ssl_ca_certs rpc
|
||||
oslo_messaging_rabbit/kombu_ssl_certfile rpc
|
||||
oslo_messaging_rabbit/kombu_ssl_keyfile rpc
|
||||
oslo_messaging_rabbit/kombu_ssl_version rpc
|
||||
oslo_messaging_rabbit/rabbit_ha_queues rpc
|
||||
oslo_messaging_rabbit/rabbit_host rpc
|
||||
oslo_messaging_rabbit/rabbit_hosts rpc
|
||||
oslo_messaging_rabbit/rabbit_login_method rpc
|
||||
oslo_messaging_rabbit/rabbit_max_retries rpc
|
||||
oslo_messaging_rabbit/rabbit_password rpc
|
||||
oslo_messaging_rabbit/rabbit_port rpc
|
||||
oslo_messaging_rabbit/rabbit_retry_backoff rpc
|
||||
oslo_messaging_rabbit/rabbit_retry_interval rpc
|
||||
oslo_messaging_rabbit/rabbit_use_ssl rpc
|
||||
oslo_messaging_rabbit/rabbit_userid rpc
|
||||
oslo_messaging_rabbit/rabbit_virtual_host rpc
|
||||
oslo_messaging_rabbit/rpc_conn_pool_size rpc
|
||||
paste_deploy/config_file api
|
||||
paste_deploy/flavor api
|
||||
profiler/enabled profiler
|
||||
@ -242,3 +292,5 @@ store_type_location_strategy/store_type_preference api
|
||||
task/eventlet_executor_pool_size common
|
||||
task/task_executor common
|
||||
task/task_time_to_live common
|
||||
taskflow_executor/engine_mode taskflow
|
||||
taskflow_executor/max_workers taskflow
|
||||
|
@ -5,3 +5,4 @@ matchmaker matchmaker
|
||||
rbd RBD
|
||||
registry registry
|
||||
sheepdog Sheepdog
|
||||
taskflow TaskFlow
|
||||
|
Loading…
Reference in New Issue
Block a user