(StrOpt) The strategy to use for auth: noauth or keystone.
+
(StrOpt) The strategy to use for auth: keystone, noauth (deprecated), or
+noauth2. Both noauth and noauth2 are designed for testing only, as
+they do no actual credential checking. noauth provides administrative
+credentials regardless of the passed in user, noauth2 only does if
+'admin' is specified as the username.
(IntOpt) Number of seconds after which a lack of capability and capacity updates signals the child cell is to be treated as a mute.
-
= -10.0
+
= -10000.0
(FloatOpt) Multiplier used to weigh mute children. (The value should be negative.)
-
= 1000.0
-
(FloatOpt) Weight value assigned to mute children. (The value should be positive.)
+
= None
+
(FloatOpt) DEPRECATED: this option has no effect anymore. Please use "mute_weight_multiplier" instead. This option is deprecated in the 2015.1 release and will be removed in the 2015.2 release.
(StrOpt) Explicitly specify the temporary working directory
+
+
= 0
+
(IntOpt) Interval in seconds for updating compute resources. A number less than 0 means to disable the task completely. Leaving this at the default of 0 will cause this to run at the default periodic interval. Setting it to any positive value will cause it to run at approximately that number of seconds.
+
[keystone_authtoken]
@@ -87,6 +91,10 @@
[workarounds]
+
+
= True
+
(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
+
= True
(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
(StrOpt) Driver to use for controlling virtualization. Options include: libvirt.LibvirtDriver, xenapi.XenAPIDriver, fake.FakeDriver, baremetal.BareMetalDriver, vmwareapi.VMwareVCDriver, hyperv.HyperVDriver
+
(StrOpt) Driver to use for controlling virtualization. Options include: libvirt.LibvirtDriver, xenapi.XenAPIDriver, fake.FakeDriver, ironic.IronicDriver, vmwareapi.VMwareVCDriver, hyperv.HyperVDriver
= nova.compute.manager.ComputeManager
@@ -63,7 +63,7 @@
= 60
-
(IntOpt) Number of seconds between instance info_cache self healing updates
+
(IntOpt) Number of seconds between instance network information cache updates
(StrOpt) The SQLAlchemy connection string to use to connect to the Nova API database.
+
+
+
= 0
+
(IntOpt) Verbosity of SQL debugging information: 0=None, 100=Everything.
+
+
+
= False
+
(BoolOpt) Add Python stack traces to SQL as comment strings.
+
+
+
= 3600
+
(IntOpt) Timeout before idle SQL connections are reaped.
+
+
+
= None
+
(IntOpt) If set, use this value for max_overflow with SQLAlchemy.
+
+
+
= None
+
(IntOpt) Maximum number of SQL connections to keep open in a pool.
+
+
+
= 10
+
(IntOpt) Maximum number of database connection retries during startup. Set to -1 to specify an infinite retry count.
+
+
+
= TRADITIONAL
+
(StrOpt) The SQL mode to be used for MySQL sessions. This option, including the default, overrides any server-set SQL mode. To use whatever SQL mode is set by the server configuration, set this to no value. Example: mysql_sql_mode=
+
+
+
= None
+
(IntOpt) If set, use this value for pool_timeout with SQLAlchemy.
+
+
+
= 10
+
(IntOpt) Interval between retries of opening a SQL connection.
+
+
+
= None
+
(StrOpt) The SQLAlchemy connection string to use to connect to the slave database.
+
+
+
= True
+
(BoolOpt) If True, SQLite uses synchronous mode.
+
[database]
@@ -42,19 +93,19 @@
= True
-
(BoolOpt) If True, increases the interval between database connection retries up to db_max_retry_interval.
+
(BoolOpt) If True, increases the interval between retries of a database operation up to db_max_retry_interval.
= 20
-
(IntOpt) Maximum database connection retries before error is raised. Set to -1 to specify an infinite retry count.
+
(IntOpt) Maximum retries in case of connection error or deadlock error before error is raised. Set to -1 to specify an infinite retry count.
= 10
-
(IntOpt) If db_inc_retry_interval is set, the maximum seconds between database connection retries.
+
(IntOpt) If db_inc_retry_interval is set, the maximum seconds between retries of a database operation.
= 1
-
(IntOpt) Seconds between database connection retries.
+
(IntOpt) Seconds between retries of a database transaction.
(StrOpt) Log level override for ironicclient. Set this in order to override the global "default_log_levels", "verbose", and "debug" settings.
+
(StrOpt) Log level override for ironicclient. Set this in order to override the global "default_log_levels", "verbose", and "debug" settings. DEPRECATED: use standard logging configuration.
(ListOpt) DEPRECATED. Libvirt handlers for remote volumes. This option is deprecated and will be removed in the Kilo release.
-
= 120
(IntOpt) Number of seconds to wait for instance to shut down after soft reboot request is made. We fall back to hard reboot if instance does not shutdown within this window.
(StrOpt) DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.
+
+
= None
+
(StrOpt) The name of a logging configuration file. This file is appended to any existing logging configuration files. For details about logging configuration files, see the Python logging module documentation.
+
+
+
= %Y-%m-%d %H:%M:%S
+
(StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s .
+
+
+
= None
+
(StrOpt) (Optional) The base directory used for relative --log-file paths.
+
+
+
= None
+
(StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout.
+
+
+
= None
+
(StrOpt) DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.
(StrOpt) Format string to use for log messages with context.
@@ -85,6 +105,18 @@
= LOG_USER
(StrOpt) Syslog facility to receive log lines.
+
+
= LOG_USER
+
(StrOpt) Syslog facility to receive log lines.
+
+
+
= False
+
(BoolOpt) Use syslog for logging. Existing syslog format is DEPRECATED during I, and will change in J to honor RFC5424.
+
+
+
= False
+
(BoolOpt) (Optional) Enables or disables syslog rfc5424 format for logging. If enabled, prefixes the MSG part of the syslog message with APP-NAME (RFC5424). The format without the APP-NAME is deprecated in I, and will be removed in J.
(IntOpt) Time in seconds to cache metadata; 0 to disable metadata caching entirely (not recommended). Increasingthis should improve response times of the metadata API when under heavy load. Higher values may increase memoryusage and result in longer times for host metadata changes to take effect.
+
= $my_ip
(StrOpt) The IP address for the metadata API server
(StrOpt) Authorization URL for connecting to neutron in admin context
+
(StrOpt) Authorization URL for connecting to neutron in admin context. DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= None
-
(StrOpt) Password for connecting to neutron in admin context
+
(StrOpt) Password for connecting to neutron in admin context DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= None
-
(StrOpt) Tenant id for connecting to neutron in admin context
+
(StrOpt) Tenant id for connecting to neutron in admin context DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= None
-
(StrOpt) Tenant name for connecting to neutron in admin context. This option will be ignored if neutron_admin_tenant_id is set. Note that with Keystone V3 tenant names are only unique within a domain.
+
(StrOpt) Tenant name for connecting to neutron in admin context. This option will be ignored if neutron_admin_tenant_id is set. Note that with Keystone V3 tenant names are only unique within a domain. DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= None
-
(StrOpt) User id for connecting to neutron in admin context
+
(StrOpt) User id for connecting to neutron in admin context. DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= None
-
(StrOpt) Username for connecting to neutron in admin context
+
(StrOpt) Username for connecting to neutron in admin context DEPRECATED: specify an auth_plugin and appropriate credentials instead.
= False
-
(BoolOpt) Allow an instance to have multiple vNICs attached to the same Neutron network.
+
(BoolOpt) DEPRECATED: Allow an instance to have multiple vNICs attached to the same Neutron network. This option is deprecated in the 2015.1 release and will be removed in the 2015.2 release where the default behavior will be to always allow multiple ports from the same network to be attached to an instance.
-
= False
-
(BoolOpt) If set, ignore any SSL validation issues
+
= None
+
(StrOpt) Name of the plugin to load
+
+
+
= None
+
(StrOpt) Config Section from which to load plugin specific options
= keystone
-
(StrOpt) Authorization strategy for connecting to neutron in admin context
+
(StrOpt) Authorization strategy for connecting to neutron in admin context. DEPRECATED: specify an auth_plugin and appropriate credentials instead. If an auth_plugin is specified strategy will be ignored.
-
= None
-
(StrOpt) Location of CA certificates file to use for neutron client requests.
+
= None
+
(StrOpt) PEM encoded Certificate Authority to use when verifying HTTPs connections.
+
+
+
= None
+
(StrOpt) PEM encoded client certificate cert file
= 600
(IntOpt) Number of seconds before querying neutron for extensions
+
+
= False
+
(BoolOpt) Verify HTTPS connections.
+
+
+
= None
+
(StrOpt) PEM encoded client certificate key file
+
=
(StrOpt) Shared secret to validate proxies Neutron metadata requests
@@ -85,12 +101,12 @@
(BoolOpt) Set flag to indicate Neutron will proxy metadata requests and resolve instance ids.
-
= http://127.0.0.1:9696
-
(StrOpt) URL for connecting to neutron
+
= None
+
(IntOpt) Timeout value for http requests
-
= 30
-
(IntOpt) Timeout value for connecting to neutron in seconds
(BoolOpt) Allow migrate machine to the same host. Useful when testing in single-host environments.
-
= False
(BoolOpt) Allow destination machine to match source for resize. Useful when testing in single-host environments.
= 0
-
(IntOpt) Number of seconds between subsequent usage refreshes
+
(IntOpt) Number of seconds between subsequent usage refreshes. This defaults to 0(off) to avoid additional load but it is useful to turn on to help keep quota usage up to date and reduce the impact of out of sync usage issues. Note that quotas are not updated on a periodic task, they will update on a new reservation if max_age has passed since the last reservation
= 3
@@ -55,7 +51,7 @@
= ['policy.d']
-
(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched.
+
(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored.
= policy.json
@@ -71,7 +67,7 @@
= 0
-
(IntOpt) Count of reservations until usage is refreshed
+
(IntOpt) Count of reservations until usage is refreshed. This defaults to 0(off) to avoid additional load but it is useful to turn on to help keep quota usage up to date and reduce the impact of out of sync usage issues.
(IntOpt) Seconds to wait before a cast expires (TTL). Only supported by impl_zmq.
-
-
= 30
-
(IntOpt) Size of RPC connection pool.
-
= 60
(IntOpt) Seconds to wait for a response from a call.
@@ -110,6 +106,160 @@
= False
(BoolOpt) Debug: dump AMQP frames to stdout
+
+
[oslo_messaging_qpid]
+
+
+
= False
+
(BoolOpt) Auto-delete queues in AMQP.
+
+
+
= False
+
(BoolOpt) Use durable queues in AMQP.
+
+
+
= 60
+
(IntOpt) Seconds between connection keepalive heartbeats.
+
+
+
= localhost
+
(StrOpt) Qpid broker hostname.
+
+
+
= $qpid_hostname:$qpid_port
+
(ListOpt) Qpid HA cluster host:port pairs.
+
+
+
=
+
(StrOpt) Password for Qpid connection.
+
+
+
= 5672
+
(IntOpt) Qpid broker port.
+
+
+
= tcp
+
(StrOpt) Transport to use, either 'tcp' or 'ssl'.
+
+
+
= 1
+
(IntOpt) The number of prefetched messages held by receiver.
+
+
+
=
+
(StrOpt) Space separated list of SASL mechanisms to use for auth.
+
+
+
= True
+
(BoolOpt) Whether to disable the Nagle algorithm.
+
+
+
= 1
+
(IntOpt) The qpid topology version to use. Version 1 is what was originally used by impl_qpid. Version 2 includes some backwards-incompatible changes that allow broker federation to work. Users should update to version 2 when they are able to take everything down, as it requires a clean break.
+
+
+
=
+
(StrOpt) Username for Qpid connection.
+
+
+
= 30
+
(IntOpt) Size of RPC connection pool.
+
+
+
[oslo_messaging_rabbit]
+
+
+
= False
+
(BoolOpt) Auto-delete queues in AMQP.
+
+
+
= False
+
(BoolOpt) Use durable queues in AMQP.
+
+
+
= False
+
(BoolOpt) Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
+
+
+
= 2
+
(IntOpt) How often times during the heartbeat_timeout_threshold we check the heartbeat.
+
+
+
= 60
+
(IntOpt) Number of seconds after which the Rabbit broker is considered down if heartbeat's keep-alive fails (0 disable the heartbeat).
+
+
+
= 1.0
+
(FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.
+
+
+
=
+
(StrOpt) SSL certification authority file (valid only if SSL enabled).
+
+
+
=
+
(StrOpt) SSL cert file (valid only if SSL enabled).
+
+
+
=
+
(StrOpt) SSL key file (valid only if SSL enabled).
+
+
+
=
+
(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.
+
+
+
= False
+
(BoolOpt) Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database.
+
+
+
= localhost
+
(StrOpt) The RabbitMQ broker address where a single node is used.
+
+
+
= $rabbit_host:$rabbit_port
+
(ListOpt) RabbitMQ HA cluster host:port pairs.
+
+
+
= AMQPLAIN
+
(StrOpt) The RabbitMQ login method.
+
+
+
= 0
+
(IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count).
+
+
+
= guest
+
(StrOpt) The RabbitMQ password.
+
+
+
= 5672
+
(IntOpt) The RabbitMQ broker port where a single node is used.
+
+
+
= 2
+
(IntOpt) How long to backoff for between retries when connecting to RabbitMQ.
+
+
+
= 1
+
(IntOpt) How frequently to retry connecting with RabbitMQ.
(IntOpt) New instances will be scheduled on a host chosen randomly from a subset of the N best hosts. This property defines the subset size that a host is chosen from. A value of 1 chooses the first host returned by the weighing functions. This value must be at least 1. Any value less than 1 will be ignored, and 1 will be used instead
+
+
= 120
+
(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.
+
=
(StrOpt) Absolute path to scheduler configuration JSON file.
@@ -117,6 +121,10 @@
= scheduler
(StrOpt) The topic scheduler nodes listen on
+
+
= True
+
(BoolOpt) Determines if the Scheduler tracks changes to instances to help with its filtering decisions.
+
= False
(BoolOpt) Flag to decide whether to use baremetal_scheduler_default_filters or not.