Merge "Updated flagmappings and tables for nova"

This commit is contained in:
Jenkins 2014-03-04 22:25:59 +00:00 committed by Gerrit Code Review
commit d0e86f401b
45 changed files with 329 additions and 254 deletions

View File

@ -24,16 +24,20 @@
</tr>
<tr>
<td>enabled_apis = ec2, osapi_compute, metadata</td>
<td>(ListOpt) a list of APIs to enable by default</td>
<td>(ListOpt) A list of APIs to enable by default</td>
</tr>
<tr>
<td>enabled_ssl_apis = </td>
<td>(ListOpt) a list of APIs with enabled SSL</td>
<td>(ListOpt) A list of APIs with enabled SSL</td>
</tr>
<tr>
<td>instance_name_template = instance-%08x</td>
<td>(StrOpt) Template string to be used to generate instance names</td>
</tr>
<tr>
<td>max_header_line = 16384</td>
<td>(IntOpt) Maximum line size of message headers to be accepted. max_header_line may need to be increased when using large tokens (typically those generated by the Keystone v3 API with big service catalogs).</td>
</tr>
<tr>
<td>multi_instance_display_name_template = %(name)s-%(uuid)s</td>
<td>(StrOpt) When creating multiple instances with a single request using the os-multiple-create API extension, this template will be used to build the display name for each instance. The benefit is that the instances end up with different hostnames. To restore legacy behavior of every instance having the same name, set this option to "%(name)s". Valid keys for the template are: name, uuid, count.</td>
@ -44,7 +48,7 @@
</tr>
<tr>
<td>null_kernel = nokernel</td>
<td>(StrOpt) kernel image that indicates not to use a kernel, but to use a raw disk image instead</td>
<td>(StrOpt) Kernel image that indicates not to use a kernel, but to use a raw disk image instead</td>
</tr>
<tr>
<td>osapi_compute_ext_list = </td>
@ -68,7 +72,7 @@
</tr>
<tr>
<td>osapi_compute_workers = None</td>
<td>(IntOpt) Number of workers for OpenStack API service</td>
<td>(IntOpt) Number of workers for OpenStack API service. The default will be the number of CPUs available.</td>
</tr>
<tr>
<td>osapi_hide_server_address_states = building</td>

View File

@ -20,7 +20,7 @@
</tr>
<tr>
<td>api_rate_limit = False</td>
<td>(BoolOpt) whether to use per-user rate limiting for the api. This option is only used by v2 api. rate limiting is removed from v3 api.</td>
<td>(BoolOpt) Whether to use per-user rate limiting for the api. This option is only used by v2 api. Rate limiting is removed from v3 api.</td>
</tr>
<tr>
<td>auth_strategy = noauth</td>

View File

@ -20,15 +20,15 @@
</tr>
<tr>
<td>default_availability_zone = nova</td>
<td>(StrOpt) default compute node availability_zone</td>
<td>(StrOpt) Default compute node availability_zone</td>
</tr>
<tr>
<td>default_schedule_zone = None</td>
<td>(StrOpt) availability zone to use when user doesn't specify one</td>
<td>(StrOpt) Availability zone to use when user doesn't specify one</td>
</tr>
<tr>
<td>internal_service_availability_zone = internal</td>
<td>(StrOpt) availability_zone to show internal services under</td>
<td>(StrOpt) The availability_zone to show internal services under</td>
</tr>
</tbody>
</table>

View File

@ -36,11 +36,11 @@
</tr>
<tr>
<td>flavor_extra_specs = </td>
<td>(ListOpt) a list of additional capabilities corresponding to flavor_extra_specs for this compute host to advertise. Valid entries are name=value, pairs For example, "key1:val1, key2:val2"</td>
<td>(ListOpt) A list of additional capabilities corresponding to flavor_extra_specs for this compute host to advertise. Valid entries are name=value, pairs For example, "key1:val1, key2:val2"</td>
</tr>
<tr>
<td>ipmi_power_retry = 10</td>
<td>(IntOpt) maximal number of retries for IPMI operations</td>
<td>(IntOpt) Maximal number of retries for IPMI operations</td>
</tr>
<tr>
<td>net_config_template = $pybasedir/nova/virt/baremetal/net-dhcp.ubuntu.template</td>
@ -52,7 +52,7 @@
</tr>
<tr>
<td>pxe_append_params = nofb nomodeset vga=normal</td>
<td>(StrOpt) additional append parameters for baremetal PXE boot</td>
<td>(StrOpt) Additional append parameters for baremetal PXE boot</td>
</tr>
<tr>
<td>pxe_bootfile_name = pxelinux.0</td>
@ -76,22 +76,22 @@
</tr>
<tr>
<td>terminal = shellinaboxd</td>
<td>(StrOpt) path to baremetal terminal program</td>
<td>(StrOpt) Path to baremetal terminal program</td>
</tr>
<tr>
<td>terminal_cert_dir = None</td>
<td>(StrOpt) path to baremetal terminal SSL cert(PEM)</td>
<td>(StrOpt) Path to baremetal terminal SSL cert(PEM)</td>
</tr>
<tr>
<td>terminal_pid_dir = $state_path/baremetal/console</td>
<td>(StrOpt) path to directory stores pidfiles of baremetal_terminal</td>
<td>(StrOpt) Path to directory stores pidfiles of baremetal_terminal</td>
</tr>
<tr>
<td>tftp_root = /tftpboot</td>
<td>(StrOpt) Baremetal compute node's tftp root path</td>
</tr>
<tr>
<td>use_file_injection = True</td>
<td>use_file_injection = False</td>
<td>(BoolOpt) If True, enable file injection for network info, files and admin password</td>
</tr>
<tr>
@ -104,19 +104,19 @@
</tr>
<tr>
<td>virtual_power_host_key = None</td>
<td>(StrOpt) ssh key for virtual power host_user</td>
<td>(StrOpt) The ssh key for virtual power host_user</td>
</tr>
<tr>
<td>virtual_power_host_pass = </td>
<td>(StrOpt) password for virtual power host_user</td>
<td>(StrOpt) Password for virtual power host_user</td>
</tr>
<tr>
<td>virtual_power_host_user = </td>
<td>(StrOpt) user to execute virtual power commands as</td>
<td>(StrOpt) User to execute virtual power commands as</td>
</tr>
<tr>
<td>virtual_power_ssh_host = </td>
<td>(StrOpt) ip or name to virtual power host</td>
<td>(StrOpt) IP or name to virtual power host</td>
</tr>
<tr>
<td>virtual_power_ssh_port = 22</td>
@ -124,7 +124,7 @@
</tr>
<tr>
<td>virtual_power_type = virsh</td>
<td>(StrOpt) base command to use for virtual power(vbox,virsh)</td>
<td>(StrOpt) Base command to use for virtual power(vbox, virsh)</td>
</tr>
<tr>
<th colspan="2">[xenserver]</th>

View File

@ -28,11 +28,11 @@
</tr>
<tr>
<td>cert_manager = nova.cert.manager.CertManager</td>
<td>(StrOpt) full class name for the Manager for cert</td>
<td>(StrOpt) Full class name for the Manager for cert</td>
</tr>
<tr>
<td>cert_topic = cert</td>
<td>(StrOpt) the topic cert nodes listen on</td>
<td>(StrOpt) The topic cert nodes listen on</td>
</tr>
<tr>
<td>crl_file = crl.pem</td>

View File

@ -64,15 +64,15 @@
</tr>
<tr>
<td>mute_weight_multiplier = -10.0</td>
<td>(FloatOpt) Multiplier used to weigh mute children. (The value should be negative.)</td>
<td>(FloatOpt) Multiplier used to weigh mute children. (The value should be negative.)</td>
</tr>
<tr>
<td>mute_weight_value = 1000.0</td>
<td>(FloatOpt) Weight value assigned to mute children. (The value should be positive.)</td>
<td>(FloatOpt) Weight value assigned to mute children. (The value should be positive.)</td>
</tr>
<tr>
<td>name = nova</td>
<td>(StrOpt) name of this cell</td>
<td>(StrOpt) Name of this cell</td>
</tr>
<tr>
<td>offset_weight_multiplier = 1.0</td>
@ -84,7 +84,7 @@
</tr>
<tr>
<td>topic = cells</td>
<td>(StrOpt) the topic cells nodes listen on</td>
<td>(StrOpt) The topic cells nodes listen on</td>
</tr>
</tbody>
</table>

View File

@ -24,15 +24,15 @@
</tr>
<tr>
<td>compute_topic = compute</td>
<td>(StrOpt) the topic compute nodes listen on</td>
<td>(StrOpt) The topic compute nodes listen on</td>
</tr>
<tr>
<td>console_topic = console</td>
<td>(StrOpt) the topic console proxy nodes listen on</td>
<td>(StrOpt) The topic console proxy nodes listen on</td>
</tr>
<tr>
<td>consoleauth_topic = consoleauth</td>
<td>(StrOpt) the topic console auth proxy nodes listen on</td>
<td>(StrOpt) The topic console auth proxy nodes listen on</td>
</tr>
<tr>
<td>disable_process_locking = False</td>
@ -52,7 +52,7 @@
</tr>
<tr>
<td>my_ip = 10.0.0.1</td>
<td>(StrOpt) ip address of this host</td>
<td>(StrOpt) IP address of this host</td>
</tr>
<tr>
<td>notification_driver = []</td>
@ -70,13 +70,17 @@
<td>notify_on_state_change = None</td>
<td>(StrOpt) If set, send compute.instance.update notifications on instance state changes. Valid values are None for no notifications, "vm_state" for notifications on VM state changes, or "vm_and_task_state" for notifications on VM and task state changes.</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<td>pybasedir = /usr/lib/python/site-packages</td>
<td>(StrOpt) Directory where the nova python module is installed</td>
</tr>
<tr>
<td>report_interval = 10</td>
<td>(IntOpt) seconds between nodes reporting state to datastore</td>
<td>(IntOpt) Seconds between nodes reporting state to datastore</td>
</tr>
<tr>
<td>rootwrap_config = /etc/nova/rootwrap.conf</td>
@ -84,16 +88,20 @@
</tr>
<tr>
<td>service_down_time = 60</td>
<td>(IntOpt) maximum time since last check-in for up service</td>
<td>(IntOpt) Maximum time since last check-in for up service</td>
</tr>
<tr>
<td>state_path = $pybasedir</td>
<td>state_path = /var/lib/nova</td>
<td>(StrOpt) Top-level directory for maintaining nova's state</td>
</tr>
<tr>
<td>tempdir = None</td>
<td>(StrOpt) Explicitly specify the temporary working directory</td>
</tr>
<tr>
<td>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>
</tbody>
</table>
</para>

View File

@ -28,7 +28,7 @@
</tr>
<tr>
<td>compute_manager = nova.compute.manager.ComputeManager</td>
<td>(StrOpt) full class name for the Manager for compute</td>
<td>(StrOpt) Full class name for the Manager for compute</td>
</tr>
<tr>
<td>compute_monitors = </td>
@ -44,11 +44,11 @@
</tr>
<tr>
<td>console_manager = nova.console.manager.ConsoleProxyManager</td>
<td>(StrOpt) full class name for the Manager for console proxy</td>
<td>(StrOpt) Full class name for the Manager for console proxy</td>
</tr>
<tr>
<td>default_flavor = m1.small</td>
<td>(StrOpt) default flavor to use for the EC2 API only. The Nova API does not support a default flavor.</td>
<td>(StrOpt) Default flavor to use for the EC2 API only. The Nova API does not support a default flavor.</td>
</tr>
<tr>
<td>default_notification_level = INFO</td>
@ -66,10 +66,6 @@
<td>heal_instance_info_cache_interval = 60</td>
<td>(IntOpt) Number of seconds between instance info_cache self healing updates</td>
</tr>
<tr>
<td>host_state_interval = 120</td>
<td>(IntOpt) Interval in seconds for querying the host status</td>
</tr>
<tr>
<td>image_cache_manager_interval = 2400</td>
<td>(IntOpt) Number of seconds to wait between runs of the image cache manager</td>
@ -92,11 +88,11 @@
</tr>
<tr>
<td>instance_usage_audit_period = month</td>
<td>(StrOpt) time period to generate instance usages for. Time period must be hour, day, month or year</td>
<td>(StrOpt) Time period to generate instance usages for. Time period must be hour, day, month or year</td>
</tr>
<tr>
<td>instances_path = $state_path/instances</td>
<td>(StrOpt) where instances are stored on disk</td>
<td>(StrOpt) Where instances are stored on disk</td>
</tr>
<tr>
<td>maximum_instance_delete_attempts = 5</td>
@ -140,7 +136,7 @@
</tr>
<tr>
<td>sync_power_state_interval = 600</td>
<td>(IntOpt) interval to sync power states between the database and the hypervisor</td>
<td>(IntOpt) Interval to sync power states between the database and the hypervisor</td>
</tr>
</tbody>
</table>

View File

@ -27,11 +27,11 @@
</tr>
<tr>
<td>manager = nova.conductor.manager.ConductorManager</td>
<td>(StrOpt) full class name for the Manager for conductor</td>
<td>(StrOpt) Full class name for the Manager for conductor</td>
</tr>
<tr>
<td>topic = conductor</td>
<td>(StrOpt) the topic conductor nodes listen on</td>
<td>(StrOpt) The topic on which conductor nodes listen</td>
</tr>
<tr>
<td>use_local = False</td>
@ -39,7 +39,7 @@
</tr>
<tr>
<td>workers = None</td>
<td>(IntOpt) Number of workers for OpenStack Conductor service</td>
<td>(IntOpt) Number of workers for OpenStack Conductor service. The default will be the number of CPUs available.</td>
</tr>
</tbody>
</table>

View File

@ -20,22 +20,22 @@
</tr>
<tr>
<td>db_driver = nova.db</td>
<td>(StrOpt) driver to use for database access</td>
<td>(StrOpt) The driver to use for database access</td>
</tr>
<tr>
<td>sqlite_db = nova.sqlite</td>
<td>(StrOpt) the filename to use with sqlite</td>
<td>(StrOpt) The file name to use with SQLite</td>
</tr>
<tr>
<td>sqlite_synchronous = True</td>
<td>(BoolOpt) If true, use synchronous mode for sqlite</td>
<td>(BoolOpt) If True, SQLite uses synchronous mode</td>
</tr>
<tr>
<th colspan="2">[cells]</th>
</tr>
<tr>
<td>db_check_interval = 60</td>
<td>(IntOpt) Seconds between getting fresh cell info from db.</td>
<td>(IntOpt) Interval, in seconds, for getting fresh cell information from the database.</td>
</tr>
<tr>
<th colspan="2">[database]</th>
@ -45,7 +45,7 @@
<td>(StrOpt) The backend to use for db</td>
</tr>
<tr>
<td>connection = sqlite:////home/shaunm/Projects/nova/nova/openstack/common/db/$sqlite_db</td>
<td>connection = sqlite:////usr/lib/python/site-packages/nova/openstack/common/db/$sqlite_db</td>
<td>(StrOpt) The SQLAlchemy connection string used to connect to the database</td>
</tr>
<tr>
@ -58,7 +58,7 @@
</tr>
<tr>
<td>idle_timeout = 3600</td>
<td>(IntOpt) timeout before idle sql connections are reaped</td>
<td>(IntOpt) Timeout before idle sql connections are reaped</td>
</tr>
<tr>
<td>max_overflow = None</td>
@ -70,7 +70,7 @@
</tr>
<tr>
<td>max_retries = 10</td>
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
<td>(IntOpt) Maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
</tr>
<tr>
<td>min_pool_size = 1</td>
@ -82,7 +82,7 @@
</tr>
<tr>
<td>retry_interval = 10</td>
<td>(IntOpt) interval between retries of opening a sql connection</td>
<td>(IntOpt) Interval between retries of opening a sql connection</td>
</tr>
<tr>
<td>slave_connection = </td>

View File

@ -20,11 +20,11 @@
</tr>
<tr>
<td>ec2_dmz_host = $my_ip</td>
<td>(StrOpt) the internal ip of the ec2 api server</td>
<td>(StrOpt) The internal IP address of the EC2 API server</td>
</tr>
<tr>
<td>ec2_host = $my_ip</td>
<td>(StrOpt) the ip of the ec2 api server</td>
<td>(StrOpt) The IP address of the EC2 API server</td>
</tr>
<tr>
<td>ec2_listen = 0.0.0.0</td>
@ -36,11 +36,11 @@
</tr>
<tr>
<td>ec2_path = /services/Cloud</td>
<td>(StrOpt) the path prefix used to call the ec2 api server</td>
<td>(StrOpt) The path prefix used to call the ec2 API server</td>
</tr>
<tr>
<td>ec2_port = 8773</td>
<td>(IntOpt) the port of the ec2 api server</td>
<td>(IntOpt) The port of the EC2 API server</td>
</tr>
<tr>
<td>ec2_private_dns_show_ip = False</td>
@ -48,7 +48,7 @@
</tr>
<tr>
<td>ec2_scheme = http</td>
<td>(StrOpt) the protocol to use when connecting to the ec2 api server (http, https)</td>
<td>(StrOpt) The protocol to use when connecting to the EC2 API server (http, https)</td>
</tr>
<tr>
<td>ec2_strict_validation = True</td>
@ -60,7 +60,7 @@
</tr>
<tr>
<td>ec2_workers = None</td>
<td>(IntOpt) Number of workers for EC2 API service</td>
<td>(IntOpt) Number of workers for EC2 API service. The default will be equal to the number of CPUs available.</td>
</tr>
<tr>
<td>keystone_ec2_url = http://localhost:5000/v2.0/ec2tokens</td>
@ -80,7 +80,7 @@
</tr>
<tr>
<td>region_list = </td>
<td>(ListOpt) list of region=fqdn pairs separated by commas</td>
<td>(ListOpt) List of region=fqdn pairs separated by commas</td>
</tr>
</tbody>
</table>

View File

@ -32,15 +32,15 @@
</tr>
<tr>
<td>glance_host = $my_ip</td>
<td>(StrOpt) default glance hostname or ip</td>
<td>(StrOpt) Default glance hostname or IP address</td>
</tr>
<tr>
<td>glance_num_retries = 0</td>
<td>(IntOpt) Number retries when downloading an image from glance</td>
<td>(IntOpt) Number of retries when downloading an image from glance</td>
</tr>
<tr>
<td>glance_port = 9292</td>
<td>(IntOpt) default glance port</td>
<td>(IntOpt) Default glance port</td>
</tr>
<tr>
<td>glance_protocol = http</td>
@ -55,7 +55,7 @@
</tr>
<tr>
<td>filesystems = </td>
<td>(ListOpt) A list of filesystems that will be configured in this file under the sections image_file_url:&lt;list entry name&gt;</td>
<td>(ListOpt) List of file systems that are configured in this file in the image_file_url:&lt;list entry name&gt; sections</td>
</tr>
</tbody>
</table>

View File

@ -38,9 +38,17 @@
<td>limit_cpu_features = False</td>
<td>(BoolOpt) Required for live migration among hosts with different CPU features</td>
</tr>
<tr>
<td>mounted_disk_query_retry_count = 10</td>
<td>(IntOpt) The number of times to retry checking for a disk mounted via iSCSI.</td>
</tr>
<tr>
<td>mounted_disk_query_retry_interval = 5</td>
<td>(IntOpt) Interval between checks for a mounted iSCSI disk, in seconds.</td>
</tr>
<tr>
<td>qemu_img_cmd = qemu-img.exe</td>
<td>(StrOpt) qemu-img is used to convert between different image types</td>
<td>(StrOpt) Path of qemu-img command which is used to convert between different image types</td>
</tr>
<tr>
<td>vswitch_name = None</td>

View File

@ -36,7 +36,7 @@
</tr>
<tr>
<td>timeout_nbd = 10</td>
<td>(IntOpt) time to wait for a NBD device coming up</td>
<td>(IntOpt) Amount of time, in seconds, to wait for NBD device start up.</td>
</tr>
<tr>
<td>use_cow_images = True</td>
@ -44,11 +44,11 @@
</tr>
<tr>
<td>vcpu_pin_set = None</td>
<td>(StrOpt) Which pcpus can be used by vcpus of instance e.g: "4-12,^8,15"</td>
<td>(StrOpt) Defines which pcpus that instance vcpus can use. For example, "4-12,^8,15"</td>
</tr>
<tr>
<td>virt_mkfs = []</td>
<td>(MultiStrOpt) mkfs commands for ephemeral device. The format is &lt;os_type&gt;=&lt;mkfs command&gt;</td>
<td>(MultiStrOpt) Name of the mkfs commands for ephemeral device. The format is &lt;os_type&gt;=&lt;mkfs command&gt;</td>
</tr>
<tr>
<th colspan="2">[libvirt]</th>
@ -63,26 +63,26 @@
</tr>
<tr>
<td>images_rbd_ceph_conf = </td>
<td>(StrOpt) path to the ceph configuration file to use</td>
<td>(StrOpt) Path to the ceph configuration file to use</td>
</tr>
<tr>
<td>images_rbd_pool = rbd</td>
<td>(StrOpt) the RADOS pool in which rbd volumes are stored</td>
<td>(StrOpt) The RADOS pool in which rbd volumes are stored</td>
</tr>
<tr>
<td>images_type = default</td>
<td>(StrOpt) VM Images format. Acceptable values are: raw, qcow2, lvm,rbd, default. If default is specified, then use_cow_images flag is used instead of this one.</td>
<td>(StrOpt) VM Images format. Acceptable values are: raw, qcow2, lvm, rbd, default. If default is specified, then use_cow_images flag is used instead of this one.</td>
</tr>
<tr>
<td>images_volume_group = None</td>
<td>(StrOpt) LVM Volume Group that is used for VM images, when you specify images_type=lvm.</td>
</tr>
<tr>
<td>inject_key = True</td>
<td>inject_key = False</td>
<td>(BoolOpt) Inject the ssh public key at boot time</td>
</tr>
<tr>
<td>inject_partition = 1</td>
<td>inject_partition = -2</td>
<td>(IntOpt) The partition to inject to : -2 =&gt; disable, -1 =&gt; inspect (libguestfs only), 0 =&gt; not partitioned, &gt;0 =&gt; partition number</td>
</tr>
<tr>
@ -91,15 +91,11 @@
</tr>
<tr>
<td>iscsi_use_multipath = False</td>
<td>(BoolOpt) use multipath connection of the iSCSI volume</td>
<td>(BoolOpt) Use multipath connection of the iSCSI volume</td>
</tr>
<tr>
<td>iser_use_multipath = False</td>
<td>(BoolOpt) use multipath connection of the iSER volume</td>
</tr>
<tr>
<td>lvm_snapshot_size = 1000</td>
<td>(IntOpt) The amount of storage (in megabytes) to allocate for LVM snapshot copy-on-write blocks.</td>
<td>(BoolOpt) Use multipath connection of the iSER volume</td>
</tr>
<tr>
<td>rescue_image_id = None</td>

View File

@ -32,7 +32,7 @@
</tr>
<tr>
<td>use_ipv6 = False</td>
<td>(BoolOpt) use ipv6</td>
<td>(BoolOpt) Use IPv6</td>
</tr>
</tbody>
</table>

View File

@ -20,43 +20,43 @@
</tr>
<tr>
<td>ldap_dns_base_dn = ou=hosts,dc=example,dc=org</td>
<td>(StrOpt) Base DN for DNS entries in ldap</td>
<td>(StrOpt) Base DN for DNS entries in LDAP</td>
</tr>
<tr>
<td>ldap_dns_password = password</td>
<td>(StrOpt) password for ldap DNS</td>
<td>(StrOpt) Password for LDAP DNS</td>
</tr>
<tr>
<td>ldap_dns_servers = ['dns.example.org']</td>
<td>(MultiStrOpt) DNS Servers for ldap dns driver</td>
<td>(MultiStrOpt) DNS Servers for LDAP DNS driver</td>
</tr>
<tr>
<td>ldap_dns_soa_expiry = 86400</td>
<td>(StrOpt) Expiry interval (in seconds) for ldap dns driver Statement of Authority</td>
<td>(StrOpt) Expiry interval (in seconds) for LDAP DNS driver Statement of Authority</td>
</tr>
<tr>
<td>ldap_dns_soa_hostmaster = hostmaster@example.org</td>
<td>(StrOpt) Hostmaster for ldap dns driver Statement of Authority</td>
<td>(StrOpt) Hostmaster for LDAP DNS driver Statement of Authority</td>
</tr>
<tr>
<td>ldap_dns_soa_minimum = 7200</td>
<td>(StrOpt) Minimum interval (in seconds) for ldap dns driver Statement of Authority</td>
<td>(StrOpt) Minimum interval (in seconds) for LDAP DNS driver Statement of Authority</td>
</tr>
<tr>
<td>ldap_dns_soa_refresh = 1800</td>
<td>(StrOpt) Refresh interval (in seconds) for ldap dns driver Statement of Authority</td>
<td>(StrOpt) Refresh interval (in seconds) for LDAP DNS driver Statement of Authority</td>
</tr>
<tr>
<td>ldap_dns_soa_retry = 3600</td>
<td>(StrOpt) Retry interval (in seconds) for ldap dns driver Statement of Authority</td>
<td>(StrOpt) Retry interval (in seconds) for LDAP DNS driver Statement of Authority</td>
</tr>
<tr>
<td>ldap_dns_url = ldap://ldap.example.com:389</td>
<td>(StrOpt) URL for ldap server which will store dns entries</td>
<td>(StrOpt) URL for LDAP server which will store DNS entries</td>
</tr>
<tr>
<td>ldap_dns_user = uid=admin,ou=people,dc=example,dc=org</td>
<td>(StrOpt) user for ldap DNS</td>
<td>(StrOpt) User for LDAP DNS</td>
</tr>
</tbody>
</table>

View File

@ -65,6 +65,10 @@
<td>remove_unused_resized_minimum_age_seconds = 3600</td>
<td>(IntOpt) Unused resized base images younger than this will not be removed</td>
</tr>
<tr>
<td>rng_dev_path = None</td>
<td>(StrOpt) A path to a device that will be used as source of entropy on the host. Permitted options are: /dev/random or /dev/hwrng</td>
</tr>
<tr>
<td>snapshots_directory = $instances_path/snapshots</td>
<td>(StrOpt) Location where libvirt driver will store snapshots before uploading them to image service</td>
@ -77,6 +81,14 @@
<td>virt_type = kvm</td>
<td>(StrOpt) Libvirt domain type (valid options are: kvm, lxc, qemu, uml, xen)</td>
</tr>
<tr>
<td>volume_clear = zero</td>
<td>(StrOpt) Method used to wipe old volumes (valid options are: none, zero, shred)</td>
</tr>
<tr>
<td>volume_clear_size = 0</td>
<td>(IntOpt) Size in MiB to wipe at start of old volumes. 0 =&gt; all</td>
</tr>
<tr>
<td>volume_drivers = iscsi=nova.virt.libvirt.volume.LibvirtISCSIVolumeDriver, iser=nova.virt.libvirt.volume.LibvirtISERVolumeDriver, local=nova.virt.libvirt.volume.LibvirtVolumeDriver, fake=nova.virt.libvirt.volume.LibvirtFakeVolumeDriver, rbd=nova.virt.libvirt.volume.LibvirtNetVolumeDriver, sheepdog=nova.virt.libvirt.volume.LibvirtNetVolumeDriver, nfs=nova.virt.libvirt.volume.LibvirtNFSVolumeDriver, aoe=nova.virt.libvirt.volume.LibvirtAOEVolumeDriver, glusterfs=nova.virt.libvirt.volume.LibvirtGlusterfsVolumeDriver, fibre_channel=nova.virt.libvirt.volume.LibvirtFibreChannelVolumeDriver, scality=nova.virt.libvirt.volume.LibvirtScalityVolumeDriver</td>
<td>(ListOpt) Libvirt handlers for remote volumes.</td>

View File

@ -23,7 +23,7 @@
<td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td>
</tr>
<tr>
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, keystone=INFO, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
<td>(ListOpt) list of logger=LEVEL pairs</td>
</tr>
<tr>
@ -32,7 +32,7 @@
</tr>
<tr>
<td>fatal_exception_format_errors = False</td>
<td>(BoolOpt) make exception message format errors fatal</td>
<td>(BoolOpt) Make exception message format errors fatal</td>
</tr>
<tr>
<td>instance_format = "[instance: %(uuid)s] "</td>
@ -88,7 +88,11 @@
</tr>
<tr>
<td>use-syslog = False</td>
<td>(BoolOpt) Use syslog for logging.</td>
<td>(BoolOpt) Use syslog for logging. Existing syslog format is DEPRECATED during I, and then will be changed in J to honor RFC5424</td>
</tr>
<tr>
<td>use-syslog-rfc-format = False</td>
<td>(BoolOpt) (Optional) Use syslog rfc5424 format for logging. If enabled, will add APP-NAME (RFC5424) before the MSG part of the syslog message. The old format without APP-NAME is deprecated in I, and will be removed in J.</td>
</tr>
<tr>
<td>use_stderr = True</td>

View File

@ -20,7 +20,7 @@
</tr>
<tr>
<td>metadata_host = $my_ip</td>
<td>(StrOpt) the ip for the metadata api server</td>
<td>(StrOpt) The IP address for the metadata API server</td>
</tr>
<tr>
<td>metadata_listen = 0.0.0.0</td>
@ -36,11 +36,11 @@
</tr>
<tr>
<td>metadata_port = 8775</td>
<td>(IntOpt) the port for the metadata api port</td>
<td>(IntOpt) The port for the metadata API port</td>
</tr>
<tr>
<td>metadata_workers = None</td>
<td>(IntOpt) Number of workers for metadata service</td>
<td>(IntOpt) Number of workers for metadata service. The default will be the number of CPUs available.</td>
</tr>
<tr>
<td>vendordata_driver = nova.api.metadata.vendordata_json.JsonFileVendorData</td>

View File

@ -24,7 +24,7 @@
</tr>
<tr>
<td>auto_assign_floating_ip = False</td>
<td>(BoolOpt) Autoassigning floating ip to VM</td>
<td>(BoolOpt) Autoassigning floating IP to VM</td>
</tr>
<tr>
<td>cnt_vpn_clients = 0</td>
@ -36,11 +36,11 @@
</tr>
<tr>
<td>default_access_ip_network_name = None</td>
<td>(StrOpt) Name of network to use to set access ips for instances</td>
<td>(StrOpt) Name of network to use to set access IPs for instances</td>
</tr>
<tr>
<td>default_floating_pool = nova</td>
<td>(StrOpt) Default pool for floating ips</td>
<td>(StrOpt) Default pool for floating IPs</td>
</tr>
<tr>
<td>defer_iptables_apply = False</td>
@ -48,7 +48,7 @@
</tr>
<tr>
<td>dhcp_domain = novalocal</td>
<td>(StrOpt) domain to use for building the hostnames</td>
<td>(StrOpt) Domain to use for building the hostnames</td>
</tr>
<tr>
<td>dhcp_lease_time = 120</td>
@ -56,15 +56,15 @@
</tr>
<tr>
<td>dhcpbridge = $bindir/nova-dhcpbridge</td>
<td>(StrOpt) location of nova-dhcpbridge</td>
<td>(StrOpt) Location of nova-dhcpbridge</td>
</tr>
<tr>
<td>dhcpbridge_flagfile = ['/etc/nova/nova-dhcpbridge.conf']</td>
<td>(MultiStrOpt) location of flagfiles for dhcpbridge</td>
<td>(MultiStrOpt) Location of flagfiles for dhcpbridge</td>
</tr>
<tr>
<td>dns_server = []</td>
<td>(MultiStrOpt) if set, uses specific dns server for dnsmasq. Canbe specified multiple times.</td>
<td>(MultiStrOpt) If set, uses specific DNS server for dnsmasq. Can be specified multiple times.</td>
</tr>
<tr>
<td>dns_update_periodic_interval = -1</td>
@ -80,7 +80,7 @@
</tr>
<tr>
<td>fixed_ip_disassociate_timeout = 600</td>
<td>(IntOpt) Seconds after which a deallocated ip is disassociated</td>
<td>(IntOpt) Seconds after which a deallocated IP is disassociated</td>
</tr>
<tr>
<td>flat_injected = False</td>
@ -96,11 +96,11 @@
</tr>
<tr>
<td>flat_network_dns = 8.8.4.4</td>
<td>(StrOpt) Dns for simple network</td>
<td>(StrOpt) DNS server for simple network</td>
</tr>
<tr>
<td>floating_ip_dns_manager = nova.network.noop_dns_driver.NoopDNSDriver</td>
<td>(StrOpt) full class name for the DNS Manager for floating IPs</td>
<td>(StrOpt) Full class name for the DNS Manager for floating IPs</td>
</tr>
<tr>
<td>force_dhcp_release = True</td>
@ -124,11 +124,11 @@
</tr>
<tr>
<td>instance_dns_domain = </td>
<td>(StrOpt) full class name for the DNS Zone for instance IPs</td>
<td>(StrOpt) Full class name for the DNS Zone for instance IPs</td>
</tr>
<tr>
<td>instance_dns_manager = nova.network.noop_dns_driver.NoopDNSDriver</td>
<td>(StrOpt) full class name for the DNS Manager for instance IPs</td>
<td>(StrOpt) Full class name for the DNS Manager for instance IPs</td>
</tr>
<tr>
<td>iptables_bottom_regex = </td>
@ -176,7 +176,7 @@
</tr>
<tr>
<td>network_manager = nova.network.manager.VlanManager</td>
<td>(StrOpt) full class name for the Manager for network</td>
<td>(StrOpt) Full class name for the Manager for network</td>
</tr>
<tr>
<td>network_size = 256</td>
@ -184,7 +184,7 @@
</tr>
<tr>
<td>network_topic = network</td>
<td>(StrOpt) the topic network nodes listen on</td>
<td>(StrOpt) The topic network nodes listen on</td>
</tr>
<tr>
<td>networks_path = $state_path/networks</td>
@ -212,11 +212,11 @@
</tr>
<tr>
<td>send_arp_for_ha = False</td>
<td>(BoolOpt) send gratuitous ARPs for HA setup</td>
<td>(BoolOpt) Send gratuitous ARPs for HA setup</td>
</tr>
<tr>
<td>send_arp_for_ha_count = 3</td>
<td>(IntOpt) send this many gratuitous ARPs for HA setup</td>
<td>(IntOpt) Send this many gratuitous ARPs for HA setup</td>
</tr>
<tr>
<td>share_dhcp_address = False</td>
@ -232,7 +232,7 @@
</tr>
<tr>
<td>use_network_dns_servers = False</td>
<td>(BoolOpt) if set, uses the dns1 and dns2 from the network ref.as dns servers.</td>
<td>(BoolOpt) If set, uses the dns1 and dns2 from the network ref. as dns servers.</td>
</tr>
<tr>
<td>use_neutron_default_nets = False</td>
@ -244,7 +244,7 @@
</tr>
<tr>
<td>vlan_interface = None</td>
<td>(StrOpt) vlans will bridge into this interface if set</td>
<td>(StrOpt) VLANs will bridge into this interface if set</td>
</tr>
<tr>
<td>vlan_start = 100</td>

View File

@ -20,31 +20,35 @@
</tr>
<tr>
<td>neutron_admin_auth_url = http://localhost:5000/v2.0</td>
<td>(StrOpt) auth url for connecting to neutron in admin context</td>
<td>(StrOpt) Authorization URL for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_admin_password = None</td>
<td>(StrOpt) password for connecting to neutron in admin context</td>
<td>(StrOpt) Password for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_admin_tenant_id = None</td>
<td>(StrOpt) Tenant id for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_admin_tenant_name = None</td>
<td>(StrOpt) tenant name for connecting to neutron in admin context</td>
<td>(StrOpt) DEPRECATED: Tenant name for connecting to neutron in admin context. This option is deprecated. Please use neutron_admin_tenant_id instead. Note that with Keystone V3 tenant names may not be unique.</td>
</tr>
<tr>
<td>neutron_admin_username = None</td>
<td>(StrOpt) username for connecting to neutron in admin context</td>
<td>(StrOpt) Username for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_api_insecure = False</td>
<td>(BoolOpt) if set, ignore any SSL validation issues</td>
<td>(BoolOpt) If set, ignore any SSL validation issues</td>
</tr>
<tr>
<td>neutron_auth_strategy = keystone</td>
<td>(StrOpt) auth strategy for connecting to neutron in admin context</td>
<td>(StrOpt) Authorization strategy for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_ca_certificates_file = None</td>
<td>(StrOpt) Location of ca certificates file to use for neutron client requests.</td>
<td>(StrOpt) Location of CA certificates file to use for neutron client requests.</td>
</tr>
<tr>
<td>neutron_default_tenant_id = default</td>
@ -64,7 +68,7 @@
</tr>
<tr>
<td>neutron_region_name = None</td>
<td>(StrOpt) region name for connecting to neutron in admin context</td>
<td>(StrOpt) Region name for connecting to neutron in admin context</td>
</tr>
<tr>
<td>neutron_url = http://127.0.0.1:9696</td>
@ -72,7 +76,7 @@
</tr>
<tr>
<td>neutron_url_timeout = 30</td>
<td>(IntOpt) timeout value for connecting to neutron in seconds</td>
<td>(IntOpt) Timeout value for connecting to neutron in seconds</td>
</tr>
<tr>
<td>service_neutron_metadata_proxy = False</td>

View File

@ -20,11 +20,11 @@
</tr>
<tr>
<td>periodic_enable = True</td>
<td>(BoolOpt) enable periodic tasks</td>
<td>(BoolOpt) Enable periodic tasks</td>
</tr>
<tr>
<td>periodic_fuzzy_delay = 60</td>
<td>(IntOpt) range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
<td>(IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
</tr>
<tr>
<td>run_external_periodic_tasks = True</td>

View File

@ -32,7 +32,7 @@
</tr>
<tr>
<td>max_age = 0</td>
<td>(IntOpt) number of seconds between subsequent usage refreshes</td>
<td>(IntOpt) Number of seconds between subsequent usage refreshes</td>
</tr>
<tr>
<td>max_local_block_devices = 3</td>
@ -44,11 +44,11 @@
</tr>
<tr>
<td>osapi_max_limit = 1000</td>
<td>(IntOpt) the maximum number of items returned in a single response from a collection resource</td>
<td>(IntOpt) The maximum number of items returned in a single response from a collection resource</td>
</tr>
<tr>
<td>osapi_max_request_body_size = 114688</td>
<td>(IntOpt) the maximum body size per each osapi request(bytes)</td>
<td>(IntOpt) The maximum body size per each osapi request(bytes)</td>
</tr>
<tr>
<td>password_length = 12</td>
@ -64,7 +64,7 @@
</tr>
<tr>
<td>reservation_expire = 86400</td>
<td>(IntOpt) number of seconds until a reservation expires</td>
<td>(IntOpt) Number of seconds until a reservation expires</td>
</tr>
<tr>
<td>resize_fs_using_block_device = False</td>
@ -72,7 +72,7 @@
</tr>
<tr>
<td>until_refresh = 0</td>
<td>(IntOpt) count of reservations until usage is refreshed</td>
<td>(IntOpt) Count of reservations until usage is refreshed</td>
</tr>
</tbody>
</table>

View File

@ -23,7 +23,7 @@
<td>(IntOpt) Seconds between connection keepalive heartbeats</td>
</tr>
<tr>
<td>qpid_hostname = localhost</td>
<td>qpid_hostname = oslo</td>
<td>(StrOpt) Qpid broker hostname</td>
</tr>
<tr>
@ -32,7 +32,7 @@
</tr>
<tr>
<td>qpid_password = </td>
<td>(StrOpt) Password for qpid connection</td>
<td>(StrOpt) Password for Qpid connection</td>
</tr>
<tr>
<td>qpid_port = 5672</td>
@ -56,7 +56,7 @@
</tr>
<tr>
<td>qpid_username = </td>
<td>(StrOpt) Username for qpid connection</td>
<td>(StrOpt) Username for Qpid connection</td>
</tr>
</tbody>
</table>

View File

@ -20,7 +20,7 @@
</tr>
<tr>
<td>bandwidth_poll_interval = 600</td>
<td>(IntOpt) interval to pull bandwidth usage info</td>
<td>(IntOpt) Interval to pull network bandwidth usage info. Not supported on all hypervisors. Set to 0 to disable.</td>
</tr>
<tr>
<td>enable_network_quota = False</td>
@ -28,55 +28,55 @@
</tr>
<tr>
<td>quota_cores = 20</td>
<td>(IntOpt) number of instance cores allowed per project</td>
<td>(IntOpt) Number of instance cores allowed per project</td>
</tr>
<tr>
<td>quota_driver = nova.quota.DbQuotaDriver</td>
<td>(StrOpt) default driver to use for quota checks</td>
<td>(StrOpt) Default driver to use for quota checks</td>
</tr>
<tr>
<td>quota_fixed_ips = -1</td>
<td>(IntOpt) number of fixed ips allowed per project (this should be at least the number of instances allowed)</td>
<td>(IntOpt) Number of fixed IPs allowed per project (this should be at least the number of instances allowed)</td>
</tr>
<tr>
<td>quota_floating_ips = 10</td>
<td>(IntOpt) number of floating ips allowed per project</td>
<td>(IntOpt) Number of floating IPs allowed per project</td>
</tr>
<tr>
<td>quota_injected_file_content_bytes = 10240</td>
<td>(IntOpt) number of bytes allowed per injected file</td>
<td>(IntOpt) Number of bytes allowed per injected file</td>
</tr>
<tr>
<td>quota_injected_file_path_bytes = 255</td>
<td>(IntOpt) number of bytes allowed per injected file path</td>
<td>(IntOpt) Number of bytes allowed per injected file path</td>
</tr>
<tr>
<td>quota_injected_files = 5</td>
<td>(IntOpt) number of injected files allowed</td>
<td>(IntOpt) Number of injected files allowed</td>
</tr>
<tr>
<td>quota_instances = 10</td>
<td>(IntOpt) number of instances allowed per project</td>
<td>(IntOpt) Number of instances allowed per project</td>
</tr>
<tr>
<td>quota_key_pairs = 100</td>
<td>(IntOpt) number of key pairs per user</td>
<td>(IntOpt) Number of key pairs per user</td>
</tr>
<tr>
<td>quota_metadata_items = 128</td>
<td>(IntOpt) number of metadata items allowed per instance</td>
<td>(IntOpt) Number of metadata items allowed per instance</td>
</tr>
<tr>
<td>quota_ram = 51200</td>
<td>(IntOpt) megabytes of instance ram allowed per project</td>
<td>(IntOpt) Megabytes of instance RAM allowed per project</td>
</tr>
<tr>
<td>quota_security_group_rules = 20</td>
<td>(IntOpt) number of security rules per security group</td>
<td>(IntOpt) Number of security rules per security group</td>
</tr>
<tr>
<td>quota_security_groups = 10</td>
<td>(IntOpt) number of security groups per project</td>
<td>(IntOpt) Number of security groups per project</td>
</tr>
<tr>
<th colspan="2">[cells]</th>

View File

@ -20,10 +20,10 @@
</tr>
<tr>
<td>rabbit_ha_queues = False</td>
<td>(BoolOpt) use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option.</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>rabbit_host = localhost</td>
<td>rabbit_host = oslo</td>
<td>(StrOpt) The RabbitMQ broker address where a single node is used</td>
</tr>
<tr>
@ -32,11 +32,11 @@
</tr>
<tr>
<td>rabbit_max_retries = 0</td>
<td>(IntOpt) maximum retries with trying to connect to RabbitMQ (the default of 0 implies an infinite retry count)</td>
<td>(IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count)</td>
</tr>
<tr>
<td>rabbit_password = guest</td>
<td>(StrOpt) the RabbitMQ password</td>
<td>(StrOpt) The RabbitMQ password</td>
</tr>
<tr>
<td>rabbit_port = 5672</td>
@ -44,23 +44,23 @@
</tr>
<tr>
<td>rabbit_retry_backoff = 2</td>
<td>(IntOpt) how long to backoff for between retries when connecting to RabbitMQ</td>
<td>(IntOpt) How long to backoff for between retries when connecting to RabbitMQ</td>
</tr>
<tr>
<td>rabbit_retry_interval = 1</td>
<td>(IntOpt) how frequently to retry connecting with RabbitMQ</td>
<td>(IntOpt) How frequently to retry connecting with RabbitMQ</td>
</tr>
<tr>
<td>rabbit_use_ssl = False</td>
<td>(BoolOpt) connect over SSL for RabbitMQ</td>
<td>(BoolOpt) Connect over SSL for RabbitMQ</td>
</tr>
<tr>
<td>rabbit_userid = guest</td>
<td>(StrOpt) the RabbitMQ userid</td>
<td>(StrOpt) The RabbitMQ userid</td>
</tr>
<tr>
<td>rabbit_virtual_host = /</td>
<td>(StrOpt) the RabbitMQ virtual host</td>
<td>(StrOpt) The RabbitMQ virtual host</td>
</tr>
</tbody>
</table>

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for rdp</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">[rdp]</th>
</tr>
<tr>
<td>enabled = False</td>
<td>(BoolOpt) Enable RDP related features</td>
</tr>
<tr>
<td>html5_proxy_base_url = http://127.0.0.1:6083/</td>
<td>(StrOpt) Location of RDP html5 console proxy, in the form "http://127.0.0.1:6083/"</td>
</tr>
</tbody>
</table>
</para>

View File

@ -16,26 +16,18 @@
</thead>
<tbody>
<tr>
<th colspan="2">[matchmaker_redis]</th>
</tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) Password for Redis server. (optional)</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<th colspan="2">[remote_debug]</th>
</tr>
<tr>
<td>host = None</td>
<td>(StrOpt) Debug host (ip or name) to connect. Note that using the remote debug option changes how Nova uses the eventlet library to support async IO. This could result in failures that do not occur under normal operation. Use at your own risk.</td>
<td>(StrOpt) Debug host (IP or name) to connect. Note that using the remote debug option changes how Nova uses the eventlet library to support async IO. This could result in failures that do not occur under normal operation. Use at your own risk.</td>
</tr>
<tr>
<td>port = None</td>

View File

@ -28,7 +28,7 @@
</tr>
<tr>
<td>control_exchange = openstack</td>
<td>(StrOpt) AMQP exchange to connect to if using RabbitMQ or Qpid</td>
<td>(StrOpt) The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.</td>
</tr>
<tr>
<td>matchmaker_heartbeat_freq = 300</td>
@ -39,8 +39,8 @@
<td>(IntOpt) Heartbeat time-to-live.</td>
</tr>
<tr>
<td>rpc_backend = nova.openstack.common.rpc.impl_kombu</td>
<td>(StrOpt) The messaging module to use, defaults to kombu.</td>
<td>rpc_backend = rabbit</td>
<td>(StrOpt) The messaging driver to use, defaults to rabbit. Other drivers include qpid and zmq.</td>
</tr>
<tr>
<td>rpc_cast_timeout = 30</td>
@ -52,11 +52,11 @@
</tr>
<tr>
<td>rpc_response_timeout = 60</td>
<td>(IntOpt) Seconds to wait for a response from call or multicall</td>
<td>(IntOpt) Seconds to wait for a response from a call</td>
</tr>
<tr>
<td>rpc_thread_pool_size = 64</td>
<td>(IntOpt) Size of RPC thread pool</td>
<td>(IntOpt) Size of RPC greenthread pool</td>
</tr>
<tr>
<th colspan="2">[cells]</th>
@ -72,13 +72,6 @@
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
<td>(StrOpt) Matchmaker ring file (JSON)</td>
</tr>
<tr>
<th colspan="2">[rpc_notifier2]</th>
</tr>
<tr>
<td>topics = notifications</td>
<td>(ListOpt) AMQP topic(s) used for OpenStack notifications</td>
</tr>
<tr>
<th colspan="2">[upgrade_levels]</th>
</tr>

View File

@ -20,23 +20,23 @@
</tr>
<tr>
<td>buckets_path = $state_path/buckets</td>
<td>(StrOpt) path to s3 buckets</td>
<td>(StrOpt) Path to S3 buckets</td>
</tr>
<tr>
<td>image_decryption_dir = /tmp</td>
<td>(StrOpt) parent dir for tempdir used for image decryption</td>
<td>(StrOpt) Parent directory for tempdir used for image decryption</td>
</tr>
<tr>
<td>s3_access_key = notchecked</td>
<td>(StrOpt) access key to use for s3 server for images</td>
<td>(StrOpt) Access key to use for S3 server for images</td>
</tr>
<tr>
<td>s3_affix_tenant = False</td>
<td>(BoolOpt) whether to affix the tenant id to the access key when downloading from s3</td>
<td>(BoolOpt) Whether to affix the tenant id to the access key when downloading from S3</td>
</tr>
<tr>
<td>s3_host = $my_ip</td>
<td>(StrOpt) hostname or ip for OpenStack to use when accessing the s3 api</td>
<td>(StrOpt) Hostname or IP for OpenStack to use when accessing the S3 api</td>
</tr>
<tr>
<td>s3_listen = 0.0.0.0</td>
@ -44,19 +44,19 @@
</tr>
<tr>
<td>s3_listen_port = 3333</td>
<td>(IntOpt) port for s3 api to listen</td>
<td>(IntOpt) Port for S3 API to listen</td>
</tr>
<tr>
<td>s3_port = 3333</td>
<td>(IntOpt) port used when accessing the s3 api</td>
<td>(IntOpt) Port used when accessing the S3 api</td>
</tr>
<tr>
<td>s3_secret_key = notchecked</td>
<td>(StrOpt) secret key to use for s3 server for images</td>
<td>(StrOpt) Secret key to use for S3 server for images</td>
</tr>
<tr>
<td>s3_use_ssl = False</td>
<td>(BoolOpt) whether to use ssl when talking to s3</td>
<td>(BoolOpt) Whether to use SSL when talking to S3</td>
</tr>
</tbody>
</table>

View File

@ -32,7 +32,7 @@
</tr>
<tr>
<td>disk_allocation_ratio = 1.0</td>
<td>(FloatOpt) virtual disk to physical disk allocation ratio</td>
<td>(FloatOpt) Virtual disk to physical disk allocation ratio</td>
</tr>
<tr>
<td>isolated_hosts = </td>
@ -82,6 +82,10 @@
<td>scheduler_driver = nova.scheduler.filter_scheduler.FilterScheduler</td>
<td>(StrOpt) Default driver to use for the scheduler</td>
</tr>
<tr>
<td>scheduler_driver_task_period = 60</td>
<td>(IntOpt) How often (in seconds) to run periodic tasks in the scheduler driver of your choice. Please note this is likely to interact with the value of service_down_time, but exactly how they interact will depend on your choice of scheduler driver.</td>
</tr>
<tr>
<td>scheduler_host_manager = nova.scheduler.host_manager.HostManager</td>
<td>(StrOpt) The scheduler host manager class to use</td>
@ -96,7 +100,7 @@
</tr>
<tr>
<td>scheduler_manager = nova.scheduler.manager.SchedulerManager</td>
<td>(StrOpt) full class name for the Manager for scheduler</td>
<td>(StrOpt) Full class name for the Manager for scheduler</td>
</tr>
<tr>
<td>scheduler_max_attempts = 3</td>
@ -104,7 +108,7 @@
</tr>
<tr>
<td>scheduler_topic = scheduler</td>
<td>(StrOpt) the topic scheduler nodes listen on</td>
<td>(StrOpt) The topic scheduler nodes listen on</td>
</tr>
<tr>
<td>scheduler_weight_classes = nova.scheduler.weights.all_weighers</td>
@ -119,7 +123,7 @@
</tr>
<tr>
<td>scheduler_filter_classes = nova.cells.filters.all_filters</td>
<td>(ListOpt) Filter classes the cells scheduler should use. An entry of "nova.cells.filters.all_filters"maps to all cells filters included with nova.</td>
<td>(ListOpt) Filter classes the cells scheduler should use. An entry of "nova.cells.filters.all_filters" maps to all cells filters included with nova.</td>
</tr>
<tr>
<td>scheduler_retries = 10</td>
@ -131,18 +135,26 @@
</tr>
<tr>
<td>scheduler_weight_classes = nova.cells.weights.all_weighers</td>
<td>(ListOpt) Weigher classes the cells scheduler should use. An entry of "nova.cells.weights.all_weighers"maps to all cell weighers included with nova.</td>
<td>(ListOpt) Weigher classes the cells scheduler should use. An entry of "nova.cells.weights.all_weighers" maps to all cell weighers included with nova.</td>
</tr>
<tr>
<th colspan="2">[metrics]</th>
</tr>
<tr>
<td>required = True</td>
<td>(BoolOpt) How to treat the unavailable metrics. When a metric is NOT available for a host, if it is set to be True, it would raise an exception, so it is recommended to use the scheduler filter MetricFilter to filter out those hosts. If it is set to be False, the unavailable metric would be treated as a negative factor in weighing process, the returned value would be set by the option weight_of_unavailable.</td>
</tr>
<tr>
<td>weight_multiplier = 1.0</td>
<td>(FloatOpt) Multiplier used for weighing metrics.</td>
</tr>
<tr>
<td>weight_of_unavailable = -10000.0</td>
<td>(FloatOpt) The final weight value to be returned if required is set to False and any one of the metrics set by weight_setting is unavailable.</td>
</tr>
<tr>
<td>weight_setting = </td>
<td>(ListOpt) How the metrics are going to be weighed. This should be in the form of "&lt;name1&gt;=&lt;ratio1&gt;, &lt;name2&gt;=&lt;ratio2&gt;, ...", where &lt;nameX&gt; is one of the metric to be weighed, and &lt;ratioX&gt; is the corresponding ratio. So for "name1=1.0, name2=-1.0" The final weight would be name1.value * 1.0 + name2.value * -1.0.</td>
<td>(ListOpt) How the metrics are going to be weighed. This should be in the form of "&lt;name1&gt;=&lt;ratio1&gt;, &lt;name2&gt;=&lt;ratio2&gt;, ...", where &lt;nameX&gt; is one of the metrics to be weighed, and &lt;ratioX&gt; is the corresponding ratio. So for "name1=1.0, name2=-1.0" The final weight would be name1.value * 1.0 + name2.value * -1.0.</td>
</tr>
</tbody>
</table>

View File

@ -20,19 +20,19 @@
</tr>
<tr>
<td>agent_enabled = True</td>
<td>(BoolOpt) enable spice guest agent support</td>
<td>(BoolOpt) Enable spice guest agent support</td>
</tr>
<tr>
<td>enabled = False</td>
<td>(BoolOpt) enable spice related features</td>
<td>(BoolOpt) Enable spice related features</td>
</tr>
<tr>
<td>html5proxy_base_url = http://127.0.0.1:6082/spice_auto.html</td>
<td>(StrOpt) location of spice html5 console proxy, in the form "http://127.0.0.1:6082/spice_auto.html"</td>
<td>(StrOpt) Location of spice HTML5 console proxy, in the form "http://127.0.0.1:6082/spice_auto.html"</td>
</tr>
<tr>
<td>keymap = en-us</td>
<td>(StrOpt) keymap for spice</td>
<td>(StrOpt) Keymap for spice</td>
</tr>
<tr>
<td>server_listen = 127.0.0.1</td>
@ -40,7 +40,7 @@
</tr>
<tr>
<td>server_proxyclient_address = 127.0.0.1</td>
<td>(StrOpt) the address to which proxy clients (like nova-spicehtml5proxy) should connect</td>
<td>(StrOpt) The address to which proxy clients (like nova-spicehtml5proxy) should connect</td>
</tr>
</tbody>
</table>

View File

@ -19,7 +19,7 @@
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions</td>
<td>allowed_rpc_exception_modules = oslo.messaging.exceptions, nova.exception, cinder.exception, exceptions</td>
<td>(ListOpt) Modules of exceptions that are permitted to be recreatedupon receiving exception data from an rpc call.</td>
</tr>
<tr>

View File

@ -20,27 +20,27 @@
</tr>
<tr>
<td>tile_pdu_ip = 10.0.100.1</td>
<td>(StrOpt) ip address of tilera pdu</td>
<td>(StrOpt) IP address of tilera pdu</td>
</tr>
<tr>
<td>tile_pdu_mgr = /tftpboot/pdu_mgr</td>
<td>(StrOpt) management script for tilera pdu</td>
<td>(StrOpt) Management script for tilera pdu</td>
</tr>
<tr>
<td>tile_pdu_off = 2</td>
<td>(IntOpt) power status of tilera PDU is OFF</td>
<td>(IntOpt) Power status of tilera PDU is OFF</td>
</tr>
<tr>
<td>tile_pdu_on = 1</td>
<td>(IntOpt) power status of tilera PDU is ON</td>
<td>(IntOpt) Power status of tilera PDU is ON</td>
</tr>
<tr>
<td>tile_pdu_status = 9</td>
<td>(IntOpt) power status of tilera PDU</td>
<td>(IntOpt) Power status of tilera PDU</td>
</tr>
<tr>
<td>tile_power_wait = 9</td>
<td>(IntOpt) wait time in seconds until check the result after tilera power operations</td>
<td>(IntOpt) Wait time in seconds until check the result after tilera power operations</td>
</tr>
</tbody>
</table>

View File

@ -20,11 +20,11 @@
</tr>
<tr>
<td>attestation_api_url = /OpenAttestationWebServices/V1.0</td>
<td>(StrOpt) attestation web API URL</td>
<td>(StrOpt) Attestation web API URL</td>
</tr>
<tr>
<td>attestation_auth_blob = None</td>
<td>(StrOpt) attestation authorization blob - must change</td>
<td>(StrOpt) Attestation authorization blob - must change</td>
</tr>
<tr>
<td>attestation_auth_timeout = 60</td>
@ -32,15 +32,15 @@
</tr>
<tr>
<td>attestation_port = 8443</td>
<td>(StrOpt) attestation server port</td>
<td>(StrOpt) Attestation server port</td>
</tr>
<tr>
<td>attestation_server = None</td>
<td>(StrOpt) attestation server http</td>
<td>(StrOpt) Attestation server HTTP</td>
</tr>
<tr>
<td>attestation_server_ca_file = None</td>
<td>(StrOpt) attestation server Cert file for Identity verification</td>
<td>(StrOpt) Attestation server Cert file for Identity verification</td>
</tr>
</tbody>
</table>

View File

@ -35,7 +35,7 @@
</tr>
<tr>
<td>compute = None</td>
<td>(StrOpt) Set a version cap for messages sent to compute services</td>
<td>(StrOpt) Set a version cap for messages sent to compute services. If you plan to do a live upgrade from havana to icehouse, you should set this option to "icehouse-compat" before beginning the live upgrade procedure.</td>
</tr>
<tr>
<td>conductor = None</td>

View File

@ -28,7 +28,7 @@
</tr>
<tr>
<td>datastore_regex = None</td>
<td>(StrOpt) Regex to match the name of a datastore. Used only if compute_driver is vmwareapi.VMwareVCDriver.</td>
<td>(StrOpt) Regex to match the name of a datastore.</td>
</tr>
<tr>
<td>host_ip = None</td>
@ -51,7 +51,7 @@
<td>(IntOpt) The maximum number of ObjectContent data objects that should be returned in a single result. A positive value will cause the operation to suspend the retrieval when the count of objects reaches the specified maximum. The server may still limit the count to something less than the configured value. Any remaining objects may be retrieved with additional requests.</td>
</tr>
<tr>
<td>task_poll_interval = 5.0</td>
<td>task_poll_interval = 0.5</td>
<td>(FloatOpt) The interval used for polling of remote tasks.</td>
</tr>
<tr>

View File

@ -20,15 +20,15 @@
</tr>
<tr>
<td>novncproxy_base_url = http://127.0.0.1:6080/vnc_auto.html</td>
<td>(StrOpt) location of vnc console proxy, in the form "http://127.0.0.1:6080/vnc_auto.html"</td>
<td>(StrOpt) Location of VNC console proxy, in the form "http://127.0.0.1:6080/vnc_auto.html"</td>
</tr>
<tr>
<td>vnc_enabled = True</td>
<td>(BoolOpt) enable vnc related features</td>
<td>(BoolOpt) Enable VNC related features</td>
</tr>
<tr>
<td>vnc_keymap = en-us</td>
<td>(StrOpt) keymap for vnc</td>
<td>(StrOpt) Keymap for VNC</td>
</tr>
<tr>
<td>vncserver_listen = 127.0.0.1</td>
@ -36,7 +36,7 @@
</tr>
<tr>
<td>vncserver_proxyclient_address = 127.0.0.1</td>
<td>(StrOpt) the address to which proxy clients (like nova-xvpvncproxy) should connect</td>
<td>(StrOpt) The address to which proxy clients (like nova-xvpvncproxy) should connect</td>
</tr>
<tr>
<th colspan="2">[vmware]</th>

View File

@ -28,7 +28,7 @@
</tr>
<tr>
<td>cinder_catalog_info = volume:cinder:publicURL</td>
<td>(StrOpt) Info to match when looking for cinder in the service catalog. Format is : separated values of the form: &lt;service_type&gt;:&lt;service_name&gt;:&lt;endpoint_type&gt;</td>
<td>(StrOpt) Info to match when looking for cinder in the service catalog. Format is: separated values of the form: &lt;service_type&gt;:&lt;service_name&gt;:&lt;endpoint_type&gt;</td>
</tr>
<tr>
<td>cinder_cross_az_attach = True</td>
@ -44,7 +44,7 @@
</tr>
<tr>
<td>os_region_name = None</td>
<td>(StrOpt) region name of this node</td>
<td>(StrOpt) Region name of this node</td>
</tr>
<tr>
<td>volume_api_class = nova.volume.cinder.API</td>
@ -59,7 +59,7 @@
</tr>
<tr>
<td>iscsi_iqn_prefix = iqn.2010-10.org.openstack.baremetal</td>
<td>(StrOpt) iSCSI IQN prefix used in baremetal volume connections.</td>
<td>(StrOpt) The iSCSI IQN prefix used in baremetal volume connections.</td>
</tr>
<tr>
<td>volume_driver = nova.virt.baremetal.volume_driver.LibvirtVolumeDriver</td>
@ -85,27 +85,27 @@
</tr>
<tr>
<td>glusterfs_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Dir where the glusterfs volume is mounted on the compute node</td>
<td>(StrOpt) Directory where the glusterfs volume is mounted on the compute node</td>
</tr>
<tr>
<td>nfs_mount_options = None</td>
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details</td>
<td>(StrOpt) Mount options passedf to the NFS client. See section of the nfs man page for details</td>
</tr>
<tr>
<td>nfs_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Dir where the nfs volume is mounted on the compute node</td>
<td>(StrOpt) Directory where the NFS volume is mounted on the compute node</td>
</tr>
<tr>
<td>num_aoe_discover_tries = 3</td>
<td>(IntOpt) number of times to rediscover AoE target to find volume</td>
<td>(IntOpt) Number of times to rediscover AoE target to find volume</td>
</tr>
<tr>
<td>num_iscsi_scan_tries = 3</td>
<td>(IntOpt) number of times to rescan iSCSI target to find volume</td>
<td>num_iscsi_scan_tries = 5</td>
<td>(IntOpt) Number of times to rescan iSCSI target to find volume</td>
</tr>
<tr>
<td>num_iser_scan_tries = 3</td>
<td>(IntOpt) number of times to rescan iSER target to find volume</td>
<td>num_iser_scan_tries = 5</td>
<td>(IntOpt) Number of times to rescan iSER target to find volume</td>
</tr>
<tr>
<td>qemu_allowed_storage_drivers = </td>
@ -113,11 +113,11 @@
</tr>
<tr>
<td>rbd_secret_uuid = None</td>
<td>(StrOpt) the libvirt uuid of the secret for the rbd_uservolumes</td>
<td>(StrOpt) The libvirt UUID of the secret for the rbd_uservolumes</td>
</tr>
<tr>
<td>rbd_user = None</td>
<td>(StrOpt) the RADOS client name for accessing rbd volumes</td>
<td>(StrOpt) The RADOS client name for accessing rbd volumes</td>
</tr>
<tr>
<td>scality_sofs_config = None</td>

View File

@ -40,7 +40,7 @@
</tr>
<tr>
<td>vpn_image_id = 0</td>
<td>(StrOpt) image id used when starting up a cloudpipe vpn server</td>
<td>(StrOpt) Image ID used when starting up a cloudpipe vpn server</td>
</tr>
<tr>
<td>vpn_ip = $my_ip</td>

View File

@ -24,15 +24,15 @@
</tr>
<tr>
<td>console_vmrc_error_retries = 10</td>
<td>(IntOpt) number of retries for retrieving VMRC information</td>
<td>(IntOpt) Number of retries for retrieving VMRC information</td>
</tr>
<tr>
<td>console_vmrc_port = 443</td>
<td>(IntOpt) port for VMware VMRC connections</td>
<td>(IntOpt) Port for VMware VMRC connections</td>
</tr>
<tr>
<td>console_xvp_conf = /etc/xvp.conf</td>
<td>(StrOpt) generated XVP conf file</td>
<td>(StrOpt) Generated XVP conf file</td>
</tr>
<tr>
<td>console_xvp_conf_template = $pybasedir/nova/console/xvp.conf.template</td>
@ -44,7 +44,7 @@
</tr>
<tr>
<td>console_xvp_multiplex_port = 5900</td>
<td>(IntOpt) port for XVP to multiplex VNC connections on</td>
<td>(IntOpt) Port for XVP to multiplex VNC connections on</td>
</tr>
<tr>
<td>console_xvp_pid = /var/run/xvp.pid</td>
@ -66,19 +66,19 @@
</tr>
<tr>
<td>agent_path = usr/sbin/xe-update-networking</td>
<td>(StrOpt) Specifies the path in which the xenapi guest agent should be located. If the agent is present, network configuration is not injected into the image. Used if compute_driver=xenapi.XenAPIDriver and flat_injected=True</td>
<td>(StrOpt) Specifies the path in which the XenAPI guest agent should be located. If the agent is present, network configuration is not injected into the image. Used if compute_driver=xenapi.XenAPIDriver and flat_injected=True</td>
</tr>
<tr>
<td>agent_resetnetwork_timeout = 60</td>
<td>(IntOpt) number of seconds to wait for agent reply to resetnetwork request</td>
<td>(IntOpt) Number of seconds to wait for agent reply to resetnetwork request</td>
</tr>
<tr>
<td>agent_timeout = 30</td>
<td>(IntOpt) number of seconds to wait for agent reply</td>
<td>(IntOpt) Number of seconds to wait for agent reply</td>
</tr>
<tr>
<td>agent_version_timeout = 300</td>
<td>(IntOpt) number of seconds to wait for agent to be fully operational</td>
<td>(IntOpt) Number of seconds to wait for agent to be fully operational</td>
</tr>
<tr>
<td>cache_images = all</td>
@ -120,6 +120,10 @@
<td>image_upload_handler = nova.virt.xenapi.image.glance.GlanceStore</td>
<td>(StrOpt) Dom0 plugin driver used to handle image uploads.</td>
</tr>
<tr>
<td>introduce_vdi_retry_wait = 20</td>
<td>(IntOpt) Number of seconds to wait for an SR to settle if the VDI does not exist when first introduced </td>
</tr>
<tr>
<td>ipxe_boot_menu_url = None</td>
<td>(StrOpt) URL to the iPXE boot menu</td>
@ -162,7 +166,7 @@
</tr>
<tr>
<td>running_timeout = 60</td>
<td>(IntOpt) number of seconds to wait for instance to go to running state</td>
<td>(IntOpt) Number of seconds to wait for instance to go to running state</td>
</tr>
<tr>
<td>sparse_copy = True</td>
@ -178,11 +182,11 @@
</tr>
<tr>
<td>target_host = None</td>
<td>(StrOpt) iSCSI Target Host</td>
<td>(StrOpt) The iSCSI Target Host</td>
</tr>
<tr>
<td>target_port = 3260</td>
<td>(StrOpt) iSCSI Target Port, 3260 Default</td>
<td>(StrOpt) The iSCSI Target Port, default is port 3260</td>
</tr>
<tr>
<td>torrent_base_url = None</td>
@ -222,14 +226,14 @@
</tr>
<tr>
<td>use_agent_default = False</td>
<td>(BoolOpt) Determines if the xenapi agent should be used when the image used does not contain a hint to declare if the agent is present or not. The hint is a glance property "xenapi_use_agent" that has the value "true" or "false". Note that waiting for the agent when it is not present will significantly increase server boot times.</td>
<td>(BoolOpt) Determines if the XenAPI agent should be used when the image used does not contain a hint to declare if the agent is present or not. The hint is a glance property "xenapi_use_agent" that has the value "True" or "False". Note that waiting for the agent when it is not present will significantly increase server boot times.</td>
</tr>
<tr>
<td>use_join_force = True</td>
<td>(BoolOpt) To use for hosts with different CPUs</td>
</tr>
<tr>
<td>vhd_coalesce_max_attempts = 5</td>
<td>vhd_coalesce_max_attempts = 20</td>
<td>(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver</td>
</tr>
<tr>

View File

@ -20,7 +20,7 @@
</tr>
<tr>
<td>xvpvncproxy_base_url = http://127.0.0.1:6081/console</td>
<td>(StrOpt) location of nova xvp vnc console proxy, in the form "http://127.0.0.1:6081/console"</td>
<td>(StrOpt) Location of nova xvp VNC console proxy, in the form "http://127.0.0.1:6081/console"</td>
</tr>
<tr>
<td>xvpvncproxy_host = 0.0.0.0</td>

View File

@ -35,7 +35,7 @@
<td>(StrOpt) Directory for holding IPC sockets</td>
</tr>
<tr>
<td>rpc_zmq_matchmaker = nova.openstack.common.rpc.matchmaker.MatchMakerLocalhost</td>
<td>rpc_zmq_matchmaker = oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
<td>(StrOpt) MatchMaker driver</td>
</tr>
<tr>

View File

@ -24,7 +24,7 @@
</tr>
<tr>
<td>recv_timeout = 4000</td>
<td>(IntOpt) recv_timeout parameter for the zk session</td>
<td>(IntOpt) The recv_timeout parameter for the zk session</td>
</tr>
<tr>
<td>sg_prefix = /servicegroups</td>

View File

@ -125,7 +125,6 @@ glance_port glance
glance_protocol glance
heal_instance_info_cache_interval compute
host common
host_state_interval compute
image_cache_manager_interval compute
image_cache_subdirectory_name compute
image_decryption_dir s3
@ -184,6 +183,7 @@ logging_exception_prefix logging
matchmaker_heartbeat_freq rpc
matchmaker_heartbeat_ttl rpc
max_age policy
max_header_line api
max_instances_per_host scheduling
max_io_ops_per_host scheduling
max_local_block_devices policy
@ -212,6 +212,7 @@ network_topic network
networks_path network
neutron_admin_auth_url neutron
neutron_admin_password neutron
neutron_admin_tenant_id neutron
neutron_admin_tenant_name neutron
neutron_admin_username neutron
neutron_api_insecure neutron
@ -245,6 +246,7 @@ osapi_hide_server_address_states api
osapi_max_limit policy
osapi_max_request_body_size policy
ovs_vsctl_timeout network
password redis
password_length policy
pci_alias pci
pci_passthrough_whitelist pci
@ -252,6 +254,7 @@ periodic_enable periodic
periodic_fuzzy_delay periodic
policy_default_rule policy
policy_file policy
port common
preallocate_images hypervisor
project_cert_subject ca
public_interface network
@ -336,6 +339,7 @@ s3_use_ssl s3
scheduler_available_filters scheduling
scheduler_default_filters scheduling
scheduler_driver scheduling
scheduler_driver_task_period scheduling
scheduler_host_manager scheduling
scheduler_host_subset_size scheduling
scheduler_json_config_location scheduling
@ -366,9 +370,11 @@ tcp_keepidle wsgi
teardown_unused_network_gateway network
tempdir common
timeout_nbd hypervisor
transport_url common
until_refresh policy
update_dns_entries network
use-syslog logging
use-syslog-rfc-format logging
use_cow_images hypervisor
use_forwarded_for api
use_ipv6 ipv6
@ -488,6 +494,8 @@ hyperv/force_hyperv_utils_v1 hyperv
hyperv/force_volumeutils_v1 volumes
hyperv/instances_path_share hyperv
hyperv/limit_cpu_features hyperv
hyperv/mounted_disk_query_retry_count hyperv
hyperv/mounted_disk_query_retry_interval hyperv
hyperv/qemu_img_cmd hyperv
hyperv/volume_attach_retry_count volumes
hyperv/volume_attach_retry_interval volumes
@ -517,7 +525,6 @@ libvirt/iser_use_multipath hypervisor
libvirt/live_migration_bandwidth livemigration
libvirt/live_migration_flag livemigration
libvirt/live_migration_uri livemigration
libvirt/lvm_snapshot_size hypervisor
libvirt/nfs_mount_options volumes
libvirt/nfs_mount_point_base volumes
libvirt/num_aoe_discover_tries volumes
@ -531,6 +538,7 @@ libvirt/remove_unused_resized_minimum_age_seconds libvirt
libvirt/rescue_image_id hypervisor
libvirt/rescue_kernel_id hypervisor
libvirt/rescue_ramdisk_id hypervisor
libvirt/rng_dev_path libvirt
libvirt/scality_sofs_config volumes
libvirt/scality_sofs_mount_point volumes
libvirt/snapshot_compression hypervisor
@ -541,21 +549,23 @@ libvirt/use_usb_tablet hypervisor
libvirt/use_virtio_for_bridges hypervisor
libvirt/vif_driver libvirt
libvirt/virt_type libvirt
libvirt/volume_clear libvirt
libvirt/volume_clear_size libvirt
libvirt/volume_drivers libvirt
libvirt/wait_soft_reboot_seconds libvirt
libvirt/xen_hvmloader_path xen
matchmaker_redis/host redis
matchmaker_redis/password redis
matchmaker_redis/port redis
matchmaker_ring/ringfile rpc
metrics/required scheduling
metrics/weight_multiplier scheduling
metrics/weight_of_unavailable scheduling
metrics/weight_setting scheduling
osapi_v3/enabled apiv3
osapi_v3/extensions_blacklist apiv3
osapi_v3/extensions_whitelist apiv3
rdp/enabled rdp
rdp/html5_proxy_base_url rdp
remote_debug/host redis
remote_debug/port redis
rpc_notifier2/topics rpc
spice/agent_enabled spice
spice/enabled spice
spice/html5proxy_base_url spice
@ -610,6 +620,7 @@ xenserver/default_os_type xen
xenserver/disable_agent xen
xenserver/image_compression_level xen
xenserver/image_upload_handler xen
xenserver/introduce_vdi_retry_wait xen
xenserver/ipxe_boot_menu_url xen
xenserver/ipxe_mkisofs_cmd xen
xenserver/ipxe_network_name xen