Automatic update of the new/updated options for kilo

Change-Id: I60f1d90a8b6c6699c2e6f6da365052bd780432c2
This commit is contained in:
Gauvain Pocentek 2015-04-02 14:44:05 +02:00
parent 8e54ca7047
commit ca63837991
9 changed files with 773 additions and 118 deletions

View File

@ -24,10 +24,6 @@
<td>[DEFAULT] magnetodb_control_exchange = magnetodb</td>
<td>(StrOpt) Exchange name for Magnetodb notifications.</td>
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
</tr>
<tr>
<td>[DEFAULT] polling_namespaces = ['compute', 'central']</td>
<td>(MultiChoicesOpt) Polling namespace(s) to be used while resource polling</td>
@ -44,6 +40,10 @@
<td>[DEFAULT] shuffle_time_before_polling_task = 0</td>
<td>(IntOpt) To reduce large requests at same time to Nova or other components from different compute agents, shuffle start time of polling task.</td>
</tr>
<tr>
<td>[DEFAULT] sql_expire_samples_only = False</td>
<td>(BoolOpt) Indicates if expirer expires only samples. If set true, expired samples will be deleted, but residual resource and meter definition data will remain.</td>
</tr>
<tr>
<td>[DEFAULT] swift_control_exchange = swift</td>
<td>(StrOpt) Exchange name for Swift notifications.</td>
@ -52,6 +52,10 @@
<td>[DEFAULT] zaqar_control_exchange = zaqar</td>
<td>(StrOpt) Exchange name for Messaging service notifications.</td>
</tr>
<tr>
<td>[alarms] gnocchi_url = http://localhost:8041</td>
<td>(StrOpt) URL to Gnocchi.</td>
</tr>
<tr>
<td>[collector] requeue_event_on_dispatcher_error = False</td>
<td>(BoolOpt) Requeue the event on the collector event queue when the collector fails to dispatch it.</td>
@ -82,15 +86,23 @@
</tr>
<tr>
<td>[dispatcher_http] cadf_only = False</td>
<td>(BoolOpt) The flag which indicates if only cadf message should be posted. If false, all meters will be posted.</td>
<td>(BoolOpt) The flag that indicates if only cadf message should be posted. If false, all meters will be posted.</td>
</tr>
<tr>
<td>[dispatcher_http] event_target = None</td>
<td>(StrOpt) The target for event data where the http request will be sent to. If this is not set, it will default to same as Sample target.</td>
</tr>
<tr>
<td>[dispatcher_http] target = </td>
<td>(StrOpt) The target where the http request will be sent to. If this is not set, no data will be posted. For example: target = http://hostname:1234/path</td>
<td>(StrOpt) The target where the http request will be sent. If this is not set, no data will be posted. For example: target = http://hostname:1234/path</td>
</tr>
<tr>
<td>[dispatcher_http] timeout = 5</td>
<td>(IntOpt) The max time in second to wait for a request to timeout.</td>
<td>(IntOpt) The max time in seconds to wait for a request to timeout.</td>
</tr>
<tr>
<td>[event] store_raw = []</td>
<td>(MultiStrOpt) Store the raw notification for select priority levels (info and/or error). By default, raw details are not captured.</td>
</tr>
<tr>
<td>[ipmi] polling_retry = 3</td>
@ -224,6 +236,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -301,8 +321,8 @@
<td>(StrOpt) Work-load partitioning group prefix. Use only if you want to run multiple polling agents with different config files. For each sub-group of the agent pool with the same partitioning_group_prefix a disjoint subset of pollsters should be loaded.</td>
</tr>
<tr>
<td>[publisher] telemetry_secret = change this or be hacked</td>
<td>(StrOpt) Secret value for signing metering messages.</td>
<td>[publisher] telemetry_secret = change this for valid signing</td>
<td>(StrOpt) Secret value for signing messages. Set value empty if signing is not required to avoid computational overhead.</td>
</tr>
<tr>
<td>[publisher_notifier] event_topic = event</td>

View File

@ -16,10 +16,42 @@
<td>[DEFAULT] backend_host = None</td>
<td>(StrOpt) Backend override of host value.</td>
</tr>
<tr>
<td>[DEFAULT] backup_container = None</td>
<td>(StrOpt) Custom container to use for backups.</td>
</tr>
<tr>
<td>[DEFAULT] backup_enable_progress_timer = True</td>
<td>(BoolOpt) Enable or Disable the timer to send the periodic progress notifications to Ceilometer when backing up the volume to the backend storage. The default value is True to enable the timer.</td>
</tr>
<tr>
<td>[DEFAULT] backup_file_size = 1999994880</td>
<td>(IntOpt) The maximum size in bytes of the files used to hold backups. If the volume being backed up exceeds this size, then it will be backed up into multiple files.</td>
</tr>
<tr>
<td>[DEFAULT] backup_mount_options = None</td>
<td>(StrOpt) Mount options passed to the NFS client. See NFS man page for details.</td>
</tr>
<tr>
<td>[DEFAULT] backup_mount_point_base = $state_path/backup_mount</td>
<td>(StrOpt) Base dir containing mount point for NFS share.</td>
</tr>
<tr>
<td>[DEFAULT] backup_object_number_per_notification = 10</td>
<td>(IntOpt) The number of chunks or objects, for which one Ceilometer notification will be sent</td>
</tr>
<tr>
<td>[DEFAULT] backup_sha_block_size_bytes = 32768</td>
<td>(IntOpt) The size in bytes that changes are tracked for incremental backups. backup_swift_object_size has to be multiple of backup_swift_block_size.</td>
</tr>
<tr>
<td>[DEFAULT] backup_share = None</td>
<td>(StrOpt) NFS share in fqdn:path, ipv4addr:path, or "[ipv6addr]:path" format.</td>
</tr>
<tr>
<td>[DEFAULT] backup_swift_block_size = 32768</td>
<td>(IntOpt) The size in bytes that changes are tracked for incremental backups. backup_swift_object_size has to be multiple of backup_swift_block_size.</td>
</tr>
<tr>
<td>[DEFAULT] backup_swift_enable_progress_timer = True</td>
<td>(BoolOpt) Enable or Disable the timer to send the periodic progress notifications to Ceilometer when backing up the volume to the Swift backend storage. The default value is True to enable the timer.</td>
@ -72,10 +104,6 @@
<td>[DEFAULT] chiscsi_conf = /etc/chelsio-iscsi/chiscsi.conf</td>
<td>(StrOpt) Chiscsi (CXT) global defaults configuration file</td>
</tr>
<tr>
<td>[DEFAULT] coraid_default_repository = None</td>
<td>(StrOpt) ESM Repository Name to use if not specified in Volume Type keys</td>
</tr>
<tr>
<td>[DEFAULT] dell_sc_api_port = 3033</td>
<td>(IntOpt) Dell API port</td>
@ -93,8 +121,8 @@
<td>(StrOpt) Name of the volume folder to use on the Storage Center</td>
</tr>
<tr>
<td>[DEFAULT] drbdmanage_redundancy = 1</td>
<td>(StrOpt) Number of nodes that should replicate the data.</td>
<td>[DEFAULT] driver_data_namespace = None</td>
<td>(StrOpt) Namespace for driver private data values to be saved in.</td>
</tr>
<tr>
<td>[DEFAULT] driver_use_ssl = False</td>
@ -108,6 +136,10 @@
<td>[DEFAULT] enforce_multipath_for_image_xfer = False</td>
<td>(BoolOpt) If this is set to True, attachment of volumes for image transfer will be aborted when multipathd is not running. Otherwise, it will fallback to single path.</td>
</tr>
<tr>
<td>[DEFAULT] filter_function = None</td>
<td>(StrOpt) String representation for an equation that will be used to filter hosts. Only used when the driver filter is set to be used by the Cinder scheduler.</td>
</tr>
<tr>
<td>[DEFAULT] flashsystem_connection_protocol = FC</td>
<td>(StrOpt) Connection protocol should be FC.</td>
@ -132,6 +164,10 @@
<td>[DEFAULT] gateway_mgb = None</td>
<td>(StrOpt) IP address or hostname of mg-b</td>
</tr>
<tr>
<td>[DEFAULT] goodness_function = None</td>
<td>(StrOpt) String representation for an equation that will be used to determine the goodness of a host. Only used when using the goodness weigher is set to be used by the Cinder scheduler.</td>
</tr>
<tr>
<td>[DEFAULT] initiator_auto_deregistration = False</td>
<td>(BoolOpt) Automatically deregister initiators after the related storage group is destroyed. By default, the value is False.</td>
@ -210,7 +246,11 @@
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.</td>
</tr>
<tr>
<td>[DEFAULT] public_endpoint = None</td>
<td>(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.</td>
</tr>
<tr>
<td>[DEFAULT] quobyte_client_cfg = None</td>
@ -254,7 +294,7 @@
</tr>
<tr>
<td>[DEFAULT] sf_template_account_name = openstack-vtemplate</td>
<td>(StrOpt) Account name on the SolidFire Cluster to use as owner of template/cache volumes (created if doesnt exist).</td>
<td>(StrOpt) Account name on the SolidFire Cluster to use as owner of template/cache volumes (created if does not exist).</td>
</tr>
<tr>
<td>[DEFAULT] srb_base_urls = None</td>
@ -264,14 +304,6 @@
<td>[DEFAULT] start_time = None</td>
<td>(StrOpt) If this option is specified then the start time specified is used instead of the start time of the last completed audit period.</td>
</tr>
<tr>
<td>[DEFAULT] storpool_replication = 3</td>
<td>(IntOpt) The default StorPool chain replication value. Used when creating a volume with no specified type if storpool_template is not set. Also used for calculating the apparent free space reported in the stats.</td>
</tr>
<tr>
<td>[DEFAULT] storpool_template = None</td>
<td>(StrOpt) The StorPool template for volumes with no type.</td>
</tr>
<tr>
<td>[DEFAULT] use_chap_auth = False</td>
<td>(BoolOpt) Option to enable/disable CHAP authentication for targets.</td>
@ -288,42 +320,6 @@
<td>[DEFAULT] xtremio_cluster_name = </td>
<td>(StrOpt) XMS cluster id in multi-cluster environment</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_data_ip = None</td>
<td>(StrOpt) Data path IP address</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_https_port = 443</td>
<td>(StrOpt) HTTPS port number</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_initiator_config = </td>
<td>(StrOpt) iSCSI initiators configuration.</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_mount_options = </td>
<td>(StrOpt) Options to be passed while mounting share over nfs</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_pool = </td>
<td>(StrOpt) Storage pool name.</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_project = NFSProject</td>
<td>(StrOpt) Project name.</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_share = nfs_share</td>
<td>(StrOpt) Share name.</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_share_compression = off</td>
<td>(StrOpt) Data compression.</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_nfs_share_logbias = latency</td>
<td>(StrOpt) Synchronous write bias-latency, throughput.</td>
</tr>
<tr>
<td>[oslo_concurrency] disable_process_locking = False</td>
<td>(BoolOpt) Enables or disables inter-process locks.</td>
@ -444,6 +440,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -540,20 +544,25 @@
<td>900</td>
</tr>
<tr>
<td>[DEFAULT] gpfs_images_share_mode</td>
<td>[DEFAULT] default_log_levels</td>
<td>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, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN</td>
<td>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</td>
</tr>
<tr>
<td>[DEFAULT] iscsi_num_targets</td>
<td>100</td>
<td>None</td>
</tr>
<tr>
<td>[DEFAULT] iser_num_targets</td>
<td>100</td>
<td>None</td>
<td>copy_on_write</td>
</tr>
<tr>
<td>[DEFAULT] iser_target_prefix</td>
<td>iqn.2010-10.org.iser.openstack:</td>
<td>iqn.2010-10.org.openstack:</td>
</tr>
<tr>
<td>[DEFAULT] netapp_storage_protocol</td>
<td>None</td>
<td>iscsi</td>
</tr>
<tr>
<td>[DEFAULT] nova_catalog_admin_info</td>
<td>compute:nova:adminURL</td>
@ -569,16 +578,6 @@
<td>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
<td>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_lun_compression</td>
<td></td>
<td>off</td>
</tr>
<tr>
<td>[DEFAULT] zfssa_lun_logbias</td>
<td></td>
<td>latency</td>
</tr>
<tr>
<td>[keymgr] encryption_auth_url</td>
<td>http://localhost:5000/v2.0</td>

View File

@ -12,6 +12,10 @@
<td>(Type) Help string</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] available_plugins = </td>
<td>(ListOpt) A list of artifacts that are allowed in the format name or name-version. Empty list means that any artifact can be loaded.</td>
</tr>
<tr>
<td>[DEFAULT] backdoor_port = None</td>
<td>(StrOpt) Enable eventlet backdoor. Acceptable values are 0, &lt;port&gt;, and &lt;start&gt;:&lt;end&gt;, where 0 results in listening on a random tcp port number; &lt;port&gt; results in listening on the specified port number (and not enabling backdoor if that port is in use); and &lt;start&gt;:&lt;end&gt; 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>
@ -21,13 +25,37 @@
<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>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
<td>[DEFAULT] disabled_notifications = </td>
<td>(ListOpt) List of disabled notifications. A notification can be given either as a notification type to disable a single event, or as a notification group prefix to disable all events within a group. Example: if this config option is set to ["image.create", "metadef_namespace"], then "image.create" notification will not be sent after image is created and none of the notifications for metadefinition namespaces will be sent.</td>
</tr>
<tr>
<td>[DEFAULT] host = localhost</td>
<td>(StrOpt) Name of this node, which must be valid in an AMQP key. Can be an opaque identifier. For ZeroMQ only, must be a valid host name, FQDN, or IP address.</td>
</tr>
<tr>
<td>[DEFAULT] http_keepalive = True</td>
<td>(BoolOpt) If False, server will return the header "Connection: close", If True, server will return "Connection: Keep-Alive" in its responses. In order to close the client socket connection explicitly after the response is sent and read successfully by the client, you simply have to set this option to False when you create a wsgi server.</td>
</tr>
<tr>
<td>[DEFAULT] http_timeout = 600</td>
<td>(IntOpt) Timeout seconds for HTTP requests. Set it to None to disable timeout.</td>
</tr>
<tr>
<td>[DEFAULT] listener_workers = 1</td>
<td>(IntOpt) Number of workers for notification service. A single notification agent is enabled by default.</td>
</tr>
<tr>
<td>[DEFAULT] load_enabled = True</td>
<td>(BoolOpt) When false, no artifacts can be loaded regardless of available_plugins. When true, artifacts can be loaded.</td>
</tr>
<tr>
<td>[DEFAULT] public_endpoint = None</td>
<td>(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 Glance is operating behind a proxy, you will want to change this to represent the proxy's URL.</td>
</tr>
<tr>
<td>[elasticsearch] hosts = 127.0.0.1:9200</td>
<td>(ListOpt) List of nodes where Elasticsearch instances are running. A single node should be defined as an IP address and port number.</td>
</tr>
<tr>
<td>[glance_store] store_capabilities_update_min_interval = 0</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>
@ -44,6 +72,10 @@
<td>[glance_store] swift_store_multiple_containers_seed = 0</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>[glance_store] vmware_datastores = None</td>
<td>(MultiStrOpt) A list of datastores where the image can be stored. This option may be specified multiple times for specifying multiple datastores. Either one of vmware_datastore_name or vmware_datastores is required. The datastore name should be specified after its datacenter path, seperated by ":". An optional weight may be given after the datastore name, seperated again by ":". Thus, the required format becomes &lt;datacenter_path&gt;:&lt;datastore_name&gt;:&lt;optional_weight&gt;. When adding an image, the datastore with highest weight will be selected, unless there is not enough free space available in cases where the image size is already known. If no weight is given, it is assumed to be zero and the directory will be considered for selection last. If multiple datastores have the same weight, then the one with the most free space available is selected.</td>
</tr>
<tr>
<td>[oslo_concurrency] disable_process_locking = False</td>
<td>(BoolOpt) Enables or disables inter-process locks.</td>
@ -164,6 +196,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -237,11 +277,67 @@
<td>(IntOpt) Size of RPC connection pool.</td>
</tr>
<tr>
<td>[taskflow_executor] engine_mode = serial</td>
<td>[oslo_policy] policy_default_rule = default</td>
<td>(StrOpt) Default rule. Enforced when a requested rule is not found.</td>
</tr>
<tr>
<td>[oslo_policy] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.</td>
</tr>
<tr>
<td>[oslo_policy] policy_file = policy.json</td>
<td>(StrOpt) The JSON file that defines policies.</td>
</tr>
<tr>
<td>[service_credentials] insecure = False</td>
<td>(BoolOpt) Disables X.509 certificate validation when an SSL connection to Identity Service is established.</td>
</tr>
<tr>
<td>[service_credentials] os_auth_url = http://localhost:5000/v2.0</td>
<td>(StrOpt) Auth URL to use for OpenStack service access.</td>
</tr>
<tr>
<td>[service_credentials] os_cacert = None</td>
<td>(StrOpt) Certificate chain for SSL validation.</td>
</tr>
<tr>
<td>[service_credentials] os_endpoint_type = publicURL</td>
<td>(StrOpt) Type of endpoint in Identity service catalog to use for communication with OpenStack services.</td>
</tr>
<tr>
<td>[service_credentials] os_password = admin</td>
<td>(StrOpt) Password to use for OpenStack service access.</td>
</tr>
<tr>
<td>[service_credentials] os_region_name = None</td>
<td>(StrOpt) Region name to use for OpenStack service endpoints.</td>
</tr>
<tr>
<td>[service_credentials] os_tenant_id = </td>
<td>(StrOpt) Tenant ID to use for OpenStack service access.</td>
</tr>
<tr>
<td>[service_credentials] os_tenant_name = admin</td>
<td>(StrOpt) Tenant name to use for OpenStack service access.</td>
</tr>
<tr>
<td>[service_credentials] os_username = glance</td>
<td>(StrOpt) User name to use for OpenStack service access.</td>
</tr>
<tr>
<td>[task] work_dir = None</td>
<td>(StrOpt) Work dir for asynchronous task operations. The directory set here will be used to operate over images - normally before they are imported in the destination store. When providing work dir, make sure enough space is provided for concurrent tasks to run efficiently without running out of space. A rough estimation can be done by multiplying the number of `max_workers` - or the N of workers running - by an average image size (e.g 500MB). The image size estimation should be done based on the average size in your deployment. Note that depending on the tasks running you may need to multiply this number by some factor depending on what the task does. For example, you may want to double the available size if image conversion is enabled. All this being said, remember these are just estimations and you should do them based on the worst case scenario and be prepared to act in case they were wrong.</td>
</tr>
<tr>
<td>[taskflow_executor] conversion_format = None</td>
<td>(StrOpt) The format to which images will be automatically converted. Can be 'qcow2' or 'raw'.</td>
</tr>
<tr>
<td>[taskflow_executor] engine_mode = parallel</td>
<td>(StrOpt) The mode in which the engine will run. Can be 'serial' or 'parallel'.</td>
</tr>
<tr>
<td>[taskflow_executor] max_workers = 1</td>
<td>[taskflow_executor] max_workers = 10</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>
</table>
@ -257,15 +353,30 @@
<td>New default value</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] default_log_levels</td>
<td>amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN</td>
<td>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, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN</td>
</tr>
<tr>
<td>[DEFAULT] rpc_zmq_matchmaker</td>
<td>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
<td>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</td>
</tr>
<tr>
<td>[task] task_executor</td>
<td>eventlet</td>
<td>taskflow</td>
</tr>
</table>
<table>
<caption>Deprecated options</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<td>Deprecated option</td>
<td>New Option</td>
</tr>
</thead>
<tr>
<td>[task] eventlet_executor_pool_size</td>
<td>[taskflow_executor] max_workers</td>
</tr>
</table>
</section>

View File

@ -16,14 +16,30 @@
<td>[DEFAULT] convergence_engine = False</td>
<td>(BoolOpt) Enables engine with convergence architecture. All stacks with this option will be created using convergence engine .</td>
</tr>
<tr>
<td>[DEFAULT] default_deployment_signal_transport = CFN_SIGNAL</td>
<td>(StrOpt) Template default for how the server should signal to heat with the deployment output values. CFN_SIGNAL will allow an HTTP POST to a CFN keypair signed URL (requires enabled heat-api-cfn). TEMP_URL_SIGNAL will create a Swift TempURL to be signaled via HTTP PUT (requires object-store endpoint which supports TempURL). HEAT_SIGNAL will allow calls to the Heat API resource-signal using the provided keystone credentials</td>
</tr>
<tr>
<td>[DEFAULT] default_software_config_transport = POLL_SERVER_CFN</td>
<td>(StrOpt) Template default for how the server should receive the metadata required for software configuration. POLL_SERVER_CFN will allow calls to the cfn API action DescribeStackResource authenticated with the provided keypair (requires enabled heat-api-cfn). POLL_SERVER_HEAT will allow calls to the Heat API resource-show using the provided keystone credentials (requires keystone v3 API, and configured stack_user_* config options). POLL_TEMP_URL will create and populate a Swift TempURL with metadata for polling (requires object-store endpoint which supports TempURL).</td>
</tr>
<tr>
<td>[DEFAULT] error_wait_time = 240</td>
<td>(IntOpt) Error wait time in seconds for stack action (ie. create or update).</td>
</tr>
<tr>
<td>[DEFAULT] fatal_exception_format_errors = False</td>
<td>(BoolOpt) Make exception message format errors fatal</td>
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
</tr>
<tr>
<td>[DEFAULT] stack_scheduler_hints = False</td>
<td>(BoolOpt) When this feature is enabled, scheduler hints identifying the heat stack context of a server resource are passed to the configured schedulers in nova, for server creates done using heat resource types OS::Nova::Server and AWS::EC2::Instance. heat_root_stack_id will be set to the id of the root stack of the resource, heat_stack_id will be set to the id of the resource's parent stack, heat_stack_name will be set to the name of the resource's parent stack, heat_path_in_stack will be set to a list of tuples, (stackresourcename, stackname) with list[0] being (None, rootstackname), and heat_resource_name will be set to the resource's name.</td>
</tr>
<tr>
<td>[clients_sahara] ca_file = None</td>
<td>(StrOpt) Optional CA cert file to use in SSL connections.</td>
@ -44,6 +60,22 @@
<td>[clients_sahara] key_file = None</td>
<td>(StrOpt) Optional PEM-formatted file that contains the private key.</td>
</tr>
<tr>
<td>[ec2authtoken] ca_file = None</td>
<td>(StrOpt) Optional CA cert file to use in SSL connections.</td>
</tr>
<tr>
<td>[ec2authtoken] cert_file = None</td>
<td>(StrOpt) Optional PEM-formatted certificate chain file.</td>
</tr>
<tr>
<td>[ec2authtoken] insecure = False</td>
<td>(BoolOpt) If set, then the server's certificate will not be verified.</td>
</tr>
<tr>
<td>[ec2authtoken] key_file = None</td>
<td>(StrOpt) Optional PEM-formatted file that contains the private key.</td>
</tr>
<tr>
<td>[oslo_messaging_amqp] allow_insecure_clients = False</td>
<td>(BoolOpt) Accept clients using either SSL or plain TCP</td>
@ -156,6 +188,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -249,11 +289,26 @@
<td>New default value</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] deferred_auth_method</td>
<td>password</td>
<td>trusts</td>
</tr>
<tr>
<td>[DEFAULT] max_nested_stack_depth</td>
<td>3</td>
<td>5</td>
</tr>
<tr>
<td>[DEFAULT] num_engine_workers</td>
<td>1</td>
<td>4</td>
</tr>
<tr>
<td>[DEFAULT] plugin_dirs</td>
<td>/usr/lib64/heat, /usr/lib/heat</td>
<td>/usr/lib64/heat, /usr/lib/heat, /usr/local/lib/heat, /usr/local/lib64/heat</td>
</tr>
<tr>
<td>[DEFAULT] rpc_zmq_matchmaker</td>
<td>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>

View File

@ -20,14 +20,26 @@
<td>[DEFAULT] notification_format = basic</td>
<td>(StrOpt) Define the notification format for Identity Service events. A "basic" notification has information about the resource being operated on. A "cadf" notification has the same information, as well as information about the initiator of the event. Valid options are: basic and cadf</td>
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
</tr>
<tr>
<td>[DEFAULT] secure_proxy_ssl_header = None</td>
<td>(StrOpt) The HTTP header used to determine the scheme for the original request, even if it was removed by an SSL terminating proxy. Typical value is "HTTP_X_FORWARDED_PROTO".</td>
</tr>
<tr>
<td>[auth] oauth1 = keystone.auth.plugins.oauth1.OAuth</td>
<td>(StrOpt) The oAuth1.0 auth plugin module.</td>
</tr>
<tr>
<td>[domain_config] cache_time = 300</td>
<td>(IntOpt) TTL (in seconds) to cache domain config data. This has no effect unless domain config caching is enabled.</td>
</tr>
<tr>
<td>[domain_config] caching = True</td>
<td>(BoolOpt) Toggle for domain config caching. This has no effect unless global caching is enabled.</td>
</tr>
<tr>
<td>[domain_config] driver = keystone.resource.config_backends.sql.DomainConfig</td>
<td>(StrOpt) Domain config backend driver.</td>
</tr>
<tr>
<td>[eventlet_server] admin_bind_host = 0.0.0.0</td>
<td>(StrOpt) The IP address of the network interface for the admin service to listen on.</td>
@ -114,7 +126,7 @@
</tr>
<tr>
<td>[identity] domain_configurations_from_database = False</td>
<td>(BoolOpt) Extract the domain specific configuration options from the resource backend where they have been stored with the domain data. This feature is disabled by default (in which case the domain specific options will be loaded from files in the domain configuration directory); set to true to enable. This feature is not yet supported.</td>
<td>(BoolOpt) Extract the domain specific configuration options from the resource backend where they have been stored with the domain data. This feature is disabled by default (in which case the domain specific options will be loaded from files in the domain configuration directory); set to true to enable.</td>
</tr>
<tr>
<td>[oslo_messaging_amqp] allow_insecure_clients = False</td>
@ -228,6 +240,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -316,6 +336,10 @@
<td>[resource] list_limit = None</td>
<td>(IntOpt) Maximum number of entities that will be returned in a resource collection.</td>
</tr>
<tr>
<td>[revoke] cache_time = 3600</td>
<td>(IntOpt) Time to cache the revocation list and the revocation events (in seconds). This has no effect unless global and token caching are enabled.</td>
</tr>
<tr>
<td>[role] cache_time = None</td>
<td>(IntOpt) TTL (in seconds) to cache role data. This has no effect unless global caching is enabled.</td>
@ -332,6 +356,10 @@
<td>[role] list_limit = None</td>
<td>(IntOpt) Maximum number of entities that will be returned in a role collection.</td>
</tr>
<tr>
<td>[saml] relay_state_prefix = ss:mem:</td>
<td>(StrOpt) The prefix to use for the RelayState SAML attribute, used when generating ECP wrapped assertions.</td>
</tr>
<tr>
<td>[token] allow_rescope_scoped_token = True</td>
<td>(BoolOpt) Allow rescoping of scoped token. Setting allow_rescoped_scoped_token to false prevents a user from exchanging a scoped token for any other token.</td>
@ -362,6 +390,11 @@
<td>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
<td>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</td>
</tr>
<tr>
<td>[auth] methods</td>
<td>external, password, token</td>
<td>external, password, token, oauth1</td>
</tr>
<tr>
<td>[revoke] driver</td>
<td>keystone.contrib.revoke.backends.kvs.Revoke</td>
@ -427,6 +460,10 @@
<td>[DEFAULT] tcp_keepalive</td>
<td>[eventlet_server] tcp_keepalive</td>
</tr>
<tr>
<td>[token] revocation_cache_time</td>
<td>[revoke] cache_time</td>
</tr>
<tr>
<td>[DEFAULT] public_workers</td>
<td>[eventlet_server] public_workers</td>

View File

@ -12,29 +12,57 @@
<td>(Type) Help string</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] advertise_mtu = False</td>
<td>(BoolOpt) If True, effort is made to advertise MTU settings to VMs via network methods (DHCP and RA MTU options) when the network's preferred MTU is known.</td>
</tr>
<tr>
<td>[DEFAULT] allow_automatic_dhcp_failover = True</td>
<td>(BoolOpt) Automatically remove networks from offline DHCP agents.</td>
</tr>
<tr>
<td>[DEFAULT] conn_idle_timeout = 900</td>
<td>(IntOpt) Reconnect connection to nsx if not used within this amount of time.</td>
<td>[DEFAULT] default_ipv4_subnet_pool = None</td>
<td>(StrOpt) Default IPv4 subnet-pool to be used for automatic subnet CIDR allocation</td>
</tr>
<tr>
<td>[DEFAULT] default_ipv6_subnet_pool = None</td>
<td>(StrOpt) Default IPv6 subnet-pool to be used for automatic subnet CIDR allocation</td>
</tr>
<tr>
<td>[DEFAULT] dhcp_broadcast_reply = False</td>
<td>(BoolOpt) Use broadcast in DHCP replies</td>
</tr>
<tr>
<td>[DEFAULT] dhcp_load_type = networks</td>
<td>(StrOpt) Representing the resource type whose load is being reported by the agent. This can be "networks", "subnets" or "ports". When specified (Default is networks), the server will extract particular load sent as part of its agent configuration object from the agent report state, which is the number of resources being consumed, at every report_interval.dhcp_load_type can be used in combination with network_scheduler_driver = neutron.scheduler.dhcp_agent_scheduler.WeightScheduler When the network_scheduler_driver is WeightScheduler, dhcp_load_type can be configured to represent the choice for the resource being balanced. Example: dhcp_load_type=networks</td>
</tr>
<tr>
<td>[DEFAULT] enable_services_on_agents_with_admin_state_down = False</td>
<td>(BoolOpt) Enable services on an agent with admin_state_up False. If this option is False, when admin_state_up of an agent is turned False, services on it will be disabled. Agents with admin_state_up False are not selected for automatic scheduling regardless of this option. But manual scheduling to such agents is available if this option is True.</td>
</tr>
<tr>
<td>[DEFAULT] external_ingress_mark = 0x2</td>
<td>(StrOpt) Iptables mangle mark used to mark ingress from external network</td>
</tr>
<tr>
<td>[DEFAULT] ipv6_gateway = </td>
<td>(StrOpt) With IPv6, the network used for the external gateway does not need to have an associated subnet, since the automatically assigned link-local address (LLA) can be used. However, an IPv6 gateway address is needed for use as the next-hop for the default route. If no IPv6 gateway address is configured here, (and only then) the neutron router will be configured to get its default route from router advertisements (RAs) from the upstream router; in which case the upstream router must also be configured to send these RAs. The ipv6_gateway, when configured, should be the LLA of the interface on the upstream router. If a next-hop using a global unique address (GUA) is desired, it needs to be done via a subnet allocated to the network and not through this parameter.</td>
</tr>
<tr>
<td>[DEFAULT] metadata_access_mark = 0x1</td>
<td>(StrOpt) Iptables mangle mark used to mark metadata valid requests</td>
</tr>
<tr>
<td>[DEFAULT] metadata_proxy_group = </td>
<td>(StrOpt) Group (gid or name) running metadata proxy after its initialization (if empty: L3 agent effective group)</td>
<td>(StrOpt) Group (gid or name) running metadata proxy after its initialization (if empty: agent effective group)</td>
</tr>
<tr>
<td>[DEFAULT] metadata_proxy_user = </td>
<td>(StrOpt) User (uid or name) running metadata proxy after its initialization (if empty: L3 agent effective user)</td>
<td>(StrOpt) User (uid or name) running metadata proxy after its initialization (if empty: agent effective user)</td>
</tr>
<tr>
<td>[DEFAULT] metadata_proxy_watch_log = None</td>
<td>(BoolOpt) Enable/Disable log watch by metadata proxy. It should be disabled when metadata_proxy_user/group is not allowed to read/write its log file and copytruncate logrotate option must be used if logrotate is enabled on metadata proxy log files. Option default value is deduced from metadata_proxy_user: watch log is enabled if metadata_proxy_user is agent effective user id/name.</td>
</tr>
<tr>
<td>[DEFAULT] nova_admin_tenant_name = None</td>
@ -46,32 +74,48 @@
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored.</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.</td>
</tr>
<tr>
<td>[DEFAULT] vlan_transparent = False</td>
<td>(BoolOpt) If True, then allow plugins that support it to create VLAN transparent networks.</td>
</tr>
<tr>
<td>[AGENT] check_child_processes_action = respawn</td>
<td>(StrOpt) Action to be executed when a child process dies</td>
</tr>
<tr>
<td>[AGENT] check_child_processes_interval = 0</td>
<td>[AGENT] check_child_processes_interval = 60</td>
<td>(IntOpt) Interval between checks of child process liveness (seconds), use 0 to disable</td>
</tr>
<tr>
<td>[AGENT] comment_iptables_rules = True</td>
<td>(BoolOpt) Add comments to iptables rules.</td>
</tr>
<tr>
<td>[AGENT] root_helper_daemon = None</td>
<td>(StrOpt) Root helper daemon application to use when possible.</td>
</tr>
<tr>
<td>[AGENT] use_helper_for_ns_read = True</td>
<td>(BoolOpt) Use the root helper to read the namespaces from the operating system.</td>
</tr>
<tr>
<td>[CISCO_N1K] restrict_network_profiles = True</td>
<td>(BoolOpt) Restrict tenants from accessing network profiles belonging to some other tenant</td>
</tr>
<tr>
<td>[OFC] support_packet_filter_on_ofc_router = True</td>
<td>(BoolOpt) Support packet filter on OFC router interface.</td>
</tr>
<tr>
<td>[ml2] path_mtu = 0</td>
<td>(IntOpt) The maximum permissible size of an unfragmented packet travelling from and to addresses where encapsulated Neutron traffic is sent. If &lt;= 0, the path MTU is indeterminate.</td>
</tr>
<tr>
<td>[ml2] physical_network_mtus = </td>
<td>(ListOpt) A list of mappings of physical networks to MTU values. The format of the mapping is &lt;physnet&gt;:&lt;mtu val&gt;. This mapping allows specifying a physical network MTU value that differs from the default segment_mtu value.</td>
</tr>
<tr>
<td>[ml2] segment_mtu = 0</td>
<td>(IntOpt) The maximum permissible size of an unfragmented packet travelling a L2 network segment. If &lt;= 0, the segment MTU is indeterminate.</td>
</tr>
<tr>
<td>[nova] auth_plugin = None</td>
<td>(StrOpt) Name of the plugin to load</td>
@ -224,6 +268,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -312,13 +364,18 @@
<tr>
<td>[DEFAULT] default_log_levels</td>
<td>amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN</td>
<td>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, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN</td>
<td>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</td>
</tr>
<tr>
<td>[DEFAULT] rpc_zmq_matchmaker</td>
<td>oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
<td>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</td>
</tr>
<tr>
<td>[CISCO_N1K] restrict_network_profiles</td>
<td>False</td>
<td>True</td>
</tr>
<tr>
<td>[OVS] local_ip</td>
<td></td>
@ -329,6 +386,11 @@
<td>None</td>
<td>vsctl</td>
</tr>
<tr>
<td>[VXLAN] enable_vxlan</td>
<td>False</td>
<td>True</td>
</tr>
<tr>
<td>[VXLAN] local_ip</td>
<td></td>
@ -350,10 +412,6 @@
<td>New Option</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] nova_region_name</td>
<td>[nova] region_name</td>
</tr>
<tr>
<td>[DEFAULT] nova_ca_certificates_file</td>
<td>[nova] cafile</td>
@ -362,5 +420,9 @@
<td>[DEFAULT] nova_api_insecure</td>
<td>[nova] insecure</td>
</tr>
<tr>
<td>[DEFAULT] nova_region_name</td>
<td>[nova] region_name</td>
</tr>
</table>
</section>

View File

@ -50,12 +50,68 @@
</tr>
<tr>
<td>[DEFAULT] policy_dirs = ['policy.d']</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.</td>
<td>(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.</td>
</tr>
<tr>
<td>[DEFAULT] quota_networks = 3</td>
<td>(IntOpt) Number of private networks allowed per project</td>
</tr>
<tr>
<td>[DEFAULT] scheduler_instance_sync_interval = 120</td>
<td>(IntOpt) Waiting time interval (seconds) between sending the scheduler a list of current instance UUIDs to verify that its view of instances is in sync with nova. If the CONF option `scheduler_tracks_instance_changes` is False, changing this option will have no effect.</td>
</tr>
<tr>
<td>[DEFAULT] scheduler_tracks_instance_changes = True</td>
<td>(BoolOpt) Determines if the Scheduler tracks changes to instances to help with its filtering decisions.</td>
</tr>
<tr>
<td>[api_database] connection = None</td>
<td>(StrOpt) The SQLAlchemy connection string to use to connect to the Nova API database.</td>
</tr>
<tr>
<td>[api_database] connection_debug = 0</td>
<td>(IntOpt) Verbosity of SQL debugging information: 0=None, 100=Everything.</td>
</tr>
<tr>
<td>[api_database] connection_trace = False</td>
<td>(BoolOpt) Add Python stack traces to SQL as comment strings.</td>
</tr>
<tr>
<td>[api_database] idle_timeout = 3600</td>
<td>(IntOpt) Timeout before idle SQL connections are reaped.</td>
</tr>
<tr>
<td>[api_database] max_overflow = None</td>
<td>(IntOpt) If set, use this value for max_overflow with SQLAlchemy.</td>
</tr>
<tr>
<td>[api_database] max_pool_size = None</td>
<td>(IntOpt) Maximum number of SQL connections to keep open in a pool.</td>
</tr>
<tr>
<td>[api_database] max_retries = 10</td>
<td>(IntOpt) Maximum number of database connection retries during startup. Set to -1 to specify an infinite retry count.</td>
</tr>
<tr>
<td>[api_database] mysql_sql_mode = TRADITIONAL</td>
<td>(StrOpt) The SQL mode to be used for MySQL sessions. This option, including the default, overrides any server-set SQL mode. To use whatever SQL mode is set by the server configuration, set this to no value. Example: mysql_sql_mode=</td>
</tr>
<tr>
<td>[api_database] pool_timeout = None</td>
<td>(IntOpt) If set, use this value for pool_timeout with SQLAlchemy.</td>
</tr>
<tr>
<td>[api_database] retry_interval = 10</td>
<td>(IntOpt) Interval between retries of opening a SQL connection.</td>
</tr>
<tr>
<td>[api_database] slave_connection = None</td>
<td>(StrOpt) The SQLAlchemy connection string to use to connect to the slave database.</td>
</tr>
<tr>
<td>[api_database] sqlite_synchronous = True</td>
<td>(BoolOpt) If True, SQLite uses synchronous mode.</td>
</tr>
<tr>
<td>[barbican] cafile = None</td>
<td>(StrOpt) PEM encoded Certificate Authority to use when verifying HTTPs connections.</td>
@ -132,6 +188,34 @@
<td>[libvirt] smbfs_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Directory where the SMBFS shares are mounted on the compute node</td>
</tr>
<tr>
<td>[neutron] auth_plugin = None</td>
<td>(StrOpt) Name of the plugin to load</td>
</tr>
<tr>
<td>[neutron] auth_section = None</td>
<td>(StrOpt) Config Section from which to load plugin specific options</td>
</tr>
<tr>
<td>[neutron] cafile = None</td>
<td>(StrOpt) PEM encoded Certificate Authority to use when verifying HTTPs connections.</td>
</tr>
<tr>
<td>[neutron] certfile = None</td>
<td>(StrOpt) PEM encoded client certificate cert file</td>
</tr>
<tr>
<td>[neutron] insecure = False</td>
<td>(BoolOpt) Verify HTTPS connections.</td>
</tr>
<tr>
<td>[neutron] keyfile = None</td>
<td>(StrOpt) PEM encoded client certificate key file</td>
</tr>
<tr>
<td>[neutron] timeout = None</td>
<td>(IntOpt) Timeout value for http requests</td>
</tr>
<tr>
<td>[oslo_concurrency] disable_process_locking = False</td>
<td>(BoolOpt) Enables or disables inter-process locks.</td>
@ -252,6 +336,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -348,6 +440,10 @@
<td>[vmware] pbm_wsdl_location = None</td>
<td>(StrOpt) PBM service WSDL file location URL. e.g. file:///opt/SDK/spbm/wsdl/pbmService.wsdl Not setting this will disable storage policy based placement of instances.</td>
</tr>
<tr>
<td>[workarounds] destroy_after_evacuate = True</td>
<td>(BoolOpt) Whether to destroy instances on startup when we suspect they have previously been evacuated. This can result in data loss if undesired. See https://launchpad.net/bugs/1419785</td>
</tr>
<tr>
<td>[workarounds] disable_libvirt_livesnapshot = True</td>
<td>(BoolOpt) When using libvirt 1.2.2 fails live snapshots intermittently under load. This config option provides mechanism to disable livesnapshot while this is resolved. See https://bugs.launchpad.net/nova/+bug/1334398</td>
@ -414,13 +510,25 @@
<td>[cinder] http_timeout</td>
<td>[cinder] timeout</td>
</tr>
<tr>
<td>[neutron] ca_certificates_file</td>
<td>[neutron] cafile</td>
</tr>
<tr>
<td>[cinder] api_insecure</td>
<td>[cinder] insecure</td>
</tr>
<tr>
<td>[neutron] api_insecure</td>
<td>[neutron] insecure</td>
</tr>
<tr>
<td>[cinder] ca_certificates_file</td>
<td>[cinder] cafile</td>
</tr>
<tr>
<td>[neutron] url_timeout</td>
<td>[neutron] timeout</td>
</tr>
</table>
</section>

View File

@ -26,19 +26,19 @@
</tr>
<tr>
<td>memcache.conf: [memcache] connect_timeout = 0.3</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) Timeout in seconds (float) for connection</td>
</tr>
<tr>
<td>memcache.conf: [memcache] io_timeout = 2.0</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) Timeout in seconds (float) for read and write</td>
</tr>
<tr>
<td>memcache.conf: [memcache] pool_timeout = 1.0</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) Timeout in seconds (float) for pooled connection</td>
</tr>
<tr>
<td>memcache.conf: [memcache] tries = 3</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) Number of servers to retry on failures getting a pooled connection</td>
</tr>
<tr>
<td>proxy-server.conf: [filter-authtoken] identity_uri = http://keystonehost:35357/</td>
@ -46,11 +46,15 @@
</tr>
<tr>
<td>proxy-server.conf: [filter-keystoneauth] allow_overrides = true</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) This option allows middleware higher in the WSGI pipeline to override auth
processing, useful for middleware such as tempurl and formpost. If you know
you are not going to use such middleware and you want a bit of extra security,
you can set this to False.</td>
</tr>
<tr>
<td>proxy-server.conf: [filter-keystoneauth] is_admin = false</td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) If this option is set to True, it allows to give a user whose username is the same as the project name and who has any role in the project access rights elevated to be the same as if the user had one of the operator_roles. Note that the condition compares names rather than
UUIDs. This option is deprecated. It is False by default.</td>
</tr>
<tr>
<td>proxy-server.conf: [filter-keystoneauth] reseller_prefix = AUTH</td>
@ -58,7 +62,8 @@
</tr>
<tr>
<td>proxy-server.conf: [filter-keystoneauth] service_roles = </td>
<td>(StrOpt) No help text available for this option.</td>
<td>(StrOpt) When present, this option requires that the X-Service-Token header supplies a token from a user who has a role listed in service_roles. This parameter may be prefixed with an appropriate
prefix.</td>
</tr>
<tr>
<td>proxy-server.conf: [filter-tempauth] require_group = </td>

View File

@ -12,14 +12,26 @@
<td>(Type) Help string</td>
</tr>
</thead>
<tr>
<td>[DEFAULT] agent_heartbeat_expiry = 60</td>
<td>(IntOpt) Time (in seconds) after which a guest is considered unreachable</td>
</tr>
<tr>
<td>[DEFAULT] cinder_endpoint_type = publicURL</td>
<td>(StrOpt) Service endpoint type to use when searching catalog.</td>
</tr>
<tr>
<td>[DEFAULT] guest_info = guest_info.conf</td>
<td>(StrOpt) The guest info filename found in the injected config location. If a full path is specified then it will be used as the path to the guest info file</td>
</tr>
<tr>
<td>[DEFAULT] heat_endpoint_type = publicURL</td>
<td>(StrOpt) Service endpoint type to use when searching catalog.</td>
</tr>
<tr>
<td>[DEFAULT] injected_config_location = /etc/trove/conf.d</td>
<td>(StrOpt) Path to folder on the Guest where config files will be injected during instance creation.</td>
</tr>
<tr>
<td>[DEFAULT] neutron_endpoint_type = publicURL</td>
<td>(StrOpt) Service endpoint type to use when searching catalog.</td>
@ -36,6 +48,110 @@
<td>[DEFAULT] transport_url = None</td>
<td>(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.</td>
</tr>
<tr>
<td>[couchdb] backup_incremental_strategy = {}</td>
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
</tr>
<tr>
<td>[couchdb] backup_namespace = None</td>
<td>(StrOpt) Namespace to load backup strategies from.</td>
</tr>
<tr>
<td>[couchdb] backup_strategy = None</td>
<td>(StrOpt) Default strategy to perform backups.</td>
</tr>
<tr>
<td>[couchdb] device_path = /dev/vdb</td>
<td>(StrOpt) Device path for volume if volume support is enabled.</td>
</tr>
<tr>
<td>[couchdb] mount_point = /var/lib/couchdb</td>
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
</tr>
<tr>
<td>[couchdb] replication_strategy = None</td>
<td>(StrOpt) Default strategy for replication.</td>
</tr>
<tr>
<td>[couchdb] restore_namespace = None</td>
<td>(StrOpt) Namespace to load restore strategies from.</td>
</tr>
<tr>
<td>[couchdb] root_on_create = False</td>
<td>(BoolOpt) Enable the automatic creation of the root user for the service during instance-create. The generated password for the root user is immediately returned in the response of instance-create as the "password" field.</td>
</tr>
<tr>
<td>[couchdb] tcp_ports = 5984</td>
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[couchdb] udp_ports = </td>
<td>(ListOpt) List of UDP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[couchdb] volume_support = True</td>
<td>(BoolOpt) Whether to provision a Cinder volume for datadir.</td>
</tr>
<tr>
<td>[database] connection = sqlite:///trove_test.sqlite</td>
<td>(StrOpt) SQL Connection.</td>
</tr>
<tr>
<td>[database] idle_timeout = 3600</td>
<td>(IntOpt) None</td>
</tr>
<tr>
<td>[database] query_log = False</td>
<td>(BoolOpt) None</td>
</tr>
<tr>
<td>[db2] backup_incremental_strategy = {}</td>
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
</tr>
<tr>
<td>[db2] backup_namespace = None</td>
<td>(StrOpt) Namespace to load backup strategies from.</td>
</tr>
<tr>
<td>[db2] backup_strategy = None</td>
<td>(StrOpt) Default strategy to perform backups.</td>
</tr>
<tr>
<td>[db2] device_path = /dev/vdb</td>
<td>(StrOpt) Device path for volume if volume support is enabled.</td>
</tr>
<tr>
<td>[db2] ignore_users = PUBLIC, DB2INST1</td>
<td>(ListOpt) None</td>
</tr>
<tr>
<td>[db2] mount_point = /home/db2inst1/db2inst1</td>
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
</tr>
<tr>
<td>[db2] replication_strategy = None</td>
<td>(StrOpt) Default strategy for replication.</td>
</tr>
<tr>
<td>[db2] restore_namespace = None</td>
<td>(StrOpt) Namespace to load restore strategies from.</td>
</tr>
<tr>
<td>[db2] root_on_create = False</td>
<td>(BoolOpt) Enable the automatic creation of the root user for the service during instance-create. The generated password for the root user is immediately returned in the response of instance-create as the 'password' field.</td>
</tr>
<tr>
<td>[db2] tcp_ports = 50000</td>
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[db2] udp_ports = </td>
<td>(ListOpt) List of UDP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[db2] volume_support = True</td>
<td>(BoolOpt) Whether to provision a Cinder volume for datadir.</td>
</tr>
<tr>
<td>[oslo_messaging_amqp] allow_insecure_clients = False</td>
<td>(BoolOpt) Accept clients using either SSL or plain TCP</td>
@ -148,6 +264,14 @@
<td>[oslo_messaging_rabbit] fake_rabbit = False</td>
<td>(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_rate = 2</td>
<td>(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] heartbeat_timeout_threshold = 60</td>
<td>(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).</td>
</tr>
<tr>
<td>[oslo_messaging_rabbit] kombu_reconnect_delay = 1.0</td>
<td>(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.</td>
@ -220,6 +344,14 @@
<td>[oslo_messaging_rabbit] rpc_conn_pool_size = 30</td>
<td>(IntOpt) Size of RPC connection pool.</td>
</tr>
<tr>
<td>[profiler] enabled = False</td>
<td>(BoolOpt) If False fully disable profiling feature.</td>
</tr>
<tr>
<td>[profiler] trace_sqlalchemy = True</td>
<td>(BoolOpt) If False doesn't trace SQL requests.</td>
</tr>
<tr>
<td>[upgrade_levels] conductor = icehouse</td>
<td>(StrOpt) Set a version cap for messages sent to conductor services</td>
@ -232,6 +364,70 @@
<td>[upgrade_levels] taskmanager = icehouse</td>
<td>(StrOpt) Set a version cap for messages sent to taskmanager services</td>
</tr>
<tr>
<td>[vertica] api_strategy = trove.common.strategies.cluster.experimental.vertica.api.VerticaAPIStrategy</td>
<td>(StrOpt) Class that implements datastore-specific API logic.</td>
</tr>
<tr>
<td>[vertica] backup_incremental_strategy = {}</td>
<td>(DictOpt) Incremental Backup Runner based on the default strategy. For strategies that do not implement an incremental, the runner will use the default full backup.</td>
</tr>
<tr>
<td>[vertica] backup_namespace = None</td>
<td>(StrOpt) Namespace to load backup strategies from.</td>
</tr>
<tr>
<td>[vertica] backup_strategy = None</td>
<td>(StrOpt) Default strategy to perform backups.</td>
</tr>
<tr>
<td>[vertica] cluster_member_count = 3</td>
<td>(IntOpt) Number of members in Vertica cluster.</td>
</tr>
<tr>
<td>[vertica] cluster_support = True</td>
<td>(BoolOpt) Enable clusters to be created and managed.</td>
</tr>
<tr>
<td>[vertica] device_path = /dev/vdb</td>
<td>(StrOpt) Device path for volume if volume support is enabled.</td>
</tr>
<tr>
<td>[vertica] guestagent_strategy = trove.common.strategies.cluster.experimental.vertica.guestagent.VerticaGuestAgentStrategy</td>
<td>(StrOpt) Class that implements datastore-specific Guest Agent API logic.</td>
</tr>
<tr>
<td>[vertica] mount_point = /var/lib/vertica</td>
<td>(StrOpt) Filesystem path for mounting volumes if volume support is enabled.</td>
</tr>
<tr>
<td>[vertica] readahead_size = 2048</td>
<td>(IntOpt) Size(MB) to be set as readahead_size for data volume</td>
</tr>
<tr>
<td>[vertica] replication_strategy = None</td>
<td>(StrOpt) Default strategy for replication.</td>
</tr>
<tr>
<td>[vertica] restore_namespace = None</td>
<td>(StrOpt) Namespace to load restore strategies from.</td>
</tr>
<tr>
<td>[vertica] taskmanager_strategy = trove.common.strategies.cluster.experimental.vertica.taskmanager.VerticaTaskManagerStrategy</td>
<td>(StrOpt) Class that implements datastore-specific task manager logic.</td>
</tr>
<tr>
<td>[vertica] tcp_ports = 5433, 5434, 22, 5444, 5450, 4803</td>
<td>(ListOpt) List of TCP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[vertica] udp_ports = 5433, 4803, 4804, 6453</td>
<td>(ListOpt) List of UDP ports and/or port ranges to open in the security group (only applicable if trove_security_groups_support is True).</td>
</tr>
<tr>
<td>[vertica] volume_support = True</td>
<td>(BoolOpt) Whether to provision a Cinder volume for datadir.</td>
</tr>
</table>
<table>
<caption>New default values</caption>
@ -250,6 +446,16 @@
<td>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</td>
<td>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, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN</td>
</tr>
<tr>
<td>[DEFAULT] guest_config</td>
<td>$pybasedir/etc/trove/trove-guestagent.conf.sample</td>
<td>/etc/trove/trove-guestagent.conf</td>
</tr>
<tr>
<td>[DEFAULT] notification_service_id</td>
<td>{'postgresql': 'ac277e0d-4f21-40aa-b347-1ea31e571720', 'couchbase': 'fa62fe68-74d9-4779-a24e-36f19602c415', 'mongodb': 'c8c907af-7375-456f-b929-b637ff9209ee', 'redis': 'b216ffc5-1947-456c-a4cf-70f94c05f7d0', 'mysql': '2f3ff068-2bfb-4f70-9a9d-a6bb65bc084b', 'cassandra': '459a230d-4e97-4344-9067-2a54a310b0ed'}</td>
<td>{'vertica': 'a8d805ae-a3b2-c4fd-gb23-b62cee5201ae', 'db2': 'e040cd37-263d-4869-aaa6-c62aa97523b5', 'postgresql': 'ac277e0d-4f21-40aa-b347-1ea31e571720', 'mysql': '2f3ff068-2bfb-4f70-9a9d-a6bb65bc084b', 'couchbase': 'fa62fe68-74d9-4779-a24e-36f19602c415', 'mongodb': 'c8c907af-7375-456f-b929-b637ff9209ee', 'couchdb': 'f0a9ab7b-66f7-4352-93d7-071521d44c7c', 'redis': 'b216ffc5-1947-456c-a4cf-70f94c05f7d0', 'cassandra': '459a230d-4e97-4344-9067-2a54a310b0ed'}</td>
</tr>
<tr>
<td>[DEFAULT] os_region_name</td>
<td>None</td>
@ -265,20 +471,60 @@
<td>trove.openstack.common.rpc.matchmaker.MatchMakerLocalhost</td>
<td>oslo_messaging._drivers.matchmaker.MatchMakerLocalhost</td>
</tr>
<tr>
<td>[couchbase] backup_namespace</td>
<td>trove.guestagent.strategies.backup.couchbase_impl</td>
<td>trove.guestagent.strategies.backup.experimental.couchbase_impl</td>
</tr>
<tr>
<td>[couchbase] restore_namespace</td>
<td>trove.guestagent.strategies.restore.couchbase_impl</td>
<td>trove.guestagent.strategies.restore.experimental.couchbase_impl</td>
</tr>
<tr>
<td>[mongodb] api_strategy</td>
<td>trove.common.strategies.mongodb.api.MongoDbAPIStrategy</td>
<td>trove.common.strategies.cluster.mongodb.api.MongoDbAPIStrategy</td>
<td>trove.common.strategies.cluster.experimental.mongodb.api.MongoDbAPIStrategy</td>
</tr>
<tr>
<td>[mongodb] guestagent_strategy</td>
<td>trove.common.strategies.mongodb.guestagent.MongoDbGuestAgentStrategy</td>
<td>trove.common.strategies.cluster.mongodb.guestagent.MongoDbGuestAgentStrategy</td>
<td>trove.common.strategies.cluster.experimental.mongodb.guestagent.MongoDbGuestAgentStrategy</td>
</tr>
<tr>
<td>[mongodb] taskmanager_strategy</td>
<td>trove.common.strategies.mongodb.taskmanager.MongoDbTaskManagerStrategy</td>
<td>trove.common.strategies.cluster.mongodb.taskmanager.MongoDbTaskManagerStrategy</td>
<td>trove.common.strategies.cluster.experimental.mongodb.taskmanager.MongoDbTaskManagerStrategy</td>
</tr>
<tr>
<td>[mysql] replication_namespace</td>
<td>trove.guestagent.strategies.replication.mysql_binlog</td>
<td>trove.guestagent.strategies.replication.mysql_gtid</td>
</tr>
<tr>
<td>[mysql] replication_strategy</td>
<td>MysqlBinlogReplication</td>
<td>MysqlGTIDReplication</td>
</tr>
<tr>
<td>[percona] replication_namespace</td>
<td>trove.guestagent.strategies.replication.mysql_binlog</td>
<td>trove.guestagent.strategies.replication.mysql_gtid</td>
</tr>
<tr>
<td>[percona] replication_strategy</td>
<td>MysqlBinlogReplication</td>
<td>MysqlGTIDReplication</td>
</tr>
<tr>
<td>[postgresql] backup_namespace</td>
<td>trove.guestagent.strategies.backup.postgresql_impl</td>
<td>trove.guestagent.strategies.backup.experimental.postgresql_impl</td>
</tr>
<tr>
<td>[postgresql] restore_namespace</td>
<td>trove.guestagent.strategies.restore.postgresql_impl</td>
<td>trove.guestagent.strategies.restore.experimental.postgresql_impl</td>
</tr>
</table>
<table>
@ -295,5 +541,17 @@
<td>[rpc_notifier2] topics</td>
<td>[DEFAULT] notification_topics</td>
</tr>
<tr>
<td>[DEFAULT] sql_query_log</td>
<td>[database] query_log</td>
</tr>
<tr>
<td>[DEFAULT] sql_connection</td>
<td>[database] connection</td>
</tr>
<tr>
<td>[DEFAULT] sql_idle_timeout</td>
<td>[database] idle_timeout</td>
</tr>
</table>
</section>