(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"
-
ipmi_power_retry = 5
+
ipmi_power_retry = 10
(IntOpt) maximal number of retries for IPMI operations
@@ -52,7 +52,7 @@
(StrOpt) Baremetal power management method
-
pxe_append_params = None
+
pxe_append_params = nofb nomodeset vga=normal
(StrOpt) additional append parameters for baremetal PXE boot
@@ -91,10 +91,22 @@
tftp_root = /tftpboot
(StrOpt) Baremetal compute node's tftp root path
+
+
use_file_injection = True
+
(BoolOpt) If True, enable file injection for network info, files and admin password
+
use_unsafe_iscsi = False
(BoolOpt) Do not set this out of dev/test environments. If a node does not have a fixed PXE IP address, volumes are exported with globally opened ACL
(StrOpt) File containing mapping for api paths and service endpoints
+
bindir = /usr/local/bin
(StrOpt) Directory where nova binaries are installed
@@ -43,6 +47,10 @@
host = 127.0.0.1
(StrOpt) Host to locate redis
+
+
host = None
+
(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.
+
lock_path = None
(StrOpt) Directory to use for lock files.
@@ -52,9 +60,13 @@
(ListOpt) Memcached servers or None for in process cache.
-
my_ip = 192.168.122.99
+
my_ip = 192.168.0.8
(StrOpt) ip address of this host
+
+
namespace = openstack
+
(StrOpt) namespace prefix for generated id
+
notification_driver = []
(MultiStrOpt) Driver or drivers to handle sending notifications
@@ -72,7 +84,7 @@
(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.
(StrOpt) Where cached images are stored under $instances_path.This is NOT the full path - just a folder name.For per-compute-host cached images, set to _base_$my_ip
-
-
-
checksum_interval_seconds = 3600
-
(IntOpt) How frequently to checksum base images
-
-
-
compute_api_class = nova.compute.api.API
-
(StrOpt) The full class name of the compute API class to use (deprecated)
(StrOpt) full class name for the Manager for compute
+
+
compute_monitors =
+
(ListOpt) A list of monitors that can be used for getting compute metrics.
+
compute_stats_class = nova.compute.stats.Stats
(StrOpt) Class that will manage stats for the local compute host
@@ -61,7 +57,7 @@
enable_instance_password = True
-
(BoolOpt) Allows use of instance password during server creation
+
(BoolOpt) Enables returning of the instance password by the relevant server API calls such as create, rebuild or rescue, If the hypervisor does not support password injection then the password returned will not be correct
heal_instance_info_cache_interval = 60
@@ -76,8 +72,8 @@
(IntOpt) Number of seconds to wait between runs of the image cache manager
(StrOpt) Allows image information files to be stored in non-standard locations
+
image_cache_subdirectory_name = _base
+
(StrOpt) Where cached images are stored under $instances_path. This is NOT the full path - just a folder name. For per-compute-host cached images, set to _base_$my_ip
instance_build_timeout = 0
@@ -120,8 +116,8 @@
(BoolOpt) Whether to start guests that were running before the host rebooted
-
running_deleted_instance_action = log
-
(StrOpt) Action to take if a running deleted instance is detected.Valid options are 'noop', 'log' and 'reap'. Set to 'noop' to disable.
+
running_deleted_instance_action = reap
+
(StrOpt) Action to take if a running deleted instance is detected.Valid options are 'noop', 'log', 'shutdown', or 'reap'. Set to 'noop' to take no action.
(StrOpt) The SQLAlchemy connection string used to connect to the database
connection_debug = 0
(IntOpt) Verbosity of SQL debugging information. 0=None, 100=Everything
+
+
connection_trace = False
+
(BoolOpt) Add python stack traces to SQL as comment strings
+
db_backend = sqlalchemy
-
(StrOpt) The backend to use for bare-metal database.(This option is deprecated, please use backend instead.)
+
(StrOpt) The backend to use for bare-metal database
db_check_interval = 60
@@ -47,14 +47,14 @@
idle_timeout = 3600
(IntOpt) timeout before idle sql connections are reaped
-
-
max_pool_size = None
-
(IntOpt) Maximum number of SQL connections to keep open in a pool
-
max_overflow = None
(IntOpt) If set, use this value for max_overflow with sqlalchemy
+
+
max_pool_size = None
+
(IntOpt) Maximum number of SQL connections to keep open in a pool
+
max_retries = 10
(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)
@@ -89,4 +89,4 @@
-
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-docker.xml b/doc/common/tables/nova-docker.xml
index 003c31cc76..f82b32535d 100644
--- a/doc/common/tables/nova-docker.xml
+++ b/doc/common/tables/nova-docker.xml
@@ -16,7 +16,7 @@
-
docker_registry_default_port = 5042
+
registry_default_port = 5042
(IntOpt) Default TCP port to find the docker-registry container
(StrOpt) Migration flags to be set for block migration
-
-
checksum_base_images = False
-
(BoolOpt) Write a checksum for files in _base to disk
-
default_ephemeral_format = None
(StrOpt) The default format an ephemeral_volume will be formatted with on creation.
disk_cachemodes =
-
(ListOpt) Specific cachemodes to use for different disk types e.g: ["file=directsync","block=none"]
+
(ListOpt) Specific cachemodes to use for different disk types e.g: file=directsync,block=none
force_raw_images = True
(BoolOpt) Force backing images to raw format
-
inject_password = True
-
(BoolOpt) Whether baremetal compute injects password or not
-
-
-
libvirt_cpu_mode = None
-
(StrOpt) Set to "host-model" to clone the host CPU feature flags; to "host-passthrough" to use the host CPU model exactly; to "custom" to use a named CPU model; to "none" to not set any CPU model. If libvirt_type="kvm|qemu", it will default to "host-model", otherwise it will default to "none"
-
-
-
libvirt_cpu_model = None
-
(StrOpt) Set to a named libvirt CPU model (see names listed in /usr/share/libvirt/cpu_map.xml). Only has effect if libvirt_cpu_mode="custom" and libvirt_type="kvm|qemu"
-
-
-
libvirt_disk_prefix = None
-
(StrOpt) Override the default disk prefix for the devices attached to a server, which is dependent on libvirt_type. (valid options are: sd, xvd, uvd, vd)
-
-
-
libvirt_images_rbd_ceph_conf =
+
images_rbd_ceph_conf =
(StrOpt) path to the ceph configuration file to use
-
libvirt_images_type = default
-
(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.
-
-
-
libvirt_images_rbd_pool = rbd
+
images_rbd_pool = rbd
(StrOpt) the RADOS pool in which rbd volumes are stored
-
libvirt_images_volume_group = None
-
(StrOpt) LVM Volume Group that is used for VM images, when you specify libvirt_images_type=lvm.
+
images_type = default
+
(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.
-
libvirt_inject_key = True
+
images_volume_group = None
+
(StrOpt) LVM Volume Group that is used for VM images, when you specify images_type=lvm.
+
+
+
inject_key = True
(BoolOpt) Inject the ssh public key at boot time
-
libvirt_inject_partition = 1
+
inject_partition = 1
(IntOpt) The partition to inject to : -2 => disable, -1 => inspect (libguestfs only), 0 => not partitioned, >0 => partition number
-
libvirt_inject_password = False
+
inject_password = False
(BoolOpt) Inject the admin password at boot time, without an agent.
-
libvirt_iscsi_use_multipath = False
+
iscsi_use_multipath = False
(BoolOpt) use multipath connection of the iSCSI volume
-
libvirt_iser_use_multipath = False
+
iser_use_multipath = False
(BoolOpt) use multipath connection of the iSER volume
-
libvirt_lvm_snapshot_size = 1000
+
lvm_snapshot_size = 1000
(IntOpt) The amount of storage (in megabytes) to allocate for LVM snapshot copy-on-write blocks.
-
-
libvirt_nonblocking = True
-
(BoolOpt) Use a separated OS thread pool to realize non-blocking libvirt calls
-
-
-
libvirt_snapshot_compression = False
-
(BoolOpt) Compress snapshot images when possible. This currently applies exclusively to qcow2 images
(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.
-
preallocate_images = none
(StrOpt) VM image preallocation mode: "none" => no storage provisioning is done up front, "space" => storage is fully allocated at instance start
-
-
remove_unused_base_images = True
-
(BoolOpt) Should unused base images be removed?
-
-
-
remove_unused_kernels = False
-
(BoolOpt) Should unused kernel images be removed? This is only safe to enable if all compute nodes have been updated to support this option. This will enabled by default in future.
(MultiStrOpt) mkfs commands for ephemeral device. The format is <os_type>=<mkfs command>
-
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-ldap.xml b/doc/common/tables/nova-ldap.xml
index 13a13cea56..57d8465230 100644
--- a/doc/common/tables/nova-ldap.xml
+++ b/doc/common/tables/nova-ldap.xml
@@ -16,7 +16,7 @@
-
ldap_dns_base_dn = ou=hosts, dc=example, dc=org
+
ldap_dns_base_dn = ou=hosts,dc=example,dc=org
(StrOpt) Base DN for DNS entries in ldap
@@ -52,7 +52,7 @@
(StrOpt) URL for ldap server which will store dns entries
(BoolOpt) make exception message format errors fatal
-
instance_format = [instance: %(uuid)s]
+
instance_format = [instance: %(uuid)s]
(StrOpt) If an instance is passed with the log message, format it like this
-
instance_uuid_format = [instance: %(uuid)s]
+
instance_uuid_format = [instance: %(uuid)s]
(StrOpt) If an instance UUID is passed with the log message, format it like this
-
log_config = None
-
(StrOpt) If this option is specified, the logging configuration file specified is used and overrides any other logging options specified. Please see the Python logging module documentation for details on logging configuration files.
+
log_config_append = None
+
(StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.
log_date_format = %Y-%m-%d %H:%M:%S
@@ -97,4 +97,4 @@
-
\ No newline at end of file
+
diff --git a/doc/common/tables/nova-metadata.xml b/doc/common/tables/nova-metadata.xml
index 3d76052eec..a47030a1a9 100644
--- a/doc/common/tables/nova-metadata.xml
+++ b/doc/common/tables/nova-metadata.xml
@@ -21,11 +21,11 @@
metadata_listen = 0.0.0.0
-
(StrOpt) IP address for metadata api to listen
+
(StrOpt) The IP address on which the metadata API will listen.
metadata_listen_port = 8775
-
(IntOpt) port for metadata api to listen
+
(IntOpt) The port on which the metadata API will listen.
(StrOpt) full class name for the DNS Zone for instance IPs
@@ -146,7 +133,7 @@
iptables_bottom_regex =
-
(StrOpt) Regular expression to match iptables rule that shouldalways be on the bottom.
+
(StrOpt) Regular expression to match iptables rule that should always be on the bottom.
iptables_drop_action = DROP
@@ -154,7 +141,7 @@
iptables_top_regex =
-
(StrOpt) Regular expression to match iptables rule that shouldalways be on the top.
+
(StrOpt) Regular expression to match iptables rule that should always be on the top.
l3_lib = nova.network.l3.LinuxNetL3
@@ -182,7 +169,7 @@
network_device_mtu = None
-
(StrOpt) MTU setting for vlan
+
(IntOpt) MTU setting for network interface
network_driver = nova.network.linux_net
@@ -208,6 +195,10 @@
num_networks = 1
(IntOpt) Number of networks to support
+
+
ovs_vsctl_timeout = 120
+
(IntOpt) Amount of time, in seconds, that ovs_vsctl should wait for a response from the database. 0 is to wait forever.
+
public_interface = eth0
(StrOpt) Interface for public IP addresses
@@ -266,4 +257,4 @@
-
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-neutron.xml b/doc/common/tables/nova-neutron.xml
index a48ba86f46..7e7df43627 100644
--- a/doc/common/tables/nova-neutron.xml
+++ b/doc/common/tables/nova-neutron.xml
@@ -15,10 +15,6 @@
-
(IntOpt) number of seconds until a reservation expires
-
resize_fs_using_block_device = True
+
resize_fs_using_block_device = False
(BoolOpt) Attempt to resize the filesystem by accessing the image over a block device. This is done by the host and may not be necessary if the image contains a recent version of cloud-init. Possible mechanisms require the nbd driver (for qcow and raw), or loop (for raw).
(StrOpt) Local directory to download glance images to. Make sure this path can fit your biggest image in glance
-
-
-
powervm_img_remote_path = /home/padmin
-
(StrOpt) PowerVM image remote path where images will be moved. Make sure this path can fit your biggest image in glance
-
-
-
powervm_mgr = None
-
(StrOpt) PowerVM manager host or ip
-
-
-
powervm_mgr_passwd = None
-
(StrOpt) PowerVM manager user password
-
-
-
powervm_mgr_type = ivm
-
(StrOpt) PowerVM manager type (ivm, hmc)
-
-
-
powervm_mgr_user = None
-
(StrOpt) PowerVM manager user name
-
-
-
-
\ No newline at end of file
diff --git a/doc/common/tables/nova-quota.xml b/doc/common/tables/nova-quota.xml
index 1ec21f35f9..fa1f038411 100644
--- a/doc/common/tables/nova-quota.xml
+++ b/doc/common/tables/nova-quota.xml
@@ -25,7 +25,7 @@
enable_network_quota = False
-
(BoolOpt) Enables or disables quotaing of tenant networks
+
(BoolOpt) Enables or disables quota checking for tenant networks
(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.
+
password = None
(StrOpt) Password for Redis server. (optional)
@@ -31,6 +35,10 @@
port = 6379
(IntOpt) Use this port to connect to redis host.
+
+
port = None
+
(IntOpt) Debug port 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.
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-rpc.xml b/doc/common/tables/nova-rpc.xml
index d04052c88f..044f065011 100644
--- a/doc/common/tables/nova-rpc.xml
+++ b/doc/common/tables/nova-rpc.xml
@@ -15,14 +15,14 @@
-
-
amqp_durable_queues = False
-
(BoolOpt) Use durable queues in amqp.
-
amqp_auto_delete = False
(BoolOpt) Auto-delete queues in amqp.
+
+
amqp_durable_queues = False
+
(BoolOpt) Use durable queues in amqp.
+
baseapi = None
(StrOpt) Set a version cap for messages sent to the base api in any service
(StrOpt) The separator used between the namespace and keys
+
cpu_allocation_ratio = 16.0
(FloatOpt) Virtual CPU to physical CPU allocation ratio which affects all CPU filters. This configuration specifies a global ratio for CoreFilter. For AggregateCoreFilter, it will fall back to this configuration value if no per-aggregate setting found.
(ListOpt) Which weight class names to use for weighing hosts
+
+
weight_multiplier = 1.0
+
(FloatOpt) Multiplier used for weighing metrics.
+
+
+
weight_setting =
+
(ListOpt) How the metrics are going to be weighed. This should be in the form of "<name1>=<ratio1>, <name2>=<ratio2>, ...", where <nameX> is one of the metric to be weighed, and <ratioX> 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.
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-vmware.xml b/doc/common/tables/nova-vmware.xml
index 3f6b77d18f..d14cf8c625 100644
--- a/doc/common/tables/nova-vmware.xml
+++ b/doc/common/tables/nova-vmware.xml
@@ -17,7 +17,7 @@
api_retry_count = 10
-
(IntOpt) The number of times we retry on failures, e.g., socket error, etc. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
+
(IntOpt) The number of times we retry on failures, e.g., socket error, etc.
cluster_name = None
@@ -29,15 +29,15 @@
host_ip = None
-
(StrOpt) URL for connection to VMware ESX/VC host. Required if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
-
-
-
host_username = None
-
(StrOpt) Username for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
+
(StrOpt) URL for connection to VMware ESX/VC host.
host_password = None
-
(StrOpt) Password for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
+
(StrOpt) Password for connection to VMware ESX/VC host.
+
+
+
host_username = None
+
(StrOpt) Username for connection to VMware ESX/VC host.
integration_bridge = br-int
@@ -49,7 +49,7 @@
task_poll_interval = 5.0
-
(FloatOpt) The interval used for polling of remote tasks. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
+
(FloatOpt) The interval used for polling of remote tasks.
(StrOpt) Location of ca certicates file to use for cinder client requests.
+
(StrOpt) Location of ca certificates file to use for cinder client requests.
cinder_catalog_info = volume:cinder:publicURL
@@ -67,6 +67,10 @@
num_aoe_discover_tries = 3
(IntOpt) number of times to rediscover AoE target to find volume
+
+
num_iscsi_scan_tries = 3
+
(IntOpt) number of times to rescan iSCSI target to find volume
+
num_iser_scan_tries = 3
(IntOpt) number of times to rescan iSER target to find volume
@@ -117,4 +121,4 @@
-
+
\ No newline at end of file
diff --git a/doc/common/tables/nova-wsgi.xml b/doc/common/tables/nova-wsgi.xml
index 7dfffff87a..3579e9bc42 100644
--- a/doc/common/tables/nova-wsgi.xml
+++ b/doc/common/tables/nova-wsgi.xml
@@ -35,6 +35,10 @@
tcp_keepidle = 600
(IntOpt) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.
+
+
wsgi_default_pool_size = 1000
+
(IntOpt) Size of the pool of greenthreads used by wsgi
(StrOpt) A python format string that is used as the template to generate log lines. The following values can be formatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.
(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
+
agent_resetnetwork_timeout = 60
(IntOpt) number of seconds to wait for agent reply to resetnetwork request
@@ -31,6 +35,26 @@
cache_images = all
(StrOpt) Cache glance images locally. `all` will cache all images, `some` will only cache images that have the image_property `cache_in_nova=True`, and `none` turns off caching entirely
+
+
check_host = True
+
(BoolOpt) Ensure compute service is running on host XenAPI connects to.
+
+
+
connection_concurrent = 5
+
(IntOpt) Maximum number of concurrent XenAPI connections. Used only if compute_driver=xenapi.XenAPIDriver
+
+
+
connection_password = None
+
(StrOpt) Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver
+
+
+
connection_url = None
+
(StrOpt) URL for connection to XenServer/Xen Cloud Platform. A special value of unix://local can be used to connect to the local unix socket. Required if compute_driver=xenapi.XenAPIDriver
+
+
+
connection_username = root
+
(StrOpt) Username for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver
+
console_driver = nova.console.xvp.XVPConsoleProxy
(StrOpt) Driver to use for the console proxy
@@ -67,14 +91,70 @@
default_os_type = linux
(StrOpt) Default OS type
+
+
disable_agent = False
+
(BoolOpt) Disables the use of the XenAPI agent in any image regardless of what image properties are present.
+
+
+
image_compression_level = None
+
(IntOpt) Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0.
(StrOpt) Dom0 plugin driver used to handle image uploads.
+
+
+
ipxe_boot_menu_url = None
+
(StrOpt) URL to the iPXE boot menu
+
+
+
ipxe_mkisofs_cmd = mkisofs
+
(StrOpt) Name and optionally path of the tool used for ISO image creation
+
+
+
ipxe_network_name = None
+
(StrOpt) Name of network to use for booting iPXE ISOs
+
iqn_prefix = iqn.2010-10.org.openstack
(StrOpt) IQN Prefix
+
+
login_timeout = 10
+
(IntOpt) Timeout in seconds for XenAPI login.
+
max_kernel_ramdisk_size = 16777216
(IntOpt) Maximum size in bytes of kernel or ramdisk images
+
+
num_vbd_unplug_retries = 10
+
(IntOpt) Maximum number of retries to unplug VBD
+
+
+
ovs_integration_bridge = xapi1
+
(StrOpt) Name of Integration Bridge used by Open vSwitch
+
+
+
remap_vbd_dev = False
+
(BoolOpt) Used to enable the remapping of VBD dev (Works around an issue in Ubuntu Maverick)
+
+
+
remap_vbd_dev_prefix = sd
+
(StrOpt) Specify prefix to remap VBD dev to (ex. /dev/xvdb -> /dev/sdb)
+
+
+
running_timeout = 60
+
(IntOpt) number of seconds to wait for instance to go to running state
+
+
+
sparse_copy = True
+
(BoolOpt) Whether to use sparse_copy for copying data on a resize down (False will use standard dd). This speeds up resizes down considerably since large runs of zeros won't have to be rsynced
+
+
+
sr_base_path = /var/run/sr-mount
+
(StrOpt) Base path to the storage repository
+
sr_matching_filter = default-sr:true
(StrOpt) Filter for finding the SR to be used to install guest instances on. To use the Local Storage in default XenServer/XCP installations set this flag to other-config:i18n-key=local-storage. To select an SR with a different matching criteria, you could set it to other-config:my_favorite_sr=true. On the other hand, to fall back on the Default SR, as displayed by XenCenter, set this flag to: default-sr:true
@@ -91,146 +171,62 @@
target_port = 3260
(StrOpt) iSCSI Target Port, 3260 Default
+
+
torrent_base_url = None
+
(StrOpt) Base URL for torrent files.
+
+
+
torrent_download_stall_cutoff = 600
+
(IntOpt) Number of seconds a download can remain at the same progress percentage w/o being considered a stall
+
+
+
torrent_images = none
+
(StrOpt) Whether or not to download images via Bit Torrent (all|some|none).
+
+
+
torrent_listen_port_end = 6891
+
(IntOpt) End of port range to listen on
+
+
+
torrent_listen_port_start = 6881
+
(IntOpt) Beginning of port range to listen on
+
+
+
torrent_max_last_accessed = 86400
+
(IntOpt) Cached torrent files not accessed within this number of seconds can be reaped
+
+
+
torrent_max_seeder_processes_per_host = 1
+
(IntOpt) Maximum number of seeder processes to run concurrently within a given dom0. (-1 = no limit)
+
+
+
torrent_seed_chance = 1.0
+
(FloatOpt) Probability that peer will become a seeder. (1.0 = 100%)
+
+
+
torrent_seed_duration = 3600
+
(IntOpt) Number of seconds after downloading an image via BitTorrent that it should be seeded for other peers.
+
+
+
use_agent_default = False
+
(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.
+
use_join_force = True
(BoolOpt) To use for hosts with different CPUs
+
+
vhd_coalesce_max_attempts = 5
+
(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver
+
+
+
vhd_coalesce_poll_interval = 5.0
+
(FloatOpt) The interval used for polling of coalescing vhds. Used only if compute_driver=xenapi.XenAPIDriver
+
xen_hvmloader_path = /usr/lib/xen/boot/hvmloader
(StrOpt) Location where the Xen hvmloader is kept
-
-
xenapi_agent_path = usr/sbin/xe-update-networking
-
(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
-
-
-
xenapi_check_host = True
-
(BoolOpt) Ensure compute service is running on host XenAPI connects to.
-
-
-
xenapi_connection_concurrent = 5
-
(IntOpt) Maximum number of concurrent XenAPI connections. Used only if compute_driver=xenapi.XenAPIDriver
-
-
-
xenapi_connection_password = None
-
(StrOpt) Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver
-
-
-
xenapi_connection_url = None
-
(StrOpt) URL for connection to XenServer/Xen Cloud Platform. A special value of unix://local can be used to connect to the local unix socket. Required if compute_driver=xenapi.XenAPIDriver
-
-
-
xenapi_connection_username = root
-
(StrOpt) Username for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver
-
-
-
xenapi_disable_agent = False
-
(BoolOpt) Disables the use of the XenAPI agent in any image regardless of what image properties are present.
-
-
-
xenapi_image_compression_level = None
-
(IntOpt) Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0.
(StrOpt) Dom0 plugin driver used to handle image uploads.
-
-
-
xenapi_ipxe_boot_menu_url = None
-
(StrOpt) URL to the iPXE boot menu
-
-
-
xenapi_login_timeout = 10
-
(IntOpt) Timeout in seconds for XenAPI login.
-
-
-
xenapi_ipxe_mkisofs_cmd = mkisofs
-
(StrOpt) Name and optionally path of the tool used for ISO image creation
-
-
-
xenapi_num_vbd_unplug_retries = 10
-
(IntOpt) Maximum number of retries to unplug VBD
-
-
-
xenapi_ipxe_network_name = None
-
(StrOpt) Name of network to use for booting iPXE ISOs
-
-
-
xenapi_ovs_integration_bridge = xapi1
-
(StrOpt) Name of Integration Bridge used by Open vSwitch
-
-
-
xenapi_remap_vbd_dev = False
-
(BoolOpt) Used to enable the remapping of VBD dev (Works around an issue in Ubuntu Maverick)
-
-
-
xenapi_remap_vbd_dev_prefix = sd
-
(StrOpt) Specify prefix to remap VBD dev to (ex. /dev/xvdb -> /dev/sdb)
-
-
-
xenapi_running_timeout = 60
-
(IntOpt) number of seconds to wait for instance to go to running state
-
-
-
xenapi_sparse_copy = True
-
(BoolOpt) Whether to use sparse_copy for copying data on a resize down (False will use standard dd). This speeds up resizes down considerably since large runs of zeros won't have to be rsynced
-
-
-
xenapi_sr_base_path = /var/run/sr-mount
-
(StrOpt) Base path to the storage repository
-
-
-
xenapi_torrent_base_url = None
-
(StrOpt) Base URL for torrent files.
-
-
-
xenapi_torrent_download_stall_cutoff = 600
-
(IntOpt) Number of seconds a download can remain at the same progress percentage w/o being considered a stall
-
-
-
xenapi_torrent_images = none
-
(StrOpt) Whether or not to download images via Bit Torrent (all|some|none).
-
-
-
xenapi_torrent_listen_port_end = 6891
-
(IntOpt) End of port range to listen on
-
-
-
xenapi_torrent_listen_port_start = 6881
-
(IntOpt) Beginning of port range to listen on
-
-
-
xenapi_torrent_max_last_accessed = 86400
-
(IntOpt) Cached torrent files not accessed within this number of seconds can be reaped
-
-
-
xenapi_torrent_max_seeder_processes_per_host = 1
-
(IntOpt) Maximum number of seeder processes to run concurrently within a given dom0. (-1 = no limit)
-
-
-
xenapi_torrent_seed_chance = 1.0
-
(FloatOpt) Probability that peer will become a seeder. (1.0 = 100%)
-
-
-
xenapi_torrent_seed_duration = 3600
-
(IntOpt) Number of seconds after downloading an image via BitTorrent that it should be seeded for other peers.
-
-
-
xenapi_use_agent_default = False
-
(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.
-
-
-
xenapi_vhd_coalesce_max_attempts = 5
-
(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver
-
-
-
xenapi_vhd_coalesce_poll_interval = 5.0
-
(FloatOpt) The interval used for polling of coalescing vhds. Used only if compute_driver=xenapi.XenAPIDriver