Fixes for cinder, keystone and nova schemas

This commit is contained in:
Maxim Kulkin 2013-11-12 16:17:52 +04:00
parent 5637f040f6
commit 24f93263ed
8 changed files with 688 additions and 688 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@ parameters:
- name: fatal_exception_format_errors
type: boolean
default: False
default: false
help: 'make exception message format errors fatal '
- name: policy_file
@ -54,7 +54,7 @@ parameters:
- name: use_default_quota_class
type: boolean
default: True
default: true
help: 'whether to use default quota class for default quota '
- name: report_interval
@ -89,7 +89,7 @@ parameters:
- name: fake_tests
type: boolean
default: True
default: true
help: 'should we use everything for testing '
- name: backlog
@ -104,17 +104,17 @@ parameters:
- name: ssl_ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients '
- name: ssl_cert_file
type: string
default: None
default: ~
help: 'Certificate file to use when starting the server securely '
- name: ssl_key_file
type: string
default: None
default: ~
help: 'Private key file to use when starting the server securely '
- name: osapi_max_limit
@ -124,12 +124,12 @@ parameters:
- name: osapi_volume_base_URL
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to the OpenStack Volume API '
- name: use_forwarded_for
type: boolean
default: False
default: false
help: 'Treat X-Forwarded-For as the canonical remote address. Only enable this if you have a sanitizing proxy. '
- name: osapi_max_request_body_size
@ -169,7 +169,7 @@ parameters:
- name: restore_discard_excess_bytes
type: boolean
default: True
default: true
help: 'If True, always discard excess bytes when restoring volumes. '
- name: backup_swift_url
@ -184,12 +184,12 @@ parameters:
- name: backup_swift_user
type: string
default: None
default: ~
help: 'Swift user name '
- name: backup_swift_key
type: string
default: None
default: ~
help: 'Swift key for authentication '
- name: backup_swift_container
@ -229,7 +229,7 @@ parameters:
- name: backup_tsm_compression
type: boolean
default: True
default: true
help: 'Enable or Disable compression for backups '
- name: backup_driver
@ -239,7 +239,7 @@ parameters:
- name: connection_type
type: string
default: None
default: ~
help: 'Virtualization api connection type : libvirt, xenapi, or fake '
- name: api_paste_config
@ -294,17 +294,17 @@ parameters:
- name: glance_api_insecure
type: boolean
default: False
default: false
help: 'Allow to perform insecure SSL (https) requests to glance '
- name: glance_api_ssl_compression
type: boolean
default: False
default: false
help: 'Whether to attempt to negotiate SSL layer compression when using SSL (https) requests. Set to False to disable SSL layer compression. In some cases disabling this may improve data throughput, eg when high network bandwidth is available and you are using already compressed image formats such as qcow2 . '
- name: glance_request_timeout
type: integer
default: None
default: ~
help: 'http/https timeout value for glance operations. If no value (None) is supplied here, the glanceclient default value is used. '
- name: scheduler_topic
@ -324,17 +324,17 @@ parameters:
- name: enable_v1_api
type: boolean
default: True
default: true
help: 'Deploy v1 of the Cinder API. '
- name: enable_v2_api
type: boolean
default: True
default: true
help: 'Deploy v2 of the Cinder API. '
- name: api_rate_limit
type: boolean
default: True
default: true
help: 'whether to rate limit the api '
- name: osapi_volume_ext_list
@ -374,17 +374,17 @@ parameters:
- name: default_availability_zone
type: string
default: None
default: ~
help: 'default availability zone to use when creating a new volume. If this is not set then we use the value from the storage_availability_zone option as the default availability_zone for new volumes. '
- name: memcached_servers
type: list
default: None
default: ~
help: 'Memcached servers or None for in process cache. '
- name: default_volume_type
type: string
default: None
default: ~
help: 'default volume type to use '
- name: volume_usage_audit_period
@ -404,7 +404,7 @@ parameters:
- name: monkey_patch
type: boolean
default: False
default: false
help: 'Enable monkey patching '
- name: monkey_patch_modules
@ -434,12 +434,12 @@ parameters:
- name: enabled_backends
type: list
default: None
default: ~
help: 'A list of backend names to use. These backend names should be backed by a unique [CONFIG] group with its options '
- name: no_snapshot_gb_quota
type: boolean
default: False
default: false
help: 'Whether snapshots count against GigaByte quota '
- name: transfer_api_class
@ -464,27 +464,27 @@ parameters:
- name: nova_endpoint_template
type: string
default: None
default: ~
help: 'Override service catalog lookup with template for nova endpoint e.g. http://localhost:8774/v2/%(tenant_id)s '
- name: nova_endpoint_admin_template
type: string
default: None
default: ~
help: 'Same as nova_endpoint_template, but for admin endpoint. '
- name: os_region_name
type: string
default: None
default: ~
help: 'region name of this node '
- name: nova_ca_certificates_file
type: string
default: None
default: ~
help: 'Location of ca certicates file to use for nova client requests. '
- name: nova_api_insecure
type: boolean
default: False
default: false
help: 'Allow to perform insecure SSL requests to nova '
- name: db_backend
@ -494,7 +494,7 @@ parameters:
- name: enable_new_services
type: boolean
default: True
default: true
help: 'Services to be added to the available pool on create '
- name: volume_name_template
@ -534,7 +534,7 @@ parameters:
- name: fixed_key
type: string
default: None
default: ~
help: 'Fixed key returned by key manager, specified in hex '
- name: backend
@ -544,7 +544,7 @@ parameters:
- name: use_tpool
type: boolean
default: False
default: false
help: 'Enable the experimental use of thread pooling for all DB API calls '
- name: connection
@ -579,7 +579,7 @@ parameters:
- name: max_overflow
type: integer
default: None
default: ~
help: 'If set, use this value for max_overflow with sqlalchemy '
- name: connection_debug
@ -589,7 +589,7 @@ parameters:
- name: connection_trace
type: boolean
default: False
default: false
help: 'Add python stack traces to SQL as comment strings '
- name: sqlite_db
@ -599,37 +599,37 @@ parameters:
- name: sqlite_synchronous
type: boolean
default: True
default: true
help: 'If true, use synchronous mode for sqlite '
- name: backdoor_port
type: integer
default: None
default: ~
help: 'port for eventlet backdoor to listen '
- name: disable_process_locking
type: boolean
default: False
default: false
help: 'Whether to disable inter-process locks '
- name: lock_path
type: string
default: None
default: ~
help: 'Directory to use for lock files. Default to a temp directory '
- name: debug
type: boolean
default: False
default: false
help: 'Print debugging output (set logging level to DEBUG instead of default WARNING level). '
- name: verbose
type: boolean
default: False
default: false
help: 'Print more verbose output (set logging level to INFO instead of default WARNING level). '
- name: use_stderr
type: boolean
default: True
default: true
help: 'Log output to standard error '
- name: logging_context_format_string
@ -659,12 +659,12 @@ parameters:
- name: publish_errors
type: boolean
default: False
default: false
help: 'publish error events '
- name: fatal_deprecations
type: boolean
default: False
default: false
help: 'make deprecations fatal '
- name: instance_format
@ -679,12 +679,12 @@ parameters:
- name: log_config
type: string
default: None
default: ~
help: '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. '
- name: log_format
type: string
default: None
default: ~
help: 'A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead. '
- name: log_date_format
@ -694,17 +694,17 @@ parameters:
- name: log_file
type: string
default: None
default: ~
help: '(Optional) Name of log file to output to. If no default is set, logging will go to stdout. '
- name: log_dir
type: string
default: None
default: ~
help: '(Optional) The base directory used for relative --log-file paths '
- name: use_syslog
type: boolean
default: False
default: false
help: 'Use syslog for logging. '
- name: syslog_log_facility
@ -724,7 +724,7 @@ parameters:
- name: default_publisher_id
type: string
default: None
default: ~
help: 'Default publisher_id for outgoing notifications '
- name: notification_topics
@ -739,7 +739,7 @@ parameters:
- name: run_external_periodic_tasks
type: boolean
default: True
default: true
help: 'Some periodic tasks can be run in a separate process. Should we run them here? '
- name: rpc_backend
@ -774,7 +774,7 @@ parameters:
- name: fake_rabbit
type: boolean
default: False
default: false
help: 'If passed, use a fake RabbitMQ provider '
- name: control_exchange
@ -784,17 +784,17 @@ parameters:
- name: amqp_rpc_single_reply_queue
type: boolean
default: False
default: false
help: 'Enable a fast single reply queue if using AMQP based RPC like RabbitMQ or Qpid. '
- name: amqp_durable_queues
type: boolean
default: False
default: false
help: 'Use durable queues in amqp. '
- name: amqp_auto_delete
type: boolean
default: False
default: false
help: 'Auto-delete queues in amqp. '
- name: kombu_ssl_version
@ -834,7 +834,7 @@ parameters:
- name: rabbit_use_ssl
type: boolean
default: False
default: false
help: 'connect over SSL for RabbitMQ '
- name: rabbit_userid
@ -869,7 +869,7 @@ parameters:
- name: rabbit_ha_queues
type: boolean
default: False
default: false
help: 'use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option. '
- name: qpid_hostname
@ -914,7 +914,7 @@ parameters:
- name: qpid_tcp_nodelay
type: boolean
default: True
default: true
help: 'Disable Nagle algorithm '
- name: qpid_topology_version
@ -944,7 +944,7 @@ parameters:
- name: rpc_zmq_topic_backlog
type: integer
default: None
default: ~
help: 'Maximum number of ingress messages to locally buffer per topic. Default is unlimited. '
- name: rpc_zmq_ipc_dir
@ -979,7 +979,7 @@ parameters:
- name: password
type: string
default: None
default: ~
help: 'Password for Redis server. (optional) '
- name: scheduler_host_manager
@ -1034,12 +1034,12 @@ parameters:
- name: snapshot_same_host
type: boolean
default: True
default: true
help: 'Create volume from snapshot at the host where snapshot resides '
- name: cloned_volume_same_az
type: boolean
default: True
default: true
help: 'Ensure that the new volumes are the same AZ as snapshot or source volume '
- name: num_shell_tries
@ -1109,12 +1109,12 @@ parameters:
- name: volume_backend_name
type: string
default: None
default: ~
help: 'The backend name for a given driver implementation '
- name: use_multipath_for_image_xfer
type: boolean
default: False
default: false
help: 'Do we attach/detach volumes in cinder using multipath for volume to image and image to volume transfers? '
- name: volume_clear
@ -1199,7 +1199,7 @@ parameters:
- name: eqlx_use_chap
type: boolean
default: False
default: false
help: 'Use CHAP authentificaion for targets? '
- name: eqlx_chap_login
@ -1229,12 +1229,12 @@ parameters:
- name: glusterfs_sparsed_volumes
type: boolean
default: True
default: true
help: 'Create volumes as sparsed files which take no space.If set to False volume is created as regular file.In such case volume creation takes a lot of time. '
- name: glusterfs_qcow2_volumes
type: boolean
default: False
default: false
help: 'Create volumes as QCOW2 files rather than raw files. '
- name: glusterfs_mount_point_base
@ -1244,17 +1244,17 @@ parameters:
- name: gpfs_mount_point_base
type: string
default: None
default: ~
help: 'Specifies the path of the GPFS directory where Block Storage volume and snapshot files are stored. '
- name: gpfs_images_dir
type: string
default: None
default: ~
help: 'Specifies the path of the Image service repository in GPFS. Leave undefined if not storing images in GPFS. '
- name: gpfs_images_share_mode
type: string
default: None
default: ~
help: "Specifies the type of image copy to be used. Set this when the Image service repository also uses GPFS so that image files can be transferred efficiently from the Image service to the Block Storage service. There are two valid values: 'copy' specifies that a full copy of the image is made; 'copy_on_write' specifies that copy-on-write optimization strategy is used and unmodified blocks of the image file are shared efficiently. "
- name: gpfs_max_clone_depth
@ -1264,7 +1264,7 @@ parameters:
- name: gpfs_sparse_volumes
type: boolean
default: True
default: true
help: 'Specifies that volumes are created as sparse files which initially consume no space. If set to False, the volume is created as a fully allocated file, in which case, creation may take a significantly longer time. '
- name: hds_cinder_config_file
@ -1284,7 +1284,7 @@ parameters:
- name: pool_size
type: string
default: None
default: ~
help: 'Size of thin provisioning pool (None uses entire cinder VG) '
- name: lvm_mirrors
@ -1299,27 +1299,27 @@ parameters:
- name: netapp_vfiler
type: string
default: None
default: ~
help: 'Vfiler to use for provisioning '
- name: netapp_login
type: string
default: None
default: ~
help: 'User name for the storage controller '
- name: netapp_password
type: string
default: None
default: ~
help: 'Password for the storage controller '
- name: netapp_vserver
type: string
default: None
default: ~
help: 'Cluster vserver to use for provisioning '
- name: netapp_server_hostname
type: string
default: None
default: ~
help: 'Host name for the storage controller '
- name: netapp_server_port
@ -1349,7 +1349,7 @@ parameters:
- name: netapp_volume_list
type: string
default: None
default: ~
help: 'Comma separated volumes to be used for provisioning '
- name: netapp_storage_family
@ -1359,7 +1359,7 @@ parameters:
- name: netapp_storage_protocol
type: string
default: None
default: ~
help: 'Storage protocol type. '
- name: netapp_transport_type
@ -1424,7 +1424,7 @@ parameters:
- name: nexenta_sparsed_volumes
type: boolean
default: True
default: true
help: 'Create volumes as sparsed files which take no space.If set to False volume is created as regular file.In such case volume creation takes a lot of time. '
- name: nexenta_volume_compression
@ -1434,7 +1434,7 @@ parameters:
- name: nexenta_mount_options
type: string
default: None
default: ~
help: 'Mount options passed to the nfs client. See section of the nfs man page for details '
- name: nexenta_used_ratio
@ -1449,7 +1449,7 @@ parameters:
- name: nexenta_nms_cache_volroot
type: boolean
default: True
default: true
help: 'If set True cache NexentaStor appliance volroot option value. '
- name: nexenta_blocksize
@ -1459,7 +1459,7 @@ parameters:
- name: nexenta_sparse
type: boolean
default: False
default: false
help: 'flag to create sparse volumes '
- name: nfs_shares_config
@ -1469,7 +1469,7 @@ parameters:
- name: nfs_sparsed_volumes
type: boolean
default: True
default: true
help: 'Create volumes as sparsed files which take no space.If set to False volume is created as regular file.In such case volume creation takes a lot of time. '
- name: nfs_used_ratio
@ -1489,7 +1489,7 @@ parameters:
- name: nfs_mount_options
type: string
default: None
default: ~
help: 'Mount options passed to the nfs client. See section of the nfs man page for details. '
- name: rbd_pool
@ -1499,7 +1499,7 @@ parameters:
- name: rbd_user
type: string
default: None
default: ~
help: 'the RADOS client name for accessing rbd volumes - only set when using cephx authentication '
- name: rbd_ceph_conf
@ -1509,17 +1509,17 @@ parameters:
- name: rbd_flatten_volume_from_snapshot
type: boolean
default: False
default: false
help: 'flatten volumes created from snapshots to remove dependency '
- name: rbd_secret_uuid
type: string
default: None
default: ~
help: 'the libvirt uuid of the secret for the rbd_uservolumes '
- name: volume_tmp_dir
type: string
default: None
default: ~
help: 'where to store temporary image files if the volume driver does not write them directly to the volume '
- name: rbd_max_clone_depth
@ -1544,7 +1544,7 @@ parameters:
- name: hp3par_domain
type: string
default: None
default: ~
help: 'This option is DEPRECATED and no longer used. The 3par domain name to use. '
- name: hp3par_cpg
@ -1569,7 +1569,7 @@ parameters:
- name: hp3par_debug
type: boolean
default: False
default: false
help: 'Enable HTTP debugging to 3PAR '
- name: hp3par_iscsi_ips
@ -1579,7 +1579,7 @@ parameters:
- name: san_thin_provision
type: boolean
default: True
default: true
help: 'Use thin provisioning for SAN volumes? '
- name: san_ip
@ -1614,7 +1614,7 @@ parameters:
- name: san_is_local
type: boolean
default: False
default: false
help: 'Execute commands locally instead of over SSH; use if the volume service is running on the SAN device '
- name: ssh_conn_timeout
@ -1639,7 +1639,7 @@ parameters:
- name: scality_sofs_config
type: string
default: None
default: ~
help: 'Path or URL to Scality SOFS configuration file '
- name: scality_sofs_mount_point
@ -1654,12 +1654,12 @@ parameters:
- name: sf_emulate_512
type: boolean
default: True
default: true
help: 'Set 512 byte emulation on volume creation; '
- name: sf_allow_tenant_qos
type: boolean
default: False
default: false
help: 'Allow tenants to specify QOS on create '
- name: sf_account_prefix
@ -1689,7 +1689,7 @@ parameters:
- name: storwize_svc_vol_autoexpand
type: boolean
default: True
default: true
help: 'Storage system autoexpand parameter for volumes (True/False) '
- name: storwize_svc_vol_grainsize
@ -1699,12 +1699,12 @@ parameters:
- name: storwize_svc_vol_compression
type: boolean
default: False
default: false
help: 'Storage system compression option for volumes '
- name: storwize_svc_vol_easytier
type: boolean
default: True
default: true
help: 'Enable Easy Tier for volumes '
- name: storwize_svc_vol_iogrp
@ -1724,37 +1724,37 @@ parameters:
- name: storwize_svc_iscsi_chap_enabled
type: boolean
default: True
default: true
help: 'Configure CHAP authentication for iSCSI connections (Default: Enabled) '
- name: storwize_svc_multipath_enabled
type: boolean
default: False
default: false
help: 'Connect with multipath (FC only; iSCSI multipath is controlled by Nova) '
- name: storwize_svc_multihostmap_enabled
type: boolean
default: True
default: true
help: 'Allows vdisk to multi host mapping '
- name: vmware_host_ip
type: string
default: None
default: ~
help: 'IP address for connecting to VMware ESX/VC server. '
- name: vmware_host_username
type: string
default: None
default: ~
help: 'Username for authenticating with VMware ESX/VC server. '
- name: vmware_host_password
type: string
default: None
default: ~
help: 'Password for authenticating with VMware ESX/VC server. '
- name: vmware_wsdl_location
type: string
default: None
default: ~
help: 'Optional VIM service WSDL Location e.g http://<server>/vimService.wsdl. Optional over-ride to default location for bug work-arounds. '
- name: vmware_api_retry_count
@ -1789,17 +1789,17 @@ parameters:
- name: xenapi_nfs_server
type: string
default: None
default: ~
help: 'NFS server to be used by XenAPINFSDriver '
- name: xenapi_nfs_serverpath
type: string
default: None
default: ~
help: 'Path of exported NFS, used by XenAPINFSDriver '
- name: xenapi_connection_url
type: string
default: None
default: ~
help: 'URL for XenAPI connection '
- name: xenapi_connection_username
@ -1809,7 +1809,7 @@ parameters:
- name: xenapi_connection_password
type: string
default: None
default: ~
help: 'Password for XenAPI connection '
- name: xenapi_sr_base_path
@ -1829,42 +1829,42 @@ parameters:
- name: zadara_vpsa_ip
type: string
default: None
default: ~
help: 'Management IP of Zadara VPSA '
- name: zadara_vpsa_port
type: string
default: None
default: ~
help: 'Zadara VPSA port number '
- name: zadara_vpsa_use_ssl
type: boolean
default: False
default: false
help: 'Use SSL connection '
- name: zadara_user
type: string
default: None
default: ~
help: 'User name for the VPSA '
- name: zadara_password
type: string
default: None
default: ~
help: 'Password for the VPSA '
- name: zadara_vpsa_poolname
type: string
default: None
default: ~
help: 'Name of VPSA storage pool for volumes '
- name: zadara_vol_thin
type: boolean
default: True
default: true
help: 'Default thin provisioning policy for volumes '
- name: zadara_vol_encrypt
type: boolean
default: False
default: false
help: 'Default encryption policy for volumes '
- name: zadara_default_striping_mode
@ -1884,12 +1884,12 @@ parameters:
- name: zadara_vpsa_auto_detach_on_delete
type: boolean
default: True
default: true
help: 'Automatically detach from servers on volume delete '
- name: zadara_vpsa_allow_nonexistent_delete
type: boolean
default: True
default: true
help: "Don't halt on deletion of non-existing volumes "
- name: volume_driver
@ -1904,7 +1904,7 @@ parameters:
- name: volume_service_inithost_offload
type: boolean
default: False
default: false
help: 'Offload pending volume delete during volume service startup '
- name: volume_dd_blocksize
@ -1918,8 +1918,8 @@ parameters:
help: 'Host providing the admin Identity API endpoint'
- name: keystone_authtoken.auth_port
type: string
default: '35357'
type: port
default: 35357
help: 'Port of the admin Identity API endpoint'
- name: keystone_authtoken.auth_protocol

View File

@ -58,7 +58,7 @@ parameters:
- name: max_request_body_size
type: string
default: '114688'
help: 'enforced by optional sizelimit middleware (keystone_2013_1_3.middleware:RequestBodySizeLimiter)'
help: 'enforced by optional sizelimit middleware (keystone.middleware:RequestBodySizeLimiter)'
- name: max_param_size
type: integer
@ -72,17 +72,17 @@ parameters:
- name: debug
type: boolean
default: False
default: false
help: '=== Logging Options === Print debugging output (includes plaintext request logging, potentially including passwords)'
- name: verbose
type: boolean
default: False
default: false
help: 'Print more verbose output'
- name: log_file
type: string
default: 'keystone_2013_1_3.log'
default: 'keystone.log'
help: 'Name of log file to output to. If not set, logging will go to stdout.'
- name: log_dir
@ -92,7 +92,7 @@ parameters:
- name: use_syslog
type: boolean
default: False
default: false
help: 'Use syslog for logging.'
- name: syslog_log_facility
@ -117,7 +117,7 @@ parameters:
- name: onready
type: string
default: 'keystone_2013_1_3.common.systemd'
default: 'keystone.common.systemd'
help: 'onready allows you to send a notification when the process is ready to serve For example, to have it notify using systemd, one could set shell command: onready = systemd-notify --ready or a module with notify() method:'
- name: default_notification_level
@ -132,7 +132,7 @@ parameters:
- name: rpc_backend
type: string
default: 'keystone_2013_1_3.openstack.common.rpc.impl_kombu'
default: 'keystone.openstack.common.rpc.impl_kombu'
help: 'The messaging module to use, defaults to kombu.'
- name: rpc_thread_pool_size
@ -157,7 +157,7 @@ parameters:
- name: fake_rabbit
type: boolean
default: False
default: false
help: 'If True, use a fake RabbitMQ provider'
- name: control_exchange
@ -167,7 +167,7 @@ parameters:
- name: sql.connection
type: string
default: 'sqlite:///keystone_2013_1_3.db'
default: 'sqlite:///keystone.db'
help: 'The SQLAlchemy connection string used to connect to the database'
- name: sql.idle_timeout
@ -177,7 +177,7 @@ parameters:
- name: oauth1.driver
type: string
default: 'keystone_2013_1_3.contrib.oauth1.backends.sql.OAuth1'
default: 'keystone.contrib.oauth1.backends.sql.OAuth1'
- name: identity.default_domain_id
type: string
@ -186,7 +186,7 @@ parameters:
- name: identity.domain_specific_drivers_enabled
type: boolean
default: False
default: false
help: 'A subset (or all) of domains can have their own identity driver, each with their own partial configuration file in a domain configuration directory. Only'
- name: identity.domain_config_dir
@ -200,7 +200,7 @@ parameters:
- name: cache.enabled
type: boolean
default: False
default: false
help: 'Global cache functionality toggle.'
- name: catalog.template_file
@ -209,12 +209,12 @@ parameters:
- name: endpoint_filter.return_all_endpoints_if_no_filter
type: boolean
default: True
default: true
- name: token.provider
type: string
default: ''
help: 'Controls the token construction, validation, and revocation operations. Core providers are keystone_2013_1_3.token.providers.[pki|uuid].Provider'
help: 'Controls the token construction, validation, and revocation operations. Core providers are keystone.token.providers.[pki|uuid].Provider'
- name: token.expiration
type: integer
@ -233,7 +233,7 @@ parameters:
- name: assignment.caching
type: boolean
default: True
default: true
help: 'Assignment specific caching toggle. This has no effect unless the global caching option is set to True'
- name: assignment.cache_time
@ -253,7 +253,7 @@ parameters:
- name: cache.backend
type: string
default: 'keystone_2013_1_3.common.cache.noop'
default: 'keystone.common.cache.noop'
help: 'Dogpile.cache backend module. It is recommended that Memcache (dogpile.cache.memcache) or Redis (dogpile.cache.redis) be used in production deployments. Small workloads (single process) like devstack can use the dogpile.cache.memory backend.'
- name: cache.backend_argument
@ -268,12 +268,12 @@ parameters:
- name: cache.use_key_mangler
type: boolean
default: True
default: true
help: 'Use a key-mangling function (sha1) to ensure fixed length cache-keys. This is toggle-able for debugging purposes, it is highly recommended to always leave this set to True.'
- name: cache.debug_cache_backend
type: boolean
default: False
default: false
help: 'Extra debugging from the cache backend (cache keys, get/set/delete/etc calls) This is only really useful if you need to see the specific cache-backend get/set/delete calls with the keys/values. Typically this should be left set to False.'
- name: oauth1.request_token_duration
@ -288,7 +288,7 @@ parameters:
- name: ssl.enable
type: boolean
default: True
default: true
- name: signing.certfile
type: string
@ -307,16 +307,16 @@ parameters:
default: '/etc/keystone/pki/private/cakey.pem'
- name: signing.key_size
type: boolean
type: integer
default: 2048
- name: signing.valid_days
type: boolean
type: integer
default: 3650
- name: ssl.cert_required
type: boolean
default: False
default: false
- name: signing.cert_subject
type: string
@ -337,7 +337,7 @@ parameters:
- name: auth.password
type: string
default: 'keystone_2013_1_3.auth.plugins.password.Password'
default: 'keystone.auth.plugins.password.Password'
- name: ldap.suffix
type: string
@ -345,11 +345,11 @@ parameters:
- name: ldap.use_dumb_member
type: boolean
default: False
default: false
- name: ldap.allow_subtree_delete
type: boolean
default: False
default: false
- name: ldap.dumb_member
type: string
@ -412,7 +412,7 @@ parameters:
- name: ldap.user_enabled_default
type: boolean
default: True
default: true
- name: ldap.user_attribute_ignore
type: string
@ -420,19 +420,19 @@ parameters:
- name: ldap.user_allow_create
type: boolean
default: True
default: true
- name: ldap.user_allow_update
type: boolean
default: True
default: true
- name: ldap.user_allow_delete
type: boolean
default: True
default: true
- name: ldap.user_enabled_emulation
type: boolean
default: False
default: false
- name: ldap.user_enabled_emulation_dn
type: string
@ -480,19 +480,19 @@ parameters:
- name: ldap.tenant_allow_create
type: boolean
default: True
default: true
- name: ldap.tenant_allow_update
type: boolean
default: True
default: true
- name: ldap.tenant_allow_delete
type: boolean
default: True
default: true
- name: ldap.tenant_enabled_emulation
type: boolean
default: False
default: false
- name: ldap.tenant_enabled_emulation_dn
type: string
@ -528,15 +528,15 @@ parameters:
- name: ldap.role_allow_create
type: boolean
default: True
default: true
- name: ldap.role_allow_update
type: boolean
default: True
default: true
- name: ldap.role_allow_delete
type: boolean
default: True
default: true
- name: ldap.group_tree_dn
type: string
@ -572,19 +572,19 @@ parameters:
- name: ldap.group_allow_create
type: boolean
default: True
default: true
- name: ldap.group_allow_update
type: boolean
default: True
default: true
- name: ldap.group_allow_delete
type: boolean
default: True
default: true
- name: ldap.use_tls
type: boolean
default: False
default: false
help: 'ldap TLS options if both tls_cacertfile and tls_cacertdir are set then tls_cacertfile will be used and tls_cacertdir is ignored valid options for tls_req_cert are demand, never, and allow'
- name: ldap.tls_cacertfile
@ -625,15 +625,15 @@ parameters:
- name: auth.external
type: string
default: 'keystone_2013_1_3.auth.plugins.external.ExternalDefault'
default: 'keystone.auth.plugins.external.ExternalDefault'
- name: auth.token
type: string
default: 'keystone_2013_1_3.auth.plugins.token.Token'
default: 'keystone.auth.plugins.token.Token'
- name: auth.oauth1
type: string
default: 'keystone_2013_1_3.auth.plugins.oauth1.OAuth'
default: 'keystone.auth.plugins.oauth1.OAuth'
- name: paste_deploy.config_file
type: string

View File

@ -58,7 +58,7 @@ parameters:
- name: max_request_body_size
type: string
default: '114688'
help: 'enforced by optional sizelimit middleware (keystone_2013_1_3.middleware:RequestBodySizeLimiter)'
help: 'enforced by optional sizelimit middleware (keystone.middleware:RequestBodySizeLimiter)'
- name: max_param_size
type: integer
@ -82,7 +82,7 @@ parameters:
- name: log_file
type: string
default: 'keystone_2013_1_3.log'
default: 'keystone.log'
help: 'Name of log file to output to. If not set, logging will go to stdout.'
- name: log_dir
@ -117,7 +117,7 @@ parameters:
- name: onready
type: string
default: 'keystone_2013_1_3.common.systemd'
default: 'keystone.common.systemd'
help: 'onready allows you to send a notification when the process is ready to serve For example, to have it notify using systemd, one could set shell command: onready = systemd-notify --ready or a module with notify() method:'
- name: default_notification_level
@ -132,7 +132,7 @@ parameters:
- name: rpc_backend
type: string
default: 'keystone_2013_1_3.openstack.common.rpc.impl_kombu'
default: 'keystone.openstack.common.rpc.impl_kombu'
help: 'The messaging module to use, defaults to kombu.'
- name: rpc_thread_pool_size
@ -167,7 +167,7 @@ parameters:
- name: sql.connection
type: string
default: 'sqlite:///keystone_2013_1_3.db'
default: 'sqlite:///keystone.db'
help: 'The SQLAlchemy connection string used to connect to the database'
- name: sql.idle_timeout
@ -177,7 +177,7 @@ parameters:
- name: oauth1.driver
type: string
default: 'keystone_2013_1_3.contrib.oauth1.backends.sql.OAuth1'
default: 'keystone.contrib.oauth1.backends.sql.OAuth1'
- name: identity.default_domain_id
type: string
@ -214,7 +214,7 @@ parameters:
- name: token.provider
type: string
default: ''
help: 'Controls the token construction, validation, and revocation operations. Core providers are keystone_2013_1_3.token.providers.[pki|uuid].Provider'
help: 'Controls the token construction, validation, and revocation operations. Core providers are keystone.token.providers.[pki|uuid].Provider'
- name: token.expiration
type: integer
@ -253,7 +253,7 @@ parameters:
- name: cache.backend
type: string
default: 'keystone_2013_1_3.common.cache.noop'
default: 'keystone.common.cache.noop'
help: 'Dogpile.cache backend module. It is recommended that Memcache (dogpile.cache.memcache) or Redis (dogpile.cache.redis) be used in production deployments. Small workloads (single process) like devstack can use the dogpile.cache.memory backend.'
- name: cache.backend_argument
@ -337,7 +337,7 @@ parameters:
- name: auth.password
type: string
default: 'keystone_2013_1_4.auth.plugins.password.Password'
default: 'keystone.auth.plugins.password.Password'
- name: ldap.suffix
type: string
@ -625,15 +625,15 @@ parameters:
- name: auth.external
type: string
default: 'keystone_2013_1_4.auth.plugins.external.ExternalDefault'
default: 'keystone.auth.plugins.external.ExternalDefault'
- name: auth.token
type: string
default: 'keystone_2013_1_4.auth.plugins.token.Token'
default: 'keystone.auth.plugins.token.Token'
- name: auth.oauth1
type: string
default: 'keystone_2013_1_4.auth.plugins.oauth1.OAuth'
default: 'keystone.auth.plugins.oauth1.OAuth'
- name: paste_deploy.config_file
type: string

View File

@ -349,11 +349,11 @@ parameters:
- name: ldap.use_dumb_member
type: boolean
default: False
default: false
- name: ldap.allow_subtree_delete
type: boolean
default: False
default: false
- name: ldap.dumb_member
type: string
@ -416,7 +416,7 @@ parameters:
- name: ldap.user_enabled_default
type: boolean
default: True
default: true
- name: ldap.user_attribute_ignore
type: string
@ -424,19 +424,19 @@ parameters:
- name: ldap.user_allow_create
type: boolean
default: True
default: true
- name: ldap.user_allow_update
type: boolean
default: True
default: true
- name: ldap.user_allow_delete
type: boolean
default: True
default: true
- name: ldap.user_enabled_emulation
type: boolean
default: False
default: false
- name: ldap.user_enabled_emulation_dn
type: string
@ -484,19 +484,19 @@ parameters:
- name: ldap.tenant_allow_create
type: boolean
default: True
default: true
- name: ldap.tenant_allow_update
type: boolean
default: True
default: true
- name: ldap.tenant_allow_delete
type: boolean
default: True
default: true
- name: ldap.tenant_enabled_emulation
type: boolean
default: False
default: false
- name: ldap.tenant_enabled_emulation_dn
type: string
@ -532,15 +532,15 @@ parameters:
- name: ldap.role_allow_create
type: boolean
default: True
default: true
- name: ldap.role_allow_update
type: boolean
default: True
default: true
- name: ldap.role_allow_delete
type: boolean
default: True
default: true
- name: ldap.group_tree_dn
type: string
@ -576,19 +576,19 @@ parameters:
- name: ldap.group_allow_create
type: boolean
default: True
default: true
- name: ldap.group_allow_update
type: boolean
default: True
default: true
- name: ldap.group_allow_delete
type: boolean
default: True
default: true
- name: ldap.use_tls
type: boolean
default: False
default: false
help: 'ldap TLS options if both tls_cacertfile and tls_cacertdir are set then tls_cacertfile will be used and tls_cacertdir is ignored valid options for tls_req_cert are demand, never, and allow'
- name: ldap.tls_cacertfile

View File

@ -14,12 +14,12 @@ parameters:
- name: ssl.ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients'
- name: ssl.key_file
type: string
default: None
default: ~
help: 'Private key file to use when starting the server securely'
- name: crl_file
@ -224,7 +224,7 @@ parameters:
- name: ec2_workers
type: integer
default: None
default: ~
help: 'Number of workers for EC2 API service'
- name: osapi_compute_listen
@ -239,7 +239,7 @@ parameters:
- name: osapi_compute_workers
type: integer
default: None
default: ~
help: 'Number of workers for OpenStack API service'
- name: metadata_manager
@ -259,7 +259,7 @@ parameters:
- name: metadata_workers
type: integer
default: None
default: ~
help: 'Number of workers for metadata service'
- name: compute_manager
@ -324,7 +324,7 @@ parameters:
- name: tempdir
type: string
default: None
default: ~
help: 'Explicitly specify the temporary working directory'
- name: api_paste_config
@ -339,17 +339,17 @@ parameters:
- name: ssl_ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients'
- name: ssl_cert_file
type: string
default: None
default: ~
help: 'SSL certificate of API server'
- name: ssl_key_file
type: string
default: None
default: ~
help: 'SSL private key of API server'
- name: tcp_keepidle
@ -459,7 +459,7 @@ parameters:
- name: vendordata_jsonfile_path
type: string
default: None
default: ~
help: 'File to load json formated vendor data from'
- name: osapi_max_limit
@ -469,12 +469,12 @@ parameters:
- name: osapi_compute_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to the OpenStack Compute API'
- name: osapi_glance_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to glance resources'
- name: allow_instance_snapshots
@ -589,12 +589,12 @@ parameters:
- name: upgrade_levels.cert
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to cert services'
- name: key
type: string
default: None
default: ~
help: 'SSL key file'
- name: web
@ -634,7 +634,7 @@ parameters:
- name: default_schedule_zone
type: string
default: None
default: ~
help: "availability zone to use when user doesn't specify one"
- name: non_inheritable_image_properties
@ -669,7 +669,7 @@ parameters:
- name: default_access_ip_network_name
type: string
default: None
default: ~
help: 'Name of network to use to set access ips for instances'
- name: defer_iptables_apply
@ -1089,7 +1089,7 @@ parameters:
- name: network_device_mtu
type: string
default: None
default: ~
help: 'MTU setting for vlan'
- name: dhcpbridge
@ -1189,7 +1189,7 @@ parameters:
- name: flat_network_bridge
type: string
default: None
default: ~
help: 'Bridge for simple network instances'
- name: flat_network_dns
@ -1204,7 +1204,7 @@ parameters:
- name: flat_interface
type: string
default: None
default: ~
help: 'FlatDhcp will bridge into this interface if set'
- name: vlan_start
@ -1249,12 +1249,12 @@ parameters:
- name: gateway
type: string
default: None
default: ~
help: 'Default IPv4 gateway'
- name: gateway_v6
type: string
default: None
default: ~
help: 'Default IPv6 gateway'
- name: cnt_vpn_clients
@ -1329,22 +1329,22 @@ parameters:
- name: neutron_admin_username
type: string
default: None
default: ~
help: 'username for connecting to neutron in admin context'
- name: neutron_admin_password
type: string
default: None
default: ~
help: 'password for connecting to neutron in admin context'
- name: neutron_admin_tenant_name
type: string
default: None
default: ~
help: 'tenant name for connecting to neutron in admin context'
- name: neutron_region_name
type: string
default: None
default: ~
help: 'region name for connecting to neutron in admin context'
- name: neutron_admin_auth_url
@ -1374,7 +1374,7 @@ parameters:
- name: neutron_ca_certificates_file
type: string
default: None
default: ~
help: 'Location of ca certicates file to use for neutronclient requests.'
- name: dhcp_options_enabled
@ -1424,7 +1424,7 @@ parameters:
- name: backdoor_port
type: string
default: None
default: ~
help: "Enable eventlet backdoor. Acceptable values are 0, <port> and <start>:<end>, where 0 results in listening on a random tcp port number, <port> results in listening on the specified port number and not enabling backdoorif it is in use and <start>:<end> results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service's log file."
- name: disable_process_locking
@ -1434,7 +1434,7 @@ parameters:
- name: lock_path
type: string
default: None
default: ~
help: 'Directory to use for lock files.'
- name: debug
@ -1499,12 +1499,12 @@ parameters:
- name: log_config
type: string
default: None
default: ~
help: '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.'
- name: log_format
type: string
default: None
default: ~
help: 'DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.'
- name: log_date_format
@ -1514,12 +1514,12 @@ parameters:
- name: log_file
type: string
default: None
default: ~
help: '(Optional) Name of log file to output to. If no default is set, logging will go to stdout.'
- name: log_dir
type: string
default: None
default: ~
help: '(Optional) The base directory used for relative --log-file paths'
- name: use_syslog
@ -1534,7 +1534,7 @@ parameters:
- name: memcached_servers
type: list
default: None
default: ~
help: 'Memcached servers or None for in process cache.'
- name: notification_driver
@ -1549,7 +1549,7 @@ parameters:
- name: default_publisher_id
type: string
default: None
default: ~
help: 'Default publisher_id for outgoing notifications'
- name: notification_topics
@ -1759,7 +1759,7 @@ parameters:
- name: rpc_zmq_topic_backlog
type: integer
default: None
default: ~
help: 'Maximum number of ingress messages to locally buffer per topic. Default is unlimited.'
- name: rpc_zmq_ipc_dir
@ -1894,12 +1894,12 @@ parameters:
- name: config_drive_tempdir
type: string
default: None
default: ~
help: 'Where to put temporary files associated with config drive creation'
- name: force_config_drive
type: string
default: None
default: ~
help: 'Set to force injection to take place on a config drive'
- name: mkisofs_cmd
@ -1933,12 +1933,12 @@ parameters:
- name: compute_driver
type: string
default: None
default: ~
help: 'Driver to use for controlling virtualization. Options include: libvirt.LibvirtDriver, xenapi.XenAPIDriver, fake.FakeDriver, baremetal.BareMetalDriver, vmwareapi.VMwareESXDriver, vmwareapi.VMwareVCDriver'
- name: default_ephemeral_format
type: string
default: None
default: ~
help: 'The default format an ephemeral_volume will be formatted with on creation.'
- name: preallocate_images
@ -1953,7 +1953,7 @@ parameters:
- name: firewall_driver
type: string
default: None
default: ~
help: 'Firewall driver'
- name: allow_same_net_traffic
@ -1968,17 +1968,17 @@ parameters:
- name: rescue_image_id
type: string
default: None
default: ~
help: 'Rescue ami image'
- name: rescue_kernel_id
type: string
default: None
default: ~
help: 'Rescue aki image'
- name: rescue_ramdisk_id
type: string
default: None
default: ~
help: 'Rescue ari image'
- name: libvirt_type
@ -2033,7 +2033,7 @@ parameters:
- name: snapshot_image_format
type: string
default: None
default: ~
help: 'Snapshot image format'
- name: libvirt_vif_driver
@ -2048,7 +2048,7 @@ parameters:
- name: libvirt_disk_prefix
type: string
default: None
default: ~
help: 'Override the default disk prefix for the devices attached to a server, which is dependent on libvirt_type.'
- name: libvirt_wait_soft_reboot_seconds
@ -2063,12 +2063,12 @@ parameters:
- name: libvirt_cpu_mode
type: string
default: None
default: ~
help: "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'"
- name: libvirt_cpu_model
type: string
default: None
default: ~
help: 'Set to a named libvirt CPU model'
- name: libvirt_snapshots_directory
@ -2088,7 +2088,7 @@ parameters:
- name: vcpu_pin_set
type: string
default: None
default: ~
help: "Which pcpus can be used by vcpus of instance e.g: '4-12,^8,15'"
- name: libvirt_images_type
@ -2098,7 +2098,7 @@ parameters:
- name: libvirt_images_volume_group
type: string
default: None
default: ~
help: 'LVM Volume Group that is used for VM images, when you specify libvirt_images_type=lvm.'
- name: libvirt_sparse_logical_volumes
@ -2188,12 +2188,12 @@ parameters:
- name: rbd_user
type: string
default: None
default: ~
help: 'the RADOS client name for accessing rbd volumes'
- name: rbd_secret_uuid
type: string
default: None
default: ~
help: 'the libvirt uuid of the secret for the rbd_uservolumes'
- name: nfs_mount_point_base
@ -2203,7 +2203,7 @@ parameters:
- name: nfs_mount_options
type: string
default: None
default: ~
help: 'Mount options passed to the nfs client. See section of the nfs man page for details'
- name: num_aoe_discover_tries
@ -2228,7 +2228,7 @@ parameters:
- name: scality_sofs_config
type: string
default: None
default: ~
help: 'Path or URL to Scality SOFS configuration file'
- name: scality_sofs_mount_point
@ -2248,17 +2248,17 @@ parameters:
- name: powervm_mgr
type: string
default: None
default: ~
help: 'PowerVM manager host or ip'
- name: powervm_mgr_user
type: string
default: None
default: ~
help: 'PowerVM manager user name'
- name: powervm_mgr_passwd
type: string
default: None
default: ~
help: 'PowerVM manager user password'
- name: powervm_img_remote_path
@ -2303,7 +2303,7 @@ parameters:
- name: xenapi_connection_url
type: string
default: None
default: ~
help: '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'
- name: xenapi_connection_username
@ -2313,7 +2313,7 @@ parameters:
- name: xenapi_connection_password
type: string
default: None
default: ~
help: 'Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver'
- name: xenapi_connection_concurrent
@ -2343,7 +2343,7 @@ parameters:
- name: target_host
type: string
default: None
default: ~
help: 'iSCSI Target Host'
- name: target_port
@ -2373,7 +2373,7 @@ parameters:
- name: xenapi_torrent_base_url
type: string
default: None
default: ~
help: 'Base URL for torrent files.'
- name: xenapi_torrent_seed_chance
@ -2428,7 +2428,7 @@ parameters:
- name: xenapi_image_compression_level
type: integer
default: None
default: ~
help: 'Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0.'
- name: default_os_type
@ -2468,12 +2468,12 @@ parameters:
- name: xenapi_ipxe_network_name
type: string
default: None
default: ~
help: 'Name of network to use for booting iPXE ISOs'
- name: xenapi_ipxe_boot_menu_url
type: string
default: None
default: ~
help: 'URL to the iPXE boot menu'
- name: xenapi_ipxe_mkisofs_cmd
@ -2548,17 +2548,17 @@ parameters:
- name: cinder_endpoint_template
type: string
default: None
default: ~
help: 'Override service catalog lookup with template for cinder endpoint e.g. http://localhost:8776/v1/%(project_id)s'
- name: os_region_name
type: string
default: None
default: ~
help: 'region name of this node'
- name: cinder_ca_certificates_file
type: string
default: None
default: ~
help: 'Location of ca certicates file to use for cinder client requests.'
- name: cinder_http_retries
@ -2598,7 +2598,7 @@ parameters:
- name: hyperv.vswitch_name
type: string
default: None
default: ~
help: 'External virtual switch Name, if not provided, the first external virtual switch is used'
- name: hyperv.limit_cpu_features
@ -2643,7 +2643,7 @@ parameters:
- name: zookeeper.address
type: string
default: None
default: ~
help: 'The ZooKeeper addresses for servicegroup service in the format of host1:port,host2:port,host3:port'
- name: zookeeper.recv_timeout
@ -2693,7 +2693,7 @@ parameters:
- name: conductor.workers
type: integer
default: None
default: ~
help: 'Number of workers for OpenStack Conductor service'
- name: keymgr.api_class
@ -2703,7 +2703,7 @@ parameters:
- name: keymgr.fixed_key
type: string
default: None
default: ~
help: 'Fixed key returned by key manager, specified in hex'
- name: baremetal.driver
@ -2728,7 +2728,7 @@ parameters:
- name: upgrade_levels.scheduler
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to scheduler services'
- name: cells.enable
@ -2758,7 +2758,7 @@ parameters:
- name: cells.cell_type
type: string
default: None
default: ~
help: 'Type of cell: api or compute'
- name: cells.mute_child_interval
@ -2798,7 +2798,7 @@ parameters:
- name: cells.cells_config
type: string
default: None
default: ~
help: 'Configuration file from which to read cells configuration. If given, overrides reading cells from the database.'
- name: cells.mute_weight_multiplier
@ -2843,7 +2843,7 @@ parameters:
- name: database.max_pool_size
type: integer
default: None
default: ~
help: 'Maximum number of SQL connections to keep open in a pool'
- name: database.max_retries
@ -2858,7 +2858,7 @@ parameters:
- name: database.max_overflow
type: integer
default: None
default: ~
help: 'If set, use this value for max_overflow with sqlalchemy'
- name: database.connection_debug
@ -2873,7 +2873,7 @@ parameters:
- name: database.pool_timeout
type: integer
default: None
default: ~
help: 'If set, use this value for pool_timeout with sqlalchemy'
- name: image_file_url.filesystems
@ -2923,7 +2923,7 @@ parameters:
- name: baremetal.terminal_cert_dir
type: string
default: None
default: ~
help: 'path to baremetal terminal SSL cert(PEM)'
- name: baremetal.terminal_pid_dir
@ -2938,12 +2938,12 @@ parameters:
- name: baremetal.deploy_kernel
type: string
default: None
default: ~
help: 'Default kernel image ID used in deployment phase'
- name: baremetal.deploy_ramdisk
type: string
default: None
default: ~
help: 'Default ramdisk image ID used in deployment phase'
- name: baremetal.net_config_template
@ -2953,7 +2953,7 @@ parameters:
- name: baremetal.pxe_append_params
type: string
default: None
default: ~
help: 'additional append parameters for baremetal PXE boot'
- name: baremetal.pxe_config_template
@ -3033,7 +3033,7 @@ parameters:
- name: baremetal.virtual_power_host_key
type: string
default: None
default: ~
help: 'ssh key for virtual power host_user'
- name: baremetal.use_unsafe_iscsi
@ -3058,22 +3058,22 @@ parameters:
- name: matchmaker_redis.password
type: string
default: None
default: ~
help: 'Password for Redis server.'
- name: ssl.cert_file
type: string
default: None
default: ~
help: 'Certificate file to use when starting the server securely'
- name: trusted_computing.attestation_server
type: string
default: None
default: ~
help: 'attestation server http'
- name: trusted_computing.attestation_server_ca_file
type: string
default: None
default: ~
help: 'attestation server Cert file for Identity verification'
- name: trusted_computing.attestation_port
@ -3088,7 +3088,7 @@ parameters:
- name: trusted_computing.attestation_auth_blob
type: string
default: None
default: ~
help: 'attestation authorization blob - must change'
- name: trusted_computing.attestation_auth_timeout
@ -3098,42 +3098,42 @@ parameters:
- name: upgrade_levels.baseapi
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to the base api in any service'
- name: upgrade_levels.intercell
type: string
default: None
default: ~
help: 'Set a version cap for messages sent between cells services'
- name: upgrade_levels.cells
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to local cells services'
- name: upgrade_levels.compute
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to compute services'
- name: upgrade_levels.conductor
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to conductor services'
- name: upgrade_levels.console
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to console services'
- name: upgrade_levels.consoleauth
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to consoleauth services'
- name: upgrade_levels.network
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to network services'
- name: matchmaker_ring.ringfile
@ -3143,27 +3143,27 @@ parameters:
- name: vmware.host_ip
type: string
default: None
default: ~
help: 'URL for connection to VMware ESX/VC host. Required if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmware.host_username
type: string
default: None
default: ~
help: 'Username for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmware.host_password
type: string
default: None
default: ~
help: 'Password for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmware.cluster_name
type: multi
default: None
default: ~
help: 'Name of a VMware Cluster ComputeResource. Used only if compute_driver is vmwareapi.VMwareVCDriver.'
- name: vmware.datastore_regex
type: string
default: None
default: ~
help: 'Regex to match the name of a datastore. Used only if compute_driver is vmwareapi.VMwareVCDriver.'
- name: vmware.task_poll_interval
@ -3188,7 +3188,7 @@ parameters:
- name: vmware.vnc_password
type: string
default: None
default: ~
help: 'VNC password'
- name: vmware.use_linked_clone
@ -3198,7 +3198,7 @@ parameters:
- name: vmware.wsdl_location
type: string
default: None
default: ~
help: 'Optional VIM Service WSDL Location e.g http://<server>/vimService.wsdl. Optional over-ride to default location for bug work-arounds'
- name: vmware.maximum_objects

View File

@ -89,7 +89,7 @@ parameters:
- name: notify_on_state_change
type: string
default: None
default: ~
help: "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."
- name: pybasedir
@ -229,7 +229,7 @@ parameters:
- name: ec2_workers
type: integer
default: None
default: ~
help: 'Number of workers for EC2 API service'
- name: osapi_compute_listen
@ -244,7 +244,7 @@ parameters:
- name: osapi_compute_workers
type: integer
default: None
default: ~
help: 'Number of workers for OpenStack API service'
- name: metadata_manager
@ -264,7 +264,7 @@ parameters:
- name: metadata_workers
type: integer
default: None
default: ~
help: 'Number of workers for metadata service'
- name: compute_manager
@ -334,7 +334,7 @@ parameters:
- name: tempdir
type: string
default: None
default: ~
help: 'Explicitly specify the temporary working directory'
- name: api_paste_config
@ -349,17 +349,17 @@ parameters:
- name: ssl_ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients'
- name: ssl_cert_file
type: string
default: None
default: ~
help: 'SSL certificate of API server'
- name: ssl_key_file
type: string
default: None
default: ~
help: 'SSL private key of API server'
- name: tcp_keepidle
@ -469,12 +469,12 @@ parameters:
- name: osapi_compute_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to the OpenStack Compute API'
- name: osapi_glance_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to glance resources'
- name: allow_instance_snapshots
@ -564,7 +564,7 @@ parameters:
- name: memcached_servers
type: list
default: None
default: ~
help: 'Memcached servers or None for in process cache.'
- name: compute_api_class
@ -579,7 +579,7 @@ parameters:
- name: default_schedule_zone
type: string
default: None
default: ~
help: "availability zone to use when user doesn't specify one"
- name: non_inheritable_image_properties
@ -609,7 +609,7 @@ parameters:
- name: default_access_ip_network_name
type: string
default: None
default: ~
help: 'Name of network to use to set access ips for instances'
- name: defer_iptables_apply
@ -994,7 +994,7 @@ parameters:
- name: network_device_mtu
type: string
default: None
default: ~
help: 'MTU setting for vlan'
- name: dhcpbridge
@ -1089,7 +1089,7 @@ parameters:
- name: flat_network_bridge
type: string
default: None
default: ~
help: 'Bridge for simple network instances'
- name: flat_network_dns
@ -1104,7 +1104,7 @@ parameters:
- name: flat_interface
type: string
default: None
default: ~
help: 'FlatDhcp will bridge into this interface if set'
- name: vlan_start
@ -1114,7 +1114,7 @@ parameters:
- name: vlan_interface
type: string
default: None
default: ~
help: 'vlans will bridge into this interface if set'
- name: num_networks
@ -1149,12 +1149,12 @@ parameters:
- name: gateway
type: string
default: None
default: ~
help: 'Default IPv4 gateway'
- name: gateway_v6
type: string
default: None
default: ~
help: 'Default IPv6 gateway'
- name: cnt_vpn_clients
@ -1229,22 +1229,22 @@ parameters:
- name: quantum_admin_username
type: string
default: None
default: ~
help: 'username for connecting to quantum in admin context'
- name: quantum_admin_password
type: string
default: None
default: ~
help: 'password for connecting to quantum in admin context'
- name: quantum_admin_tenant_name
type: string
default: None
default: ~
help: 'tenant name for connecting to quantum in admin context'
- name: quantum_region_name
type: string
default: None
default: ~
help: 'region name for connecting to quantum in admin context'
- name: quantum_admin_auth_url
@ -1329,7 +1329,7 @@ parameters:
- name: key
type: string
default: None
default: ~
help: 'SSL key file'
- name: web
@ -1414,7 +1414,7 @@ parameters:
- name: sql_max_overflow
type: integer
default: None
default: ~
help: 'If set, use this value for max_overflow with sqlalchemy'
- name: sql_connection_debug
@ -1429,12 +1429,12 @@ parameters:
- name: backdoor_port
type: port
default: None
default: ~
help: 'port for eventlet backdoor to listen'
- name: lock_path
type: string
default: None
default: ~
help: 'Directory to use for lock files. Default to a temp directory'
- name: debug
@ -1504,7 +1504,7 @@ parameters:
- name: log_config
type: string
default: None
default: ~
help: '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.'
- name: log_format
@ -1519,12 +1519,12 @@ parameters:
- name: log_file
type: string
default: None
default: ~
help: '(Optional) Name of log file to output to. If not set, logging will go to stdout.'
- name: log_dir
type: string
default: None
default: ~
help: '(Optional) The directory to keep log files in'
- name: use_syslog
@ -1749,7 +1749,7 @@ parameters:
- name: rpc_zmq_topic_backlog
type: integer
default: None
default: ~
help: 'Maximum number of ingress messages to locally buffer per topic. Default is unlimited.'
- name: rpc_zmq_ipc_dir
@ -1859,7 +1859,7 @@ parameters:
- name: least_cost_functions
type: list
default: None
default: ~
help: 'Which cost functions the LeastCostScheduler should use'
- name: noop_cost_fn_weight
@ -1869,7 +1869,7 @@ parameters:
- name: compute_fill_first_cost_fn_weight
type: floating point
default: None
default: ~
help: 'How much weight to give the fill-first cost function. A negative value will reverse behavior: e.g. spread-first'
- name: ram_weight_multiplier
@ -1889,12 +1889,12 @@ parameters:
- name: config_drive_tempdir
type: string
default: None
default: ~
help: 'Where to put temporary files associated with config drive creation'
- name: force_config_drive
type: string
default: None
default: ~
help: 'Set to force injection to take place on a config drive'
- name: mkisofs_cmd
@ -1918,12 +1918,12 @@ parameters:
- name: compute_driver
type: string
default: None
default: ~
help: 'Driver to use for controlling virtualization. Options include: libvirt.LibvirtDriver, xenapi.XenAPIDriver, fake.FakeDriver, baremetal.BareMetalDriver, vmwareapi.VMWareESXDriver'
- name: default_ephemeral_format
type: string
default: None
default: ~
help: 'The default format an ephemeral_volume will be formatted with on creation.'
- name: preallocate_images
@ -1938,7 +1938,7 @@ parameters:
- name: firewall_driver
type: string
default: None
default: ~
help: 'Firewall driver'
- name: allow_same_net_traffic
@ -1948,7 +1948,7 @@ parameters:
- name: vswitch_name
type: string
default: None
default: ~
help: 'External virtual switch Name, if not provided, the first external virtual switch is used'
- name: limit_cpu_features
@ -1993,17 +1993,17 @@ parameters:
- name: rescue_image_id
type: string
default: None
default: ~
help: 'Rescue ami image'
- name: rescue_kernel_id
type: string
default: None
default: ~
help: 'Rescue aki image'
- name: rescue_ramdisk_id
type: string
default: None
default: ~
help: 'Rescue ari image'
- name: libvirt_type
@ -2058,7 +2058,7 @@ parameters:
- name: snapshot_image_format
type: string
default: None
default: ~
help: 'Snapshot image format'
- name: libvirt_vif_driver
@ -2073,7 +2073,7 @@ parameters:
- name: libvirt_disk_prefix
type: string
default: None
default: ~
help: 'Override the default disk prefix for the devices attached to a server, which is dependent on libvirt_type.'
- name: libvirt_wait_soft_reboot_seconds
@ -2088,12 +2088,12 @@ parameters:
- name: libvirt_cpu_mode
type: string
default: None
default: ~
help: "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'"
- name: libvirt_cpu_model
type: string
default: None
default: ~
help: 'Set to a named libvirt CPU model'
- name: libvirt_snapshots_directory
@ -2118,7 +2118,7 @@ parameters:
- name: libvirt_images_volume_group
type: string
default: None
default: ~
help: 'LVM Volume Group that is used for VM images, when you specify libvirt_images_type=lvm.'
- name: libvirt_sparse_logical_volumes
@ -2193,12 +2193,12 @@ parameters:
- name: rbd_user
type: string
default: None
default: ~
help: 'the RADOS client name for accessing rbd volumes'
- name: rbd_secret_uuid
type: string
default: None
default: ~
help: 'the libvirt uuid of the secret for the rbd_uservolumes'
- name: nfs_mount_point_base
@ -2208,7 +2208,7 @@ parameters:
- name: nfs_mount_options
type: string
default: None
default: ~
help: 'Mount options passed to the nfs client. See section of the nfs man page for details'
- name: num_aoe_discover_tries
@ -2228,7 +2228,7 @@ parameters:
- name: scality_sofs_config
type: string
default: None
default: ~
help: 'Path or URL to Scality SOFS configuration file'
- name: scality_sofs_mount_point
@ -2243,17 +2243,17 @@ parameters:
- name: powervm_mgr
type: string
default: None
default: ~
help: 'PowerVM manager host or ip'
- name: powervm_mgr_user
type: string
default: None
default: ~
help: 'PowerVM manager user name'
- name: powervm_mgr_passwd
type: string
default: None
default: ~
help: 'PowerVM manager user password'
- name: powervm_img_remote_path
@ -2268,22 +2268,22 @@ parameters:
- name: vmwareapi_host_ip
type: string
default: None
default: ~
help: 'URL for connection to VMware ESX/VC host. Required if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmwareapi_host_username
type: string
default: None
default: ~
help: 'Username for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmwareapi_host_password
type: string
default: None
default: ~
help: 'Password for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.'
- name: vmwareapi_cluster_name
type: string
default: None
default: ~
help: 'Name of a VMware Cluster ComputeResource. Used only if compute_driver is vmwareapi.VMwareVCDriver.'
- name: vmwareapi_task_poll_interval
@ -2308,7 +2308,7 @@ parameters:
- name: vnc_password
type: string
default: None
default: ~
help: 'VNC password'
- name: use_linked_clone
@ -2323,7 +2323,7 @@ parameters:
- name: vmwareapi_wsdl_loc
type: string
default: None
default: ~
help: 'Optional VIM Service WSDL Location e.g http://<server>/vimService.wsdl'
- name: agent_timeout
@ -2353,7 +2353,7 @@ parameters:
- name: xenapi_connection_url
type: string
default: None
default: ~
help: 'URL for connection to XenServer/Xen Cloud Platform. Required if compute_driver=xenapi.XenAPIDriver'
- name: xenapi_connection_username
@ -2363,7 +2363,7 @@ parameters:
- name: xenapi_connection_password
type: string
default: None
default: ~
help: 'Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver'
- name: xenapi_connection_concurrent
@ -2393,7 +2393,7 @@ parameters:
- name: target_host
type: string
default: None
default: ~
help: 'iSCSI Target Host'
- name: target_port
@ -2473,7 +2473,7 @@ parameters:
- name: xenapi_torrent_base_url
type: string
default: None
default: ~
help: 'Base URL for torrent files.'
- name: xenapi_torrent_seed_chance
@ -2578,12 +2578,12 @@ parameters:
- name: cinder_endpoint_template
type: string
default: None
default: ~
help: 'Override service catalog lookup with template for cinder endpoint e.g. http://localhost:8776/v1/%(project_id)s'
- name: os_region_name
type: string
default: None
default: ~
help: 'region name of this node'
- name: cinder_http_retries
@ -2688,7 +2688,7 @@ parameters:
- name: zookeeper.address
type: string
default: None
default: ~
help: 'The ZooKeeper addresses for servicegroup service in the format of host1:port,host2:port,host3:port'
- name: zookeeper.recv_timeout
@ -2743,7 +2743,7 @@ parameters:
- name: baremetal.terminal_cert_dir
type: string
default: None
default: ~
help: 'path to baremetal terminal SSL cert(PEM)'
- name: baremetal.terminal_pid_dir
@ -2758,12 +2758,12 @@ parameters:
- name: baremetal.deploy_kernel
type: string
default: None
default: ~
help: 'Default kernel image ID used in deployment phase'
- name: baremetal.deploy_ramdisk
type: string
default: None
default: ~
help: 'Default ramdisk image ID used in deployment phase'
- name: baremetal.net_config_template
@ -2773,7 +2773,7 @@ parameters:
- name: baremetal.pxe_append_params
type: string
default: None
default: ~
help: 'additional append parameters for baremetal PXE boot'
- name: baremetal.pxe_config_template
@ -2823,12 +2823,12 @@ parameters:
- name: trusted_computing.attestation_server
type: string
default: None
default: ~
help: 'attestation server http'
- name: trusted_computing.attestation_server_ca_file
type: string
default: None
default: ~
help: 'attestation server Cert file for Identity verification'
- name: trusted_computing.attestation_port
@ -2843,7 +2843,7 @@ parameters:
- name: trusted_computing.attestation_auth_blob
type: string
default: None
default: ~
help: 'attestation authorization blob - must change'
- name: trusted_computing.attestation_auth_timeout

View File

@ -14,12 +14,12 @@ parameters:
- name: ssl.ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients '
- name: ssl.key_file
type: string
default: None
default: ~
help: 'Private key file to use when starting the server securely '
- name: crl_file
@ -74,7 +74,7 @@ parameters:
- name: notify_on_state_change
type: string
default: None
default: ~
help: "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. "
- name: notify_api_faults
@ -224,7 +224,7 @@ parameters:
- name: ec2_workers
type: integer
default: None
default: ~
help: 'Number of workers for EC2 API service '
- name: osapi_compute_listen
@ -239,7 +239,7 @@ parameters:
- name: osapi_compute_workers
type: integer
default: None
default: ~
help: 'Number of workers for OpenStack API service '
- name: metadata_manager
@ -259,7 +259,7 @@ parameters:
- name: metadata_workers
type: integer
default: None
default: ~
help: 'Number of workers for metadata service '
- name: compute_manager
@ -324,7 +324,7 @@ parameters:
- name: tempdir
type: string
default: None
default: ~
help: 'Explicitly specify the temporary working directory '
- name: api_paste_config
@ -339,17 +339,17 @@ parameters:
- name: ssl_ca_file
type: string
default: None
default: ~
help: 'CA certificate file to use to verify connecting clients '
- name: ssl_cert_file
type: string
default: None
default: ~
help: 'SSL certificate of API server '
- name: ssl_key_file
type: string
default: None
default: ~
help: 'SSL private key of API server '
- name: tcp_keepidle
@ -459,7 +459,7 @@ parameters:
- name: vendordata_jsonfile_path
type: string
default: None
default: ~
help: 'File to load json formated vendor data from '
- name: osapi_max_limit
@ -469,12 +469,12 @@ parameters:
- name: osapi_compute_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to the OpenStack Compute API '
- name: osapi_glance_link_prefix
type: string
default: None
default: ~
help: 'Base URL that will be presented to users in links to glance resources '
- name: allow_instance_snapshots
@ -589,12 +589,12 @@ parameters:
- name: upgrade_levels.cert
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to cert services '
- name: key
type: string
default: None
default: ~
help: 'SSL key file (if separate from cert) '
- name: web
@ -634,7 +634,7 @@ parameters:
- name: default_schedule_zone
type: string
default: None
default: ~
help: "availability zone to use when user doesn't specify one "
- name: non_inheritable_image_properties
@ -669,7 +669,7 @@ parameters:
- name: default_access_ip_network_name
type: string
default: None
default: ~
help: 'Name of network to use to set access ips for instances '
- name: defer_iptables_apply
@ -1089,7 +1089,7 @@ parameters:
- name: network_device_mtu
type: string
default: None
default: ~
help: 'MTU setting for vlan '
- name: dhcpbridge
@ -1189,7 +1189,7 @@ parameters:
- name: flat_network_bridge
type: string
default: None
default: ~
help: 'Bridge for simple network instances '
- name: flat_network_dns
@ -1204,7 +1204,7 @@ parameters:
- name: flat_interface
type: string
default: None
default: ~
help: 'FlatDhcp will bridge into this interface if set '
- name: vlan_start
@ -1244,12 +1244,12 @@ parameters:
- name: gateway
type: string
default: None
default: ~
help: 'Default IPv4 gateway '
- name: gateway_v6
type: string
default: None
default: ~
help: 'Default IPv6 gateway '
- name: cnt_vpn_clients
@ -1324,22 +1324,22 @@ parameters:
- name: neutron_admin_username
type: string
default: None
default: ~
help: 'username for connecting to neutron in admin context '
- name: neutron_admin_password
type: string
default: None
default: ~
help: 'password for connecting to neutron in admin context '
- name: neutron_admin_tenant_name
type: string
default: None
default: ~
help: 'tenant name for connecting to neutron in admin context '
- name: neutron_region_name
type: string
default: None
default: ~
help: 'region name for connecting to neutron in admin context '
- name: neutron_admin_auth_url
@ -1369,7 +1369,7 @@ parameters:
- name: neutron_ca_certificates_file
type: string
default: None
default: ~
help: 'Location of ca certificates file to use for neutron client requests. '
- name: dhcp_options_enabled
@ -1419,7 +1419,7 @@ parameters:
- name: backdoor_port
type: string
default: None
default: ~
help: "Enable eventlet backdoor. Acceptable values are 0, <port> and <start>:<end>, where 0 results in listening on a random tcp port number, <port> results in listening on the specified port number and not enabling backdoorif it is in use and <start>:<end> results in listening on the smallest unused port number within the specified range of port numbers. The chosen port is displayed in the service's log file. "
- name: disable_process_locking
@ -1429,7 +1429,7 @@ parameters:
- name: lock_path
type: string
default: None
default: ~
help: 'Directory to use for lock files. '
- name: debug
@ -1494,12 +1494,12 @@ parameters:
- name: log_config
type: string
default: None
default: ~
help: '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. '
- name: log_format
type: string
default: None
default: ~
help: 'DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead. '
- name: log_date_format
@ -1509,12 +1509,12 @@ parameters:
- name: log_file
type: string
default: None
default: ~
help: '(Optional) Name of log file to output to. If no default is set, logging will go to stdout. '
- name: log_dir
type: string
default: None
default: ~
help: '(Optional) The base directory used for relative --log-file paths '
- name: use_syslog
@ -1529,7 +1529,7 @@ parameters:
- name: memcached_servers
type: list
default: None
default: ~
help: 'Memcached servers or None for in process cache. '
- name: notification_driver
@ -1544,7 +1544,7 @@ parameters:
- name: default_publisher_id
type: string
default: None
default: ~
help: 'Default publisher_id for outgoing notifications '
- name: notification_topics
@ -1754,7 +1754,7 @@ parameters:
- name: rpc_zmq_topic_backlog
type: integer
default: None
default: ~
help: 'Maximum number of ingress messages to locally buffer per topic. Default is unlimited. '
- name: rpc_zmq_ipc_dir
@ -1889,12 +1889,12 @@ parameters:
- name: config_drive_tempdir
type: string
default: None
default: ~
help: 'Where to put temporary files associated with config drive creation '
- name: force_config_drive
type: string
default: None
default: ~
help: 'Set to force injection to take place on a config drive (if set, valid options are: always) '
- name: mkisofs_cmd
@ -1929,12 +1929,12 @@ parameters:
- name: compute_driver
type: string
default: None
default: ~
help: 'Driver to use for controlling virtualization. Options include: libvirt.LibvirtDriver, xenapi.XenAPIDriver, fake.FakeDriver, baremetal.BareMetalDriver, vmwareapi.VMwareESXDriver, vmwareapi.VMwareVCDriver '
- name: default_ephemeral_format
type: string
default: None
default: ~
help: 'The default format an ephemeral_volume will be formatted with on creation. '
- name: preallocate_images
@ -1949,7 +1949,7 @@ parameters:
- name: firewall_driver
type: string
default: None
default: ~
help: 'Firewall driver (defaults to hypervisor specific iptables driver) '
- name: allow_same_net_traffic
@ -1964,17 +1964,17 @@ parameters:
- name: rescue_image_id
type: string
default: None
default: ~
help: 'Rescue ami image '
- name: rescue_kernel_id
type: string
default: None
default: ~
help: 'Rescue aki image '
- name: rescue_ramdisk_id
type: string
default: None
default: ~
help: 'Rescue ari image '
- name: libvirt_type
@ -2029,7 +2029,7 @@ parameters:
- name: snapshot_image_format
type: string
default: None
default: ~
help: 'Snapshot image format (valid options are : raw, qcow2, vmdk, vdi). Defaults to same as source image '
- name: libvirt_vif_driver
@ -2044,7 +2044,7 @@ parameters:
- name: libvirt_disk_prefix
type: string
default: None
default: ~
help: '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) '
- name: libvirt_wait_soft_reboot_seconds
@ -2059,12 +2059,12 @@ parameters:
- name: libvirt_cpu_mode
type: string
default: None
default: ~
help: "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' "
- name: libvirt_cpu_model
type: string
default: None
default: ~
help: "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' "
- name: libvirt_snapshots_directory
@ -2084,7 +2084,7 @@ parameters:
- name: vcpu_pin_set
type: string
default: None
default: ~
help: "Which pcpus can be used by vcpus of instance e.g: '4-12,^8,15' "
- name: libvirt_images_type
@ -2094,7 +2094,7 @@ parameters:
- name: libvirt_images_volume_group
type: string
default: None
default: ~
help: 'LVM Volume Group that is used for VM images, when you specify libvirt_images_type=lvm. '
- name: libvirt_sparse_logical_volumes
@ -2184,12 +2184,12 @@ parameters:
- name: rbd_user
type: string
default: None
default: ~
help: 'the RADOS client name for accessing rbd volumes '
- name: rbd_secret_uuid
type: string
default: None
default: ~
help: 'the libvirt uuid of the secret for the rbd_uservolumes '
- name: nfs_mount_point_base
@ -2199,7 +2199,7 @@ parameters:
- name: nfs_mount_options
type: string
default: None
default: ~
help: 'Mount options passed to the nfs client. See section of the nfs man page for details '
- name: num_aoe_discover_tries
@ -2224,7 +2224,7 @@ parameters:
- name: scality_sofs_config
type: string
default: None
default: ~
help: 'Path or URL to Scality SOFS configuration file '
- name: scality_sofs_mount_point
@ -2244,17 +2244,17 @@ parameters:
- name: powervm_mgr
type: string
default: None
default: ~
help: 'PowerVM manager host or ip '
- name: powervm_mgr_user
type: string
default: None
default: ~
help: 'PowerVM manager user name '
- name: powervm_mgr_passwd
type: string
default: None
default: ~
help: 'PowerVM manager user password '
- name: powervm_img_remote_path
@ -2299,7 +2299,7 @@ parameters:
- name: xenapi_connection_url
type: string
default: None
default: ~
help: '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 '
- name: xenapi_connection_username
@ -2309,7 +2309,7 @@ parameters:
- name: xenapi_connection_password
type: string
default: None
default: ~
help: 'Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver '
- name: xenapi_connection_concurrent
@ -2339,7 +2339,7 @@ parameters:
- name: target_host
type: string
default: None
default: ~
help: 'iSCSI Target Host '
- name: target_port
@ -2369,7 +2369,7 @@ parameters:
- name: xenapi_torrent_base_url
type: string
default: None
default: ~
help: 'Base URL for torrent files. '
- name: xenapi_torrent_seed_chance
@ -2424,7 +2424,7 @@ parameters:
- name: xenapi_image_compression_level
type: integer
default: None
default: ~
help: 'Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0. '
- name: default_os_type
@ -2464,12 +2464,12 @@ parameters:
- name: xenapi_ipxe_network_name
type: string
default: None
default: ~
help: 'Name of network to use for booting iPXE ISOs '
- name: xenapi_ipxe_boot_menu_url
type: string
default: None
default: ~
help: 'URL to the iPXE boot menu '
- name: xenapi_ipxe_mkisofs_cmd
@ -2544,17 +2544,17 @@ parameters:
- name: cinder_endpoint_template
type: string
default: None
default: ~
help: 'Override service catalog lookup with template for cinder endpoint e.g. http://localhost:8776/v1/%(project_id)s '
- name: os_region_name
type: string
default: None
default: ~
help: 'region name of this node '
- name: cinder_ca_certificates_file
type: string
default: None
default: ~
help: 'Location of ca certificates file to use for cinder client requests. '
- name: cinder_http_retries
@ -2589,7 +2589,7 @@ parameters:
- name: hyperv.vswitch_name
type: string
default: None
default: ~
help: 'External virtual switch Name, if not provided, the first external virtual switch is used '
- name: hyperv.limit_cpu_features
@ -2634,7 +2634,7 @@ parameters:
- name: zookeeper.address
type: string
default: None
default: ~
help: 'The ZooKeeper addresses for servicegroup service in the format of host1:port,host2:port,host3:port '
- name: zookeeper.recv_timeout
@ -2684,7 +2684,7 @@ parameters:
- name: conductor.workers
type: integer
default: None
default: ~
help: 'Number of workers for OpenStack Conductor service '
- name: keymgr.api_class
@ -2694,7 +2694,7 @@ parameters:
- name: keymgr.fixed_key
type: string
default: None
default: ~
help: 'Fixed key returned by key manager, specified in hex '
- name: baremetal.driver
@ -2719,7 +2719,7 @@ parameters:
- name: upgrade_levels.scheduler
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to scheduler services '
- name: cells.enable
@ -2749,7 +2749,7 @@ parameters:
- name: cells.cell_type
type: string
default: None
default: ~
help: 'Type of cell: api or compute '
- name: cells.mute_child_interval
@ -2789,7 +2789,7 @@ parameters:
- name: cells.cells_config
type: string
default: None
default: ~
help: 'Configuration file from which to read cells configuration. If given, overrides reading cells from the database. '
- name: cells.mute_weight_multiplier
@ -2834,7 +2834,7 @@ parameters:
- name: database.max_pool_size
type: integer
default: None
default: ~
help: 'Maximum number of SQL connections to keep open in a pool '
- name: database.max_retries
@ -2849,7 +2849,7 @@ parameters:
- name: database.max_overflow
type: integer
default: None
default: ~
help: 'If set, use this value for max_overflow with sqlalchemy '
- name: database.connection_debug
@ -2864,7 +2864,7 @@ parameters:
- name: database.pool_timeout
type: integer
default: None
default: ~
help: 'If set, use this value for pool_timeout with sqlalchemy '
- name: image_file_url.filesystems
@ -2914,7 +2914,7 @@ parameters:
- name: baremetal.terminal_cert_dir
type: string
default: None
default: ~
help: 'path to baremetal terminal SSL cert(PEM) '
- name: baremetal.terminal_pid_dir
@ -2929,12 +2929,12 @@ parameters:
- name: baremetal.deploy_kernel
type: string
default: None
default: ~
help: 'Default kernel image ID used in deployment phase '
- name: baremetal.deploy_ramdisk
type: string
default: None
default: ~
help: 'Default ramdisk image ID used in deployment phase '
- name: baremetal.net_config_template
@ -3024,7 +3024,7 @@ parameters:
- name: baremetal.virtual_power_host_key
type: string
default: None
default: ~
help: 'ssh key for virtual power host_user '
- name: baremetal.use_unsafe_iscsi
@ -3049,22 +3049,22 @@ parameters:
- name: matchmaker_redis.password
type: string
default: None
default: ~
help: 'Password for Redis server. (optional) '
- name: ssl.cert_file
type: string
default: None
default: ~
help: 'Certificate file to use when starting the server securely '
- name: trusted_computing.attestation_server
type: string
default: None
default: ~
help: 'attestation server http '
- name: trusted_computing.attestation_server_ca_file
type: string
default: None
default: ~
help: 'attestation server Cert file for Identity verification '
- name: trusted_computing.attestation_port
@ -3079,7 +3079,7 @@ parameters:
- name: trusted_computing.attestation_auth_blob
type: string
default: None
default: ~
help: 'attestation authorization blob - must change '
- name: trusted_computing.attestation_auth_timeout
@ -3089,42 +3089,42 @@ parameters:
- name: upgrade_levels.baseapi
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to the base api in any service '
- name: upgrade_levels.intercell
type: string
default: None
default: ~
help: 'Set a version cap for messages sent between cells services '
- name: upgrade_levels.cells
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to local cells services '
- name: upgrade_levels.compute
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to compute services '
- name: upgrade_levels.conductor
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to conductor services '
- name: upgrade_levels.console
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to console services '
- name: upgrade_levels.consoleauth
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to consoleauth services '
- name: upgrade_levels.network
type: string
default: None
default: ~
help: 'Set a version cap for messages sent to network services '
- name: matchmaker_ring.ringfile
@ -3134,27 +3134,27 @@ parameters:
- name: vmware.host_ip
type: string
default: None
default: ~
help: 'URL for connection to VMware ESX/VC host. Required if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver. '
- name: vmware.host_username
type: string
default: None
default: ~
help: 'Username for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver. '
- name: vmware.host_password
type: string
default: None
default: ~
help: 'Password for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver. '
- name: vmware.cluster_name
type: string
default: None
default: ~
help: 'Name of a VMware Cluster ComputeResource. Used only if compute_driver is vmwareapi.VMwareVCDriver. (multi valued)'
- name: vmware.datastore_regex
type: string
default: None
default: ~
help: 'Regex to match the name of a datastore. Used only if compute_driver is vmwareapi.VMwareVCDriver. '
- name: vmware.task_poll_interval
@ -3179,7 +3179,7 @@ parameters:
- name: vmware.vnc_password
type: string
default: None
default: ~
help: 'DEPRECATED. VNC password. The password-based access to VNC consoles will be removed in the next release. The default value will disable password protection on the VNC console. '
- name: vmware.use_linked_clone
@ -3189,7 +3189,7 @@ parameters:
- name: vmware.wsdl_location
type: string
default: None
default: ~
help: 'Optional VIM Service WSDL Location e.g http://<server>/vimService.wsdl. Optional over-ride to default location for bug work-arounds '
- name: vmware.maximum_objects