components/openstack/nova/files/nova.conf
branchs11-update
changeset 4072 db0cec748ec0
parent 3178 77584387a894
child 4049 150852e281c4
equal deleted inserted replaced
4067:4be1f488dda8 4072:db0cec748ec0
     1 [DEFAULT]
     1 [DEFAULT]
     2 
     2 
     3 #
     3 #
       
     4 # Options defined in oslo.messaging
       
     5 #
       
     6 
       
     7 # Use durable queues in AMQP. (boolean value)
       
     8 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
       
     9 #amqp_durable_queues=false
       
    10 
       
    11 # Auto-delete queues in AMQP. (boolean value)
       
    12 #amqp_auto_delete=false
       
    13 
       
    14 # Size of RPC connection pool. (integer value)
       
    15 #rpc_conn_pool_size=30
       
    16 
       
    17 # Qpid broker hostname. (string value)
       
    18 #qpid_hostname=localhost
       
    19 
       
    20 # Qpid broker port. (integer value)
       
    21 #qpid_port=5672
       
    22 
       
    23 # Qpid HA cluster host:port pairs. (list value)
       
    24 #qpid_hosts=$qpid_hostname:$qpid_port
       
    25 
       
    26 # Username for Qpid connection. (string value)
       
    27 #qpid_username=
       
    28 
       
    29 # Password for Qpid connection. (string value)
       
    30 #qpid_password=
       
    31 
       
    32 # Space separated list of SASL mechanisms to use for auth.
       
    33 # (string value)
       
    34 #qpid_sasl_mechanisms=
       
    35 
       
    36 # Seconds between connection keepalive heartbeats. (integer
       
    37 # value)
       
    38 #qpid_heartbeat=60
       
    39 
       
    40 # Transport to use, either 'tcp' or 'ssl'. (string value)
       
    41 #qpid_protocol=tcp
       
    42 
       
    43 # Whether to disable the Nagle algorithm. (boolean value)
       
    44 #qpid_tcp_nodelay=true
       
    45 
       
    46 # The number of prefetched messages held by receiver. (integer
       
    47 # value)
       
    48 #qpid_receiver_capacity=1
       
    49 
       
    50 # The qpid topology version to use.  Version 1 is what was
       
    51 # originally used by impl_qpid.  Version 2 includes some
       
    52 # backwards-incompatible changes that allow broker federation
       
    53 # to work.  Users should update to version 2 when they are
       
    54 # able to take everything down, as it requires a clean break.
       
    55 # (integer value)
       
    56 #qpid_topology_version=1
       
    57 
       
    58 # SSL version to use (valid only if SSL enabled). valid values
       
    59 # are TLSv1 and SSLv23. SSLv2 and SSLv3 may be available on
       
    60 # some distributions. (string value)
       
    61 #kombu_ssl_version=
       
    62 
       
    63 # SSL key file (valid only if SSL enabled). (string value)
       
    64 #kombu_ssl_keyfile=
       
    65 
       
    66 # SSL cert file (valid only if SSL enabled). (string value)
       
    67 #kombu_ssl_certfile=
       
    68 
       
    69 # SSL certification authority file (valid only if SSL
       
    70 # enabled). (string value)
       
    71 #kombu_ssl_ca_certs=
       
    72 
       
    73 # How long to wait before reconnecting in response to an AMQP
       
    74 # consumer cancel notification. (floating point value)
       
    75 #kombu_reconnect_delay=1.0
       
    76 
       
    77 # The RabbitMQ broker address where a single node is used.
       
    78 # (string value)
       
    79 #rabbit_host=localhost
       
    80 
       
    81 # The RabbitMQ broker port where a single node is used.
       
    82 # (integer value)
       
    83 #rabbit_port=5672
       
    84 
       
    85 # RabbitMQ HA cluster host:port pairs. (list value)
       
    86 #rabbit_hosts=$rabbit_host:$rabbit_port
       
    87 
       
    88 # Connect over SSL for RabbitMQ. (boolean value)
       
    89 #rabbit_use_ssl=false
       
    90 
       
    91 # The RabbitMQ userid. (string value)
       
    92 #rabbit_userid=guest
       
    93 
       
    94 # The RabbitMQ password. (string value)
       
    95 #rabbit_password=guest
       
    96 
       
    97 # The RabbitMQ login method. (string value)
       
    98 #rabbit_login_method=AMQPLAIN
       
    99 
       
   100 # The RabbitMQ virtual host. (string value)
       
   101 #rabbit_virtual_host=/
       
   102 
       
   103 # How frequently to retry connecting with RabbitMQ. (integer
       
   104 # value)
       
   105 #rabbit_retry_interval=1
       
   106 
       
   107 # How long to backoff for between retries when connecting to
       
   108 # RabbitMQ. (integer value)
       
   109 #rabbit_retry_backoff=2
       
   110 
       
   111 # Maximum number of RabbitMQ connection retries. Default is 0
       
   112 # (infinite retry count). (integer value)
       
   113 #rabbit_max_retries=0
       
   114 
       
   115 # Use HA queues in RabbitMQ (x-ha-policy: all). If you change
       
   116 # this option, you must wipe the RabbitMQ database. (boolean
       
   117 # value)
       
   118 #rabbit_ha_queues=false
       
   119 
       
   120 # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
       
   121 # (boolean value)
       
   122 #fake_rabbit=false
       
   123 
       
   124 # ZeroMQ bind address. Should be a wildcard (*), an ethernet
       
   125 # interface, or IP. The "host" option should point or resolve
       
   126 # to this address. (string value)
       
   127 #rpc_zmq_bind_address=*
       
   128 
       
   129 # MatchMaker driver. (string value)
       
   130 #rpc_zmq_matchmaker=oslo.messaging._drivers.matchmaker.MatchMakerLocalhost
       
   131 
       
   132 # ZeroMQ receiver listening port. (integer value)
       
   133 #rpc_zmq_port=9501
       
   134 
       
   135 # Number of ZeroMQ contexts, defaults to 1. (integer value)
       
   136 #rpc_zmq_contexts=1
       
   137 
       
   138 # Maximum number of ingress messages to locally buffer per
       
   139 # topic. Default is unlimited. (integer value)
       
   140 #rpc_zmq_topic_backlog=<None>
       
   141 
       
   142 # Directory for holding IPC sockets. (string value)
       
   143 #rpc_zmq_ipc_dir=/var/run/openstack
       
   144 
       
   145 # Name of this node. Must be a valid hostname, FQDN, or IP
       
   146 # address. Must match "host" option, if running Nova. (string
       
   147 # value)
       
   148 #rpc_zmq_host=nova
       
   149 
       
   150 # Seconds to wait before a cast expires (TTL). Only supported
       
   151 # by impl_zmq. (integer value)
       
   152 #rpc_cast_timeout=30
       
   153 
       
   154 # Heartbeat frequency. (integer value)
       
   155 #matchmaker_heartbeat_freq=300
       
   156 
       
   157 # Heartbeat time-to-live. (integer value)
       
   158 #matchmaker_heartbeat_ttl=600
       
   159 
       
   160 # Size of RPC greenthread pool. (integer value)
       
   161 #rpc_thread_pool_size=64
       
   162 
       
   163 # Driver or drivers to handle sending notifications. (multi
       
   164 # valued)
       
   165 #notification_driver=
       
   166 
       
   167 # AMQP topic used for OpenStack notifications. (list value)
       
   168 # Deprecated group/name - [rpc_notifier2]/topics
       
   169 #notification_topics=notifications
       
   170 
       
   171 # Seconds to wait for a response from a call. (integer value)
       
   172 #rpc_response_timeout=60
       
   173 
       
   174 # A URL representing the messaging driver to use and its full
       
   175 # configuration. If not set, we fall back to the rpc_backend
       
   176 # option and driver specific configuration. (string value)
       
   177 #transport_url=<None>
       
   178 
       
   179 # The messaging driver to use, defaults to rabbit. Other
       
   180 # drivers include qpid and zmq. (string value)
       
   181 #rpc_backend=rabbit
       
   182 
       
   183 # The default exchange under which topics are scoped. May be
       
   184 # overridden by an exchange name specified in the
       
   185 # transport_url option. (string value)
       
   186 #control_exchange=openstack
       
   187 
       
   188 
       
   189 #
     4 # Options defined in nova.availability_zones
   190 # Options defined in nova.availability_zones
     5 #
   191 #
     6 
   192 
     7 # availability_zone to show internal services under (string
   193 # The availability_zone to show internal services under
     8 # value)
   194 # (string value)
     9 #internal_service_availability_zone=internal
   195 #internal_service_availability_zone=internal
    10 
   196 
    11 # default compute node availability_zone (string value)
   197 # Default compute node availability_zone (string value)
    12 #default_availability_zone=nova
   198 #default_availability_zone=nova
    13 
   199 
    14 
   200 
    15 #
   201 #
    16 # Options defined in nova.crypto
   202 # Options defined in nova.crypto
    45 
   231 
    46 #
   232 #
    47 # Options defined in nova.exception
   233 # Options defined in nova.exception
    48 #
   234 #
    49 
   235 
    50 # make exception message format errors fatal (boolean value)
   236 # Make exception message format errors fatal (boolean value)
    51 #fatal_exception_format_errors=false
   237 #fatal_exception_format_errors=false
    52 
   238 
    53 
   239 
    54 #
   240 #
    55 # Options defined in nova.netconf
   241 # Options defined in nova.netconf
    56 #
   242 #
    57 
   243 
    58 # ip address of this host (string value)
   244 # IP address of this host (string value)
    59 #my_ip=10.0.0.1
   245 #my_ip=10.0.0.1
    60 
   246 
    61 # Name of this node.  This can be an opaque identifier.  It is
   247 # Name of this node.  This can be an opaque identifier.  It is
    62 # not necessarily a hostname, FQDN, or IP address. However,
   248 # not necessarily a hostname, FQDN, or IP address. However,
    63 # the node name must be valid within an AMQP key, and if using
   249 # the node name must be valid within an AMQP key, and if using
    64 # ZeroMQ, a valid hostname, FQDN, or IP address (string value)
   250 # ZeroMQ, a valid hostname, FQDN, or IP address (string value)
    65 #host=nova
   251 #host=nova
    66 
   252 
    67 # use ipv6 (boolean value)
   253 # Use IPv6 (boolean value)
    68 #use_ipv6=false
   254 #use_ipv6=false
    69 
   255 
    70 
   256 
    71 #
   257 #
    72 # Options defined in nova.notifications
   258 # Options defined in nova.notifications
    81 
   267 
    82 # If set, send api.fault notifications on caught exceptions in
   268 # If set, send api.fault notifications on caught exceptions in
    83 # the API service. (boolean value)
   269 # the API service. (boolean value)
    84 #notify_api_faults=false
   270 #notify_api_faults=false
    85 
   271 
       
   272 # Default notification level for outgoing notifications
       
   273 # (string value)
       
   274 #default_notification_level=INFO
       
   275 
       
   276 # Default publisher_id for outgoing notifications (string
       
   277 # value)
       
   278 #default_publisher_id=<None>
       
   279 
    86 
   280 
    87 #
   281 #
    88 # Options defined in nova.paths
   282 # Options defined in nova.paths
    89 #
   283 #
    90 
   284 
    91 # Directory where the nova python module is installed (string
   285 # Directory where the nova python module is installed (string
    92 # value)
   286 # value)
    93 #pybasedir=/usr/lib/python2.6/vendor-packages
   287 pybasedir=/usr/lib/python2.6/vendor-packages
    94 
   288 
    95 # Directory where nova binaries are installed (string value)
   289 # Directory where nova binaries are installed (string value)
    96 bindir=/usr/bin
   290 bindir=/usr/bin
    97 
   291 
    98 # Top-level directory for maintaining nova's state (string
   292 # Top-level directory for maintaining nova's state (string
    99 # value)
   293 # value)
   100 state_path=/var/lib/nova
   294 state_path=/var/lib/nova
   101 
   295 
   102 
   296 
   103 #
   297 #
   104 # Options defined in nova.policy
       
   105 #
       
   106 
       
   107 # JSON file representing policy (string value)
       
   108 #policy_file=policy.json
       
   109 
       
   110 # Rule checked when requested rule is not found (string value)
       
   111 #policy_default_rule=default
       
   112 
       
   113 
       
   114 #
       
   115 # Options defined in nova.quota
   298 # Options defined in nova.quota
   116 #
   299 #
   117 
   300 
   118 # number of instances allowed per project (integer value)
   301 # Number of instances allowed per project (integer value)
   119 #quota_instances=10
   302 #quota_instances=10
   120 
   303 
   121 # number of instance cores allowed per project (integer value)
   304 # Number of instance cores allowed per project (integer value)
   122 #quota_cores=20
   305 #quota_cores=20
   123 
   306 
   124 # megabytes of instance ram allowed per project (integer
   307 # Megabytes of instance RAM allowed per project (integer
   125 # value)
   308 # value)
   126 #quota_ram=51200
   309 #quota_ram=51200
   127 
   310 
   128 # number of floating ips allowed per project (integer value)
   311 # Number of floating IPs allowed per project (integer value)
   129 #quota_floating_ips=10
   312 #quota_floating_ips=10
   130 
   313 
   131 # number of fixed ips allowed per project (this should be at
   314 # Number of fixed IPs allowed per project (this should be at
   132 # least the number of instances allowed) (integer value)
   315 # least the number of instances allowed) (integer value)
   133 #quota_fixed_ips=-1
   316 #quota_fixed_ips=-1
   134 
   317 
   135 # number of metadata items allowed per instance (integer
   318 # Number of metadata items allowed per instance (integer
   136 # value)
   319 # value)
   137 #quota_metadata_items=128
   320 #quota_metadata_items=128
   138 
   321 
   139 # number of injected files allowed (integer value)
   322 # Number of injected files allowed (integer value)
   140 #quota_injected_files=5
   323 #quota_injected_files=5
   141 
   324 
   142 # number of bytes allowed per injected file (integer value)
   325 # Number of bytes allowed per injected file (integer value)
   143 #quota_injected_file_content_bytes=10240
   326 #quota_injected_file_content_bytes=10240
   144 
   327 
   145 # number of bytes allowed per injected file path (integer
   328 # Length of injected file path (integer value)
   146 # value)
   329 # Deprecated group/name - [DEFAULT]/quota_injected_file_path_bytes
   147 #quota_injected_file_path_bytes=255
   330 #quota_injected_file_path_length=255
   148 
   331 
   149 # number of security groups per project (integer value)
   332 # Number of security groups per project (integer value)
   150 #quota_security_groups=10
   333 #quota_security_groups=10
   151 
   334 
   152 # number of security rules per security group (integer value)
   335 # Number of security rules per security group (integer value)
   153 #quota_security_group_rules=20
   336 #quota_security_group_rules=20
   154 
   337 
   155 # number of key pairs per user (integer value)
   338 # Number of key pairs per user (integer value)
   156 #quota_key_pairs=100
   339 #quota_key_pairs=100
   157 
   340 
   158 # number of seconds until a reservation expires (integer
   341 # Number of server groups per project (integer value)
       
   342 #quota_server_groups=10
       
   343 
       
   344 # Number of servers per server group (integer value)
       
   345 #quota_server_group_members=10
       
   346 
       
   347 # Number of seconds until a reservation expires (integer
   159 # value)
   348 # value)
   160 #reservation_expire=86400
   349 #reservation_expire=86400
   161 
   350 
   162 # count of reservations until usage is refreshed (integer
   351 # Count of reservations until usage is refreshed (integer
   163 # value)
   352 # value)
   164 #until_refresh=0
   353 #until_refresh=0
   165 
   354 
   166 # number of seconds between subsequent usage refreshes
   355 # Number of seconds between subsequent usage refreshes
   167 # (integer value)
   356 # (integer value)
   168 #max_age=0
   357 #max_age=0
   169 
   358 
   170 # default driver to use for quota checks (string value)
   359 # Default driver to use for quota checks (string value)
   171 #quota_driver=nova.quota.DbQuotaDriver
   360 #quota_driver=nova.quota.DbQuotaDriver
   172 
   361 
   173 
   362 
   174 #
   363 #
   175 # Options defined in nova.service
   364 # Options defined in nova.service
   176 #
   365 #
   177 
   366 
   178 # seconds between nodes reporting state to datastore (integer
   367 # Seconds between nodes reporting state to datastore (integer
   179 # value)
   368 # value)
   180 #report_interval=10
   369 #report_interval=10
   181 
   370 
   182 # enable periodic tasks (boolean value)
   371 # Enable periodic tasks (boolean value)
   183 #periodic_enable=true
   372 #periodic_enable=true
   184 
   373 
   185 # range of seconds to randomly delay when starting the
   374 # Range of seconds to randomly delay when starting the
   186 # periodic task scheduler to reduce stampeding. (Disable by
   375 # periodic task scheduler to reduce stampeding. (Disable by
   187 # setting to 0) (integer value)
   376 # setting to 0) (integer value)
   188 #periodic_fuzzy_delay=60
   377 #periodic_fuzzy_delay=60
   189 
   378 
   190 # a list of APIs to enable by default (list value)
   379 # A list of APIs to enable by default (list value)
   191 #enabled_apis=ec2,osapi_compute,metadata
   380 #enabled_apis=ec2,osapi_compute,metadata
   192 
   381 
   193 # a list of APIs with enabled SSL (list value)
   382 # A list of APIs with enabled SSL (list value)
   194 #enabled_ssl_apis=
   383 #enabled_ssl_apis=
   195 
   384 
   196 # IP address for EC2 API to listen (string value)
   385 # The IP address on which the EC2 API will listen. (string
       
   386 # value)
   197 #ec2_listen=0.0.0.0
   387 #ec2_listen=0.0.0.0
   198 
   388 
   199 # port for ec2 api to listen (integer value)
   389 # The port on which the EC2 API will listen. (integer value)
   200 #ec2_listen_port=8773
   390 #ec2_listen_port=8773
   201 
   391 
   202 # Number of workers for EC2 API service (integer value)
   392 # Number of workers for EC2 API service. The default will be
   203 #ec2_workers=<None>
   393 # equal to the number of CPUs available. (integer value)
   204 
   394 ec2_workers=1
   205 # IP address for OpenStack API to listen (string value)
   395 
       
   396 # The IP address on which the OpenStack API will listen.
       
   397 # (string value)
   206 #osapi_compute_listen=0.0.0.0
   398 #osapi_compute_listen=0.0.0.0
   207 
   399 
   208 # list port for osapi compute (integer value)
   400 # The port on which the OpenStack API will listen. (integer
       
   401 # value)
   209 #osapi_compute_listen_port=8774
   402 #osapi_compute_listen_port=8774
   210 
   403 
   211 # Number of workers for OpenStack API service (integer value)
   404 # Number of workers for OpenStack API service. The default
   212 #osapi_compute_workers=<None>
   405 # will be the number of CPUs available. (integer value)
       
   406 osapi_compute_workers=1
   213 
   407 
   214 # OpenStack metadata service manager (string value)
   408 # OpenStack metadata service manager (string value)
   215 #metadata_manager=nova.api.manager.MetadataManager
   409 #metadata_manager=nova.api.manager.MetadataManager
   216 
   410 
   217 # IP address for metadata api to listen (string value)
   411 # The IP address on which the metadata API will listen.
       
   412 # (string value)
   218 #metadata_listen=0.0.0.0
   413 #metadata_listen=0.0.0.0
   219 
   414 
   220 # port for metadata api to listen (integer value)
   415 # The port on which the metadata API will listen. (integer
       
   416 # value)
   221 #metadata_listen_port=8775
   417 #metadata_listen_port=8775
   222 
   418 
   223 # Number of workers for metadata service (integer value)
   419 # Number of workers for metadata service. The default will be
   224 #metadata_workers=<None>
   420 # the number of CPUs available. (integer value)
   225 
   421 metadata_workers=1
   226 # full class name for the Manager for compute (string value)
   422 
       
   423 # Full class name for the Manager for compute (string value)
   227 #compute_manager=nova.compute.manager.ComputeManager
   424 #compute_manager=nova.compute.manager.ComputeManager
   228 
   425 
   229 # full class name for the Manager for console proxy (string
   426 # Full class name for the Manager for console proxy (string
   230 # value)
   427 # value)
   231 #console_manager=nova.console.manager.ConsoleProxyManager
   428 #console_manager=nova.console.manager.ConsoleProxyManager
   232 
   429 
   233 # full class name for the Manager for cert (string value)
   430 # Manager for console auth (string value)
       
   431 #consoleauth_manager=nova.consoleauth.manager.ConsoleAuthManager
       
   432 
       
   433 # Full class name for the Manager for cert (string value)
   234 #cert_manager=nova.cert.manager.CertManager
   434 #cert_manager=nova.cert.manager.CertManager
   235 
   435 
   236 # full class name for the Manager for network (string value)
   436 # Full class name for the Manager for network (string value)
   237 #network_manager=nova.network.manager.VlanManager
   437 #network_manager=nova.network.manager.VlanManager
   238 
   438 
   239 # full class name for the Manager for scheduler (string value)
   439 # Full class name for the Manager for scheduler (string value)
   240 #scheduler_manager=nova.scheduler.manager.SchedulerManager
   440 #scheduler_manager=nova.scheduler.manager.SchedulerManager
   241 
   441 
   242 # maximum time since last check-in for up service (integer
   442 # Maximum time since last check-in for up service (integer
   243 # value)
   443 # value)
   244 #service_down_time=60
   444 #service_down_time=60
   245 
   445 
   246 
   446 
   247 #
   447 #
   263 #monkey_patch_modules=nova.api.ec2.cloud:nova.notifications.notify_decorator,nova.compute.api:nova.notifications.notify_decorator
   463 #monkey_patch_modules=nova.api.ec2.cloud:nova.notifications.notify_decorator,nova.compute.api:nova.notifications.notify_decorator
   264 
   464 
   265 # Length of generated instance admin passwords (integer value)
   465 # Length of generated instance admin passwords (integer value)
   266 #password_length=12
   466 #password_length=12
   267 
   467 
   268 # time period to generate instance usages for.  Time period
   468 # Time period to generate instance usages for.  Time period
   269 # must be hour, day, month or year (string value)
   469 # must be hour, day, month or year (string value)
   270 #instance_usage_audit_period=month
   470 #instance_usage_audit_period=month
   271 
   471 
   272 # Path to the rootwrap configuration file to use for running
   472 # Path to the rootwrap configuration file to use for running
   273 # commands as root (string value)
   473 # commands as root (string value)
   304 
   504 
   305 # Sets the value of TCP_KEEPIDLE in seconds for each server
   505 # Sets the value of TCP_KEEPIDLE in seconds for each server
   306 # socket. Not supported on OS X. (integer value)
   506 # socket. Not supported on OS X. (integer value)
   307 #tcp_keepidle=600
   507 #tcp_keepidle=600
   308 
   508 
       
   509 # Size of the pool of greenthreads used by wsgi (integer
       
   510 # value)
       
   511 #wsgi_default_pool_size=1000
       
   512 
       
   513 # Maximum line size of message headers to be accepted.
       
   514 # max_header_line may need to be increased when using large
       
   515 # tokens (typically those generated by the Keystone v3 API
       
   516 # with big service catalogs). (integer value)
       
   517 #max_header_line=16384
       
   518 
       
   519 # If False, closes the client socket connection explicitly.
       
   520 # (boolean value)
       
   521 #wsgi_keep_alive=true
       
   522 
       
   523 # Timeout for client connections' socket operations. If an
       
   524 # incoming connection is idle for this number of seconds it
       
   525 # will be closed. A value of '0' means wait forever. (integer
       
   526 # value)
       
   527 #client_socket_timeout=0
       
   528 
   309 
   529 
   310 #
   530 #
   311 # Options defined in nova.api.auth
   531 # Options defined in nova.api.auth
   312 #
   532 #
   313 
   533 
   314 # whether to use per-user rate limiting for the api. (boolean
   534 # Whether to use per-user rate limiting for the api. This
   315 # value)
   535 # option is only used by v2 api. Rate limiting is removed from
       
   536 # v3 api. (boolean value)
   316 #api_rate_limit=false
   537 #api_rate_limit=false
   317 
   538 
   318 # The strategy to use for auth: noauth or keystone. (string
   539 # The strategy to use for auth: noauth or keystone. (string
   319 # value)
   540 # value)
   320 auth_strategy=keystone
   541 #auth_strategy=keystone
   321 
   542 
   322 # Treat X-Forwarded-For as the canonical remote address. Only
   543 # Treat X-Forwarded-For as the canonical remote address. Only
   323 # enable this if you have a sanitizing proxy. (boolean value)
   544 # enable this if you have a sanitizing proxy. (boolean value)
   324 #use_forwarded_for=false
   545 #use_forwarded_for=false
   325 
   546 
   354 
   575 
   355 #
   576 #
   356 # Options defined in nova.api.ec2.cloud
   577 # Options defined in nova.api.ec2.cloud
   357 #
   578 #
   358 
   579 
   359 # the ip of the ec2 api server (string value)
   580 # The IP address of the EC2 API server (string value)
   360 #ec2_host=$my_ip
   581 #ec2_host=$my_ip
   361 
   582 
   362 # the internal ip of the ec2 api server (string value)
   583 # The internal IP address of the EC2 API server (string value)
   363 #ec2_dmz_host=$my_ip
   584 #ec2_dmz_host=$my_ip
   364 
   585 
   365 # the port of the ec2 api server (integer value)
   586 # The port of the EC2 API server (integer value)
   366 #ec2_port=8773
   587 #ec2_port=8773
   367 
   588 
   368 # the protocol to use when connecting to the ec2 api server
   589 # The protocol to use when connecting to the EC2 API server
   369 # (http, https) (string value)
   590 # (http, https) (string value)
   370 #ec2_scheme=http
   591 #ec2_scheme=http
   371 
   592 
   372 # the path prefix used to call the ec2 api server (string
   593 # The path prefix used to call the ec2 API server (string
   373 # value)
   594 # value)
   374 #ec2_path=/services/Cloud
   595 #ec2_path=/services/Cloud
   375 
   596 
   376 # list of region=fqdn pairs separated by commas (list value)
   597 # List of region=fqdn pairs separated by commas (list value)
   377 #region_list=
   598 #region_list=
   378 
   599 
   379 
   600 
   380 #
   601 #
   381 # Options defined in nova.api.metadata.base
   602 # Options defined in nova.api.metadata.base
   388 # Driver to use for vendor data (string value)
   609 # Driver to use for vendor data (string value)
   389 #vendordata_driver=nova.api.metadata.vendordata_json.JsonFileVendorData
   610 #vendordata_driver=nova.api.metadata.vendordata_json.JsonFileVendorData
   390 
   611 
   391 
   612 
   392 #
   613 #
   393 # Options defined in nova.api.metadata.handler
       
   394 #
       
   395 
       
   396 # Set flag to indicate Neutron will proxy metadata requests
       
   397 # and resolve instance ids. (boolean value)
       
   398 #service_neutron_metadata_proxy=false
       
   399 
       
   400 # Shared secret to validate proxies Neutron metadata requests
       
   401 # (string value)
       
   402 #neutron_metadata_proxy_shared_secret=
       
   403 
       
   404 
       
   405 #
       
   406 # Options defined in nova.api.metadata.vendordata_json
   614 # Options defined in nova.api.metadata.vendordata_json
   407 #
   615 #
   408 
   616 
   409 # File to load json formated vendor data from (string value)
   617 # File to load JSON formatted vendor data from (string value)
   410 #vendordata_jsonfile_path=<None>
   618 #vendordata_jsonfile_path=<None>
   411 
   619 
   412 
   620 
   413 #
   621 #
   414 # Options defined in nova.api.openstack.common
   622 # Options defined in nova.api.openstack.common
   415 #
   623 #
   416 
   624 
   417 # the maximum number of items returned in a single response
   625 # The maximum number of items returned in a single response
   418 # from a collection resource (integer value)
   626 # from a collection resource (integer value)
   419 #osapi_max_limit=1000
   627 #osapi_max_limit=1000
   420 
   628 
   421 # Base URL that will be presented to users in links to the
   629 # Base URL that will be presented to users in links to the
   422 # OpenStack Compute API (string value)
   630 # OpenStack Compute API (string value)
   489 
   697 
   490 #
   698 #
   491 # Options defined in nova.api.openstack.compute.servers
   699 # Options defined in nova.api.openstack.compute.servers
   492 #
   700 #
   493 
   701 
   494 # Allows use of instance password during server creation
   702 # Enables returning of the instance password by the relevant
   495 # (boolean value)
   703 # server API calls such as create, rebuild or rescue, If the
       
   704 # hypervisor does not support password injection then the
       
   705 # password returned will not be correct (boolean value)
   496 #enable_instance_password=true
   706 #enable_instance_password=true
   497 
   707 
   498 
   708 
   499 #
   709 #
   500 # Options defined in nova.api.sizelimit
   710 # Options defined in nova.api.sizelimit
   501 #
   711 #
   502 
   712 
   503 # the maximum body size per each osapi request(bytes) (integer
   713 # The maximum body size per each osapi request(bytes) (integer
   504 # value)
   714 # value)
   505 #osapi_max_request_body_size=114688
   715 #osapi_max_request_body_size=114688
   506 
   716 
   507 
   717 
   508 #
   718 #
   509 # Options defined in nova.cells.opts
       
   510 #
       
   511 
       
   512 # The full class name of the compute API class to use
       
   513 # (deprecated) (string value)
       
   514 #compute_api_class=nova.compute.api.API
       
   515 
       
   516 
       
   517 #
       
   518 # Options defined in nova.cert.rpcapi
   719 # Options defined in nova.cert.rpcapi
   519 #
   720 #
   520 
   721 
   521 # the topic cert nodes listen on (string value)
   722 # The topic cert nodes listen on (string value)
   522 #cert_topic=cert
   723 #cert_topic=cert
   523 
   724 
   524 
   725 
   525 #
   726 #
   526 # Options defined in nova.cloudpipe.pipelib
   727 # Options defined in nova.cloudpipe.pipelib
   527 #
   728 #
   528 
   729 
   529 # image id used when starting up a cloudpipe vpn server
   730 # Image ID used when starting up a cloudpipe vpn server
   530 # (string value)
   731 # (string value)
   531 #vpn_image_id=0
   732 #vpn_image_id=0
   532 
   733 
   533 # Flavor for vpn instances (string value)
   734 # Flavor for vpn instances (string value)
   534 #vpn_flavor=m1.tiny
   735 #vpn_flavor=m1.tiny
   582 #novncproxy_host=0.0.0.0
   783 #novncproxy_host=0.0.0.0
   583 
   784 
   584 # Port on which to listen for incoming requests (integer
   785 # Port on which to listen for incoming requests (integer
   585 # value)
   786 # value)
   586 #novncproxy_port=6080
   787 #novncproxy_port=6080
   587 
       
   588 
       
   589 #
       
   590 # Options defined in nova.cmd.spicehtml5proxy
       
   591 #
       
   592 
       
   593 # Host on which to listen for incoming requests (string value)
       
   594 #spicehtml5proxy_host=0.0.0.0
       
   595 
       
   596 # Port on which to listen for incoming requests (integer
       
   597 # value)
       
   598 #spicehtml5proxy_port=6082
       
   599 
   788 
   600 
   789 
   601 #
   790 #
   602 # Options defined in nova.compute.api
   791 # Options defined in nova.compute.api
   603 #
   792 #
   608 
   797 
   609 # Allow migrate machine to the same host. Useful when testing
   798 # Allow migrate machine to the same host. Useful when testing
   610 # in single-host environments. (boolean value)
   799 # in single-host environments. (boolean value)
   611 #allow_migrate_to_same_host=false
   800 #allow_migrate_to_same_host=false
   612 
   801 
   613 # availability zone to use when user doesn't specify one
   802 # Availability zone to use when user doesn't specify one
   614 # (string value)
   803 # (string value)
   615 #default_schedule_zone=<None>
   804 #default_schedule_zone=<None>
   616 
   805 
   617 # These are image properties which a snapshot should not
   806 # These are image properties which a snapshot should not
   618 # inherit from an instance (list value)
   807 # inherit from an instance (list value)
   619 #non_inheritable_image_properties=cache_in_nova,bittorrent
   808 #non_inheritable_image_properties=cache_in_nova,bittorrent
   620 
   809 
   621 # kernel image that indicates not to use a kernel, but to use
   810 # Kernel image that indicates not to use a kernel, but to use
   622 # a raw disk image instead (string value)
   811 # a raw disk image instead (string value)
   623 #null_kernel=nokernel
   812 #null_kernel=nokernel
   624 
   813 
   625 # When creating multiple instances with a single request using
   814 # When creating multiple instances with a single request using
   626 # the os-multiple-create API extension, this template will be
   815 # the os-multiple-create API extension, this template will be
   640 
   829 
   641 #
   830 #
   642 # Options defined in nova.compute.flavors
   831 # Options defined in nova.compute.flavors
   643 #
   832 #
   644 
   833 
   645 # default flavor to use for the EC2 API only. The Nova API
   834 # Default flavor to use for the EC2 API only. The Nova API
   646 # does not support a default flavor. (string value)
   835 # does not support a default flavor. (string value)
   647 #default_flavor=m1.small
   836 #default_flavor=m1.small
   648 
   837 
   649 
   838 
   650 #
   839 #
   653 
   842 
   654 # Console proxy host to use to connect to instances on this
   843 # Console proxy host to use to connect to instances on this
   655 # host. (string value)
   844 # host. (string value)
   656 #console_host=nova
   845 #console_host=nova
   657 
   846 
   658 # Name of network to use to set access ips for instances
   847 # Name of network to use to set access IPs for instances
   659 # (string value)
   848 # (string value)
   660 #default_access_ip_network_name=<None>
   849 #default_access_ip_network_name=<None>
   661 
   850 
   662 # Whether to batch up the application of IPTables rules during
   851 # Whether to batch up the application of IPTables rules during
   663 # a host restart and apply all at the end of the init phase
   852 # a host restart and apply all at the end of the init phase
   664 # (boolean value)
   853 # (boolean value)
   665 #defer_iptables_apply=false
   854 #defer_iptables_apply=false
   666 
   855 
   667 # where instances are stored on disk (string value)
   856 # Where instances are stored on disk (string value)
   668 #instances_path=$state_path/instances
   857 #instances_path=$state_path/instances
   669 
   858 
   670 # Generate periodic compute.instance.exists notifications
   859 # Generate periodic compute.instance.exists notifications
   671 # (boolean value)
   860 # (boolean value)
   672 #instance_usage_audit=false
   861 #instance_usage_audit=false
   681 
   870 
   682 # Number of times to retry network allocation on failures
   871 # Number of times to retry network allocation on failures
   683 # (integer value)
   872 # (integer value)
   684 #network_allocate_retries=0
   873 #network_allocate_retries=0
   685 
   874 
       
   875 # Number of times to retry block device allocation on failures
       
   876 # (integer value)
       
   877 #block_device_allocate_retries=60
       
   878 
   686 # The number of times to attempt to reap an instance's files.
   879 # The number of times to attempt to reap an instance's files.
   687 # (integer value)
   880 # (integer value)
   688 #maximum_instance_delete_attempts=5
   881 #maximum_instance_delete_attempts=5
   689 
   882 
   690 # interval to pull bandwidth usage info (integer value)
   883 # Interval to pull network bandwidth usage info. Not supported
       
   884 # on all hypervisors. Set to -1 to disable. Setting this to 0
       
   885 # will disable, but this will change in the K release to mean
       
   886 # "run at the default rate". (integer value)
   691 #bandwidth_poll_interval=600
   887 #bandwidth_poll_interval=600
   692 
   888 
   693 # interval to sync power states between the database and the
   889 # Interval to sync power states between the database and the
   694 # hypervisor (integer value)
   890 # hypervisor. Set to -1 to disable. Setting this to 0 will
       
   891 # disable, but this will change in Juno to mean "run at the
       
   892 # default rate". (integer value)
   695 #sync_power_state_interval=600
   893 #sync_power_state_interval=600
   696 
   894 
   697 # Number of seconds between instance info_cache self healing
   895 # Number of seconds between instance info_cache self healing
   698 # updates (integer value)
   896 # updates (integer value)
   699 #heal_instance_info_cache_interval=60
   897 #heal_instance_info_cache_interval=60
   700 
   898 
   701 # Interval in seconds for querying the host status (integer
       
   702 # value)
       
   703 #host_state_interval=120
       
   704 
       
   705 # Number of seconds to wait between runs of the image cache
       
   706 # manager (integer value)
       
   707 #image_cache_manager_interval=2400
       
   708 
       
   709 # Interval in seconds for reclaiming deleted instances
   899 # Interval in seconds for reclaiming deleted instances
   710 # (integer value)
   900 # (integer value)
   711 #reclaim_instance_interval=0
   901 #reclaim_instance_interval=0
   712 
   902 
   713 # Interval in seconds for gathering volume usages (integer
   903 # Interval in seconds for gathering volume usages (integer
   714 # value)
   904 # value)
   715 #volume_usage_poll_interval=0
   905 #volume_usage_poll_interval=0
   716 
   906 
   717 # Interval in seconds for polling shelved instances to offload
   907 # Interval in seconds for polling shelved instances to
   718 # (integer value)
   908 # offload. Set to -1 to disable.Setting this to 0 will
       
   909 # disable, but this will change in Juno to mean "run at the
       
   910 # default rate". (integer value)
   719 #shelved_poll_interval=3600
   911 #shelved_poll_interval=3600
   720 
   912 
   721 # Time in seconds before a shelved instance is eligible for
   913 # Time in seconds before a shelved instance is eligible for
   722 # removing from a host.  -1 never offload, 0 offload when
   914 # removing from a host.  -1 never offload, 0 offload when
   723 # shelved (integer value)
   915 # shelved (integer value)
   725 
   917 
   726 # Interval in seconds for retrying failed instance file
   918 # Interval in seconds for retrying failed instance file
   727 # deletes (integer value)
   919 # deletes (integer value)
   728 #instance_delete_interval=300
   920 #instance_delete_interval=300
   729 
   921 
       
   922 # Waiting time interval (seconds) between block device
       
   923 # allocation retries on failures (integer value)
       
   924 #block_device_allocate_retries_interval=3
       
   925 
   730 # Action to take if a running deleted instance is
   926 # Action to take if a running deleted instance is
   731 # detected.Valid options are 'noop', 'log' and 'reap'. Set to
   927 # detected.Valid options are 'noop', 'log', 'shutdown', or
   732 # 'noop' to disable. (string value)
   928 # 'reap'. Set to 'noop' to take no action. (string value)
   733 #running_deleted_instance_action=log
   929 #running_deleted_instance_action=reap
   734 
   930 
   735 # Number of seconds to wait between runs of the cleanup task.
   931 # Number of seconds to wait between runs of the cleanup task.
   736 # (integer value)
   932 # (integer value)
   737 #running_deleted_instance_poll_interval=1800
   933 #running_deleted_instance_poll_interval=1800
   738 
   934 
   756 
   952 
   757 # Automatically confirm resizes after N seconds. Set to 0 to
   953 # Automatically confirm resizes after N seconds. Set to 0 to
   758 # disable. (integer value)
   954 # disable. (integer value)
   759 #resize_confirm_window=0
   955 #resize_confirm_window=0
   760 
   956 
       
   957 # Total amount of time to wait in seconds for an instance to
       
   958 # perform a clean shutdown. (integer value)
       
   959 #shutdown_timeout=60
       
   960 
       
   961 
       
   962 #
       
   963 # Options defined in nova.compute.monitors
       
   964 #
       
   965 
       
   966 # Monitor classes available to the compute which may be
       
   967 # specified more than once. (multi valued)
       
   968 #compute_available_monitors=nova.compute.monitors.all_monitors
       
   969 
       
   970 # A list of monitors that can be used for getting compute
       
   971 # metrics. (list value)
       
   972 #compute_monitors=
       
   973 
   761 
   974 
   762 #
   975 #
   763 # Options defined in nova.compute.resource_tracker
   976 # Options defined in nova.compute.resource_tracker
   764 #
   977 #
   765 
   978 
   772 
   985 
   773 # Class that will manage stats for the local compute host
   986 # Class that will manage stats for the local compute host
   774 # (string value)
   987 # (string value)
   775 #compute_stats_class=nova.compute.stats.Stats
   988 #compute_stats_class=nova.compute.stats.Stats
   776 
   989 
       
   990 # The names of the extra resources to track. (list value)
       
   991 #compute_resources=vcpu
       
   992 
   777 
   993 
   778 #
   994 #
   779 # Options defined in nova.compute.rpcapi
   995 # Options defined in nova.compute.rpcapi
   780 #
   996 #
   781 
   997 
   782 # the topic compute nodes listen on (string value)
   998 # The topic compute nodes listen on (string value)
   783 #compute_topic=compute
   999 #compute_topic=compute
   784 
  1000 
   785 
  1001 
   786 #
  1002 #
   787 # Options defined in nova.conductor.tasks.live_migrate
  1003 # Options defined in nova.conductor.tasks.live_migrate
   809 
  1025 
   810 #
  1026 #
   811 # Options defined in nova.console.rpcapi
  1027 # Options defined in nova.console.rpcapi
   812 #
  1028 #
   813 
  1029 
   814 # the topic console proxy nodes listen on (string value)
  1030 # The topic console proxy nodes listen on (string value)
   815 #console_topic=console
  1031 #console_topic=console
   816 
  1032 
   817 
  1033 
   818 #
  1034 #
   819 # Options defined in nova.console.vmrc
  1035 # Options defined in nova.console.vmrc
   820 #
  1036 #
   821 
  1037 
   822 # port for VMware VMRC connections (integer value)
  1038 # DEPRECATED. Port for VMware VMRC connections (integer value)
   823 #console_vmrc_port=443
  1039 #console_vmrc_port=443
   824 
  1040 
   825 # number of retries for retrieving VMRC information (integer
  1041 # DEPRECATED. Number of retries for retrieving VMRC
   826 # value)
  1042 # information (integer value)
   827 #console_vmrc_error_retries=10
  1043 #console_vmrc_error_retries=10
   828 
  1044 
   829 
  1045 
   830 #
  1046 #
   831 # Options defined in nova.console.xvp
  1047 # Options defined in nova.console.xvp
   832 #
  1048 #
   833 
  1049 
   834 # XVP conf template (string value)
  1050 # XVP conf template (string value)
   835 #console_xvp_conf_template=$pybasedir/nova/console/xvp.conf.template
  1051 #console_xvp_conf_template=$pybasedir/nova/console/xvp.conf.template
   836 
  1052 
   837 # generated XVP conf file (string value)
  1053 # Generated XVP conf file (string value)
   838 #console_xvp_conf=/etc/xvp.conf
  1054 #console_xvp_conf=/etc/xvp.conf
   839 
  1055 
   840 # XVP master process pid file (string value)
  1056 # XVP master process pid file (string value)
   841 #console_xvp_pid=/var/run/xvp.pid
  1057 #console_xvp_pid=/var/run/xvp.pid
   842 
  1058 
   843 # XVP log file (string value)
  1059 # XVP log file (string value)
   844 #console_xvp_log=/var/log/xvp.log
  1060 #console_xvp_log=/var/log/xvp.log
   845 
  1061 
   846 # port for XVP to multiplex VNC connections on (integer value)
  1062 # Port for XVP to multiplex VNC connections on (integer value)
   847 #console_xvp_multiplex_port=5900
  1063 #console_xvp_multiplex_port=5900
   848 
  1064 
   849 
  1065 
   850 #
  1066 #
   851 # Options defined in nova.consoleauth
  1067 # Options defined in nova.consoleauth
   852 #
  1068 #
   853 
  1069 
   854 # the topic console auth proxy nodes listen on (string value)
  1070 # The topic console auth proxy nodes listen on (string value)
   855 #consoleauth_topic=consoleauth
  1071 #consoleauth_topic=consoleauth
   856 
  1072 
   857 
  1073 
   858 #
  1074 #
   859 # Options defined in nova.consoleauth.manager
  1075 # Options defined in nova.consoleauth.manager
   860 #
  1076 #
   861 
  1077 
   862 # How many seconds before deleting tokens (integer value)
  1078 # How many seconds before deleting tokens (integer value)
   863 #console_token_ttl=600
  1079 #console_token_ttl=600
   864 
       
   865 # Manager for console auth (string value)
       
   866 #consoleauth_manager=nova.consoleauth.manager.ConsoleAuthManager
       
   867 
  1080 
   868 
  1081 
   869 #
  1082 #
   870 # Options defined in nova.db.api
  1083 # Options defined in nova.db.api
   871 #
  1084 #
   885 
  1098 
   886 #
  1099 #
   887 # Options defined in nova.db.base
  1100 # Options defined in nova.db.base
   888 #
  1101 #
   889 
  1102 
   890 # driver to use for database access (string value)
  1103 # The driver to use for database access (string value)
   891 #db_driver=nova.db
  1104 #db_driver=nova.db
   892 
  1105 
   893 
  1106 
   894 #
  1107 #
   895 # Options defined in nova.db.sqlalchemy.api
  1108 # Options defined in nova.db.sqlalchemy.api
   900 # Should be empty, "project" or "global". (string value)
  1113 # Should be empty, "project" or "global". (string value)
   901 #osapi_compute_unique_server_name_scope=
  1114 #osapi_compute_unique_server_name_scope=
   902 
  1115 
   903 
  1116 
   904 #
  1117 #
   905 # Options defined in nova.image.glance
       
   906 #
       
   907 
       
   908 # default glance hostname or ip (string value)
       
   909 #glance_host=$my_ip
       
   910 
       
   911 # default glance port (integer value)
       
   912 #glance_port=9292
       
   913 
       
   914 # Default protocol to use when connecting to glance. Set to
       
   915 # https for SSL. (string value)
       
   916 #glance_protocol=http
       
   917 
       
   918 # A list of the glance api servers available to nova. Prefix
       
   919 # with https:// for ssl-based glance api servers.
       
   920 # ([hostname|ip]:port) (list value)
       
   921 #glance_api_servers=$glance_host:$glance_port
       
   922 
       
   923 # Allow to perform insecure SSL (https) requests to glance
       
   924 # (boolean value)
       
   925 #glance_api_insecure=false
       
   926 
       
   927 # Number retries when downloading an image from glance
       
   928 # (integer value)
       
   929 #glance_num_retries=0
       
   930 
       
   931 # A list of url scheme that can be downloaded directly via the
       
   932 # direct_url.  Currently supported schemes: [file]. (list
       
   933 # value)
       
   934 #allowed_direct_url_schemes=
       
   935 
       
   936 
       
   937 #
       
   938 # Options defined in nova.image.s3
  1118 # Options defined in nova.image.s3
   939 #
  1119 #
   940 
  1120 
   941 # parent dir for tempdir used for image decryption (string
  1121 # Parent directory for tempdir used for image decryption
   942 # value)
  1122 # (string value)
   943 #image_decryption_dir=/tmp
  1123 #image_decryption_dir=/tmp
   944 
  1124 
   945 # hostname or ip for OpenStack to use when accessing the s3
  1125 # Hostname or IP for OpenStack to use when accessing the S3
   946 # api (string value)
  1126 # api (string value)
   947 #s3_host=$my_ip
  1127 #s3_host=$my_ip
   948 
  1128 
   949 # port used when accessing the s3 api (integer value)
  1129 # Port used when accessing the S3 api (integer value)
   950 #s3_port=3333
  1130 #s3_port=3333
   951 
  1131 
   952 # access key to use for s3 server for images (string value)
  1132 # Access key to use for S3 server for images (string value)
   953 #s3_access_key=notchecked
  1133 #s3_access_key=notchecked
   954 
  1134 
   955 # secret key to use for s3 server for images (string value)
  1135 # Secret key to use for S3 server for images (string value)
   956 #s3_secret_key=notchecked
  1136 #s3_secret_key=notchecked
   957 
  1137 
   958 # whether to use ssl when talking to s3 (boolean value)
  1138 # Whether to use SSL when talking to S3 (boolean value)
   959 #s3_use_ssl=false
  1139 #s3_use_ssl=false
   960 
  1140 
   961 # whether to affix the tenant id to the access key when
  1141 # Whether to affix the tenant id to the access key when
   962 # downloading from s3 (boolean value)
  1142 # downloading from S3 (boolean value)
   963 #s3_affix_tenant=false
  1143 #s3_affix_tenant=false
   964 
  1144 
   965 
  1145 
   966 #
  1146 #
   967 # Options defined in nova.ipv6.api
  1147 # Options defined in nova.ipv6.api
   983 #
  1163 #
   984 # Options defined in nova.network.driver
  1164 # Options defined in nova.network.driver
   985 #
  1165 #
   986 
  1166 
   987 # Driver to use for network creation (string value)
  1167 # Driver to use for network creation (string value)
   988 #network_driver=nova.network.linux_net
  1168 network_driver=nova.network.solaris_net
   989 
  1169 
   990 
  1170 
   991 #
  1171 #
   992 # Options defined in nova.network.floating_ips
  1172 # Options defined in nova.network.floating_ips
   993 #
  1173 #
   994 
  1174 
   995 # Default pool for floating ips (string value)
  1175 # Default pool for floating IPs (string value)
   996 #default_floating_pool=nova
  1176 #default_floating_pool=nova
   997 
  1177 
   998 # Autoassigning floating ip to VM (boolean value)
  1178 # Autoassigning floating IP to VM (boolean value)
   999 #auto_assign_floating_ip=false
  1179 #auto_assign_floating_ip=false
  1000 
  1180 
  1001 # full class name for the DNS Manager for floating IPs (string
  1181 # Full class name for the DNS Manager for floating IPs (string
  1002 # value)
  1182 # value)
  1003 #floating_ip_dns_manager=nova.network.noop_dns_driver.NoopDNSDriver
  1183 #floating_ip_dns_manager=nova.network.noop_dns_driver.NoopDNSDriver
  1004 
  1184 
  1005 # full class name for the DNS Manager for instance IPs (string
  1185 # Full class name for the DNS Manager for instance IPs (string
  1006 # value)
  1186 # value)
  1007 #instance_dns_manager=nova.network.noop_dns_driver.NoopDNSDriver
  1187 #instance_dns_manager=nova.network.noop_dns_driver.NoopDNSDriver
  1008 
  1188 
  1009 # full class name for the DNS Zone for instance IPs (string
  1189 # Full class name for the DNS Zone for instance IPs (string
  1010 # value)
  1190 # value)
  1011 #instance_dns_domain=
  1191 #instance_dns_domain=
  1012 
  1192 
  1013 
  1193 
  1014 #
  1194 #
  1015 # Options defined in nova.network.ldapdns
  1195 # Options defined in nova.network.ldapdns
  1016 #
  1196 #
  1017 
  1197 
  1018 # URL for ldap server which will store dns entries (string
  1198 # URL for LDAP server which will store DNS entries (string
  1019 # value)
  1199 # value)
  1020 #ldap_dns_url=ldap://ldap.example.com:389
  1200 #ldap_dns_url=ldap://ldap.example.com:389
  1021 
  1201 
  1022 # user for ldap DNS (string value)
  1202 # User for LDAP DNS (string value)
  1023 #ldap_dns_user=uid=admin,ou=people,dc=example,dc=org
  1203 #ldap_dns_user=uid=admin,ou=people,dc=example,dc=org
  1024 
  1204 
  1025 # password for ldap DNS (string value)
  1205 # Password for LDAP DNS (string value)
  1026 #ldap_dns_password=password
  1206 #ldap_dns_password=password
  1027 
  1207 
  1028 # Hostmaster for ldap dns driver Statement of Authority
  1208 # Hostmaster for LDAP DNS driver Statement of Authority
  1029 # (string value)
  1209 # (string value)
  1030 #[email protected]
  1210 #[email protected]
  1031 
  1211 
  1032 # DNS Servers for ldap dns driver (multi valued)
  1212 # DNS Servers for LDAP DNS driver (multi valued)
  1033 #ldap_dns_servers=dns.example.org
  1213 #ldap_dns_servers=dns.example.org
  1034 
  1214 
  1035 # Base DN for DNS entries in ldap (string value)
  1215 # Base DN for DNS entries in LDAP (string value)
  1036 #ldap_dns_base_dn=ou=hosts,dc=example,dc=org
  1216 #ldap_dns_base_dn=ou=hosts,dc=example,dc=org
  1037 
  1217 
  1038 # Refresh interval (in seconds) for ldap dns driver Statement
  1218 # Refresh interval (in seconds) for LDAP DNS driver Statement
  1039 # of Authority (string value)
  1219 # of Authority (string value)
  1040 #ldap_dns_soa_refresh=1800
  1220 #ldap_dns_soa_refresh=1800
  1041 
  1221 
  1042 # Retry interval (in seconds) for ldap dns driver Statement of
  1222 # Retry interval (in seconds) for LDAP DNS driver Statement of
  1043 # Authority (string value)
  1223 # Authority (string value)
  1044 #ldap_dns_soa_retry=3600
  1224 #ldap_dns_soa_retry=3600
  1045 
  1225 
  1046 # Expiry interval (in seconds) for ldap dns driver Statement
  1226 # Expiry interval (in seconds) for LDAP DNS driver Statement
  1047 # of Authority (string value)
  1227 # of Authority (string value)
  1048 #ldap_dns_soa_expiry=86400
  1228 #ldap_dns_soa_expiry=86400
  1049 
  1229 
  1050 # Minimum interval (in seconds) for ldap dns driver Statement
  1230 # Minimum interval (in seconds) for LDAP DNS driver Statement
  1051 # of Authority (string value)
  1231 # of Authority (string value)
  1052 #ldap_dns_soa_minimum=7200
  1232 #ldap_dns_soa_minimum=7200
  1053 
  1233 
  1054 
  1234 
  1055 #
  1235 #
  1056 # Options defined in nova.network.linux_net
  1236 # Options defined in nova.network.linux_net
  1057 #
  1237 #
  1058 
  1238 
  1059 # location of flagfiles for dhcpbridge (multi valued)
  1239 # Location of flagfiles for dhcpbridge (multi valued)
  1060 #dhcpbridge_flagfile=/etc/nova/nova-dhcpbridge.conf
  1240 #dhcpbridge_flagfile=/etc/nova/nova-dhcpbridge.conf
  1061 
  1241 
  1062 # Location to keep network config files (string value)
  1242 # Location to keep network config files (string value)
  1063 #networks_path=$state_path/networks
  1243 #networks_path=$state_path/networks
  1064 
  1244 
  1065 # Interface for public IP addresses (string value)
  1245 # Interface for public IP addresses (string value)
  1066 #public_interface=eth0
  1246 #public_interface=eth0
  1067 
  1247 
  1068 # MTU setting for vlan (string value)
  1248 # Location of nova-dhcpbridge (string value)
  1069 #network_device_mtu=<None>
       
  1070 
       
  1071 # location of nova-dhcpbridge (string value)
       
  1072 #dhcpbridge=$bindir/nova-dhcpbridge
  1249 #dhcpbridge=$bindir/nova-dhcpbridge
  1073 
  1250 
  1074 # Public IP of network host (string value)
  1251 # Public IP of network host (string value)
  1075 #routing_source_ip=$my_ip
  1252 #routing_source_ip=$my_ip
  1076 
  1253 
  1077 # Lifetime of a DHCP lease in seconds (integer value)
  1254 # Lifetime of a DHCP lease in seconds (integer value)
  1078 #dhcp_lease_time=120
  1255 #dhcp_lease_time=86400
  1079 
  1256 
  1080 # if set, uses specific dns server for dnsmasq. Canbe
  1257 # If set, uses specific DNS server for dnsmasq. Can be
  1081 # specified multiple times. (multi valued)
  1258 # specified multiple times. (multi valued)
  1082 #dns_server=
  1259 #dns_server=
  1083 
  1260 
  1084 # if set, uses the dns1 and dns2 from the network ref.as dns
  1261 # If set, uses the dns1 and dns2 from the network ref. as dns
  1085 # servers. (boolean value)
  1262 # servers. (boolean value)
  1086 #use_network_dns_servers=false
  1263 #use_network_dns_servers=false
  1087 
  1264 
  1088 # A list of dmz range that should be accepted (list value)
  1265 # A list of dmz range that should be accepted (list value)
  1089 #dmz_cidr=
  1266 #dmz_cidr=
  1102 
  1279 
  1103 # Name of Open vSwitch bridge used with linuxnet (string
  1280 # Name of Open vSwitch bridge used with linuxnet (string
  1104 # value)
  1281 # value)
  1105 #linuxnet_ovs_integration_bridge=br-int
  1282 #linuxnet_ovs_integration_bridge=br-int
  1106 
  1283 
  1107 # send gratuitous ARPs for HA setup (boolean value)
  1284 # Send gratuitous ARPs for HA setup (boolean value)
  1108 #send_arp_for_ha=false
  1285 #send_arp_for_ha=false
  1109 
  1286 
  1110 # send this many gratuitous ARPs for HA setup (integer value)
  1287 # Send this many gratuitous ARPs for HA setup (integer value)
  1111 #send_arp_for_ha_count=3
  1288 #send_arp_for_ha_count=3
  1112 
  1289 
  1113 # Use single default gateway. Only first nic of vm will get
  1290 # Use single default gateway. Only first nic of vm will get
  1114 # default gateway from dhcp server (boolean value)
  1291 # default gateway from dhcp server (boolean value)
  1115 #use_single_default_gateway=false
  1292 #use_single_default_gateway=false
  1117 # An interface that bridges can forward to. If this is set to
  1294 # An interface that bridges can forward to. If this is set to
  1118 # all then all traffic will be forwarded. Can be specified
  1295 # all then all traffic will be forwarded. Can be specified
  1119 # multiple times. (multi valued)
  1296 # multiple times. (multi valued)
  1120 #forward_bridge_interface=all
  1297 #forward_bridge_interface=all
  1121 
  1298 
  1122 # the ip for the metadata api server (string value)
  1299 # The IP address for the metadata API server (string value)
  1123 #metadata_host=$my_ip
  1300 #metadata_host=$my_ip
  1124 
  1301 
  1125 # the port for the metadata api port (integer value)
  1302 # The port for the metadata API port (integer value)
  1126 #metadata_port=8775
  1303 #metadata_port=8775
  1127 
  1304 
  1128 # Regular expression to match iptables rule that should always
  1305 # Regular expression to match iptables rule that should always
  1129 # be on the top. (string value)
  1306 # be on the top. (string value)
  1130 #iptables_top_regex=
  1307 #iptables_top_regex=
  1135 
  1312 
  1136 # The table that iptables to jump to when a packet is to be
  1313 # The table that iptables to jump to when a packet is to be
  1137 # dropped. (string value)
  1314 # dropped. (string value)
  1138 #iptables_drop_action=DROP
  1315 #iptables_drop_action=DROP
  1139 
  1316 
       
  1317 # Amount of time, in seconds, that ovs_vsctl should wait for a
       
  1318 # response from the database. 0 is to wait forever. (integer
       
  1319 # value)
       
  1320 #ovs_vsctl_timeout=120
       
  1321 
       
  1322 # If passed, use fake network devices and addresses (boolean
       
  1323 # value)
       
  1324 #fake_network=false
       
  1325 
  1140 
  1326 
  1141 #
  1327 #
  1142 # Options defined in nova.network.manager
  1328 # Options defined in nova.network.manager
  1143 #
  1329 #
  1144 
  1330 
  1145 # Bridge for simple network instances (string value)
  1331 # Bridge for simple network instances (string value)
  1146 #flat_network_bridge=<None>
  1332 #flat_network_bridge=<None>
  1147 
  1333 
  1148 # Dns for simple network (string value)
  1334 # DNS server for simple network (string value)
  1149 #flat_network_dns=8.8.4.4
  1335 #flat_network_dns=8.8.4.4
  1150 
  1336 
  1151 # Whether to attempt to inject network setup into guest
  1337 # Whether to attempt to inject network setup into guest
  1152 # (boolean value)
  1338 # (boolean value)
  1153 #flat_injected=false
  1339 #flat_injected=false
  1157 #flat_interface=<None>
  1343 #flat_interface=<None>
  1158 
  1344 
  1159 # First VLAN for private networks (integer value)
  1345 # First VLAN for private networks (integer value)
  1160 #vlan_start=100
  1346 #vlan_start=100
  1161 
  1347 
  1162 # vlans will bridge into this interface if set (string value)
  1348 # VLANs will bridge into this interface if set (string value)
  1163 #vlan_interface=<None>
  1349 #vlan_interface=<None>
  1164 
  1350 
  1165 # Number of networks to support (integer value)
  1351 # Number of networks to support (integer value)
  1166 #num_networks=1
  1352 #num_networks=1
  1167 
  1353 
  1184 #gateway_v6=<None>
  1370 #gateway_v6=<None>
  1185 
  1371 
  1186 # Number of addresses reserved for vpn clients (integer value)
  1372 # Number of addresses reserved for vpn clients (integer value)
  1187 #cnt_vpn_clients=0
  1373 #cnt_vpn_clients=0
  1188 
  1374 
  1189 # Seconds after which a deallocated ip is disassociated
  1375 # Seconds after which a deallocated IP is disassociated
  1190 # (integer value)
  1376 # (integer value)
  1191 #fixed_ip_disassociate_timeout=600
  1377 #fixed_ip_disassociate_timeout=600
  1192 
  1378 
  1193 # Number of attempts to create unique mac address (integer
  1379 # Number of attempts to create unique mac address (integer
  1194 # value)
  1380 # value)
  1195 #create_unique_mac_address_attempts=5
  1381 #create_unique_mac_address_attempts=5
  1196 
       
  1197 # If passed, use fake network devices and addresses (boolean
       
  1198 # value)
       
  1199 #fake_network=false
       
  1200 
  1382 
  1201 # If True, skip using the queue and make local calls (boolean
  1383 # If True, skip using the queue and make local calls (boolean
  1202 # value)
  1384 # value)
  1203 #fake_call=false
  1385 #fake_call=false
  1204 
  1386 
  1209 
  1391 
  1210 # If True, send a dhcp release on instance termination
  1392 # If True, send a dhcp release on instance termination
  1211 # (boolean value)
  1393 # (boolean value)
  1212 #force_dhcp_release=true
  1394 #force_dhcp_release=true
  1213 
  1395 
  1214 # If True in multi_host mode, all compute hosts share the same
       
  1215 # dhcp address. The same IP address used for DHCP will be
       
  1216 # added on each nova-network node which is only visible to the
       
  1217 # vms on the same host. (boolean value)
       
  1218 #share_dhcp_address=false
       
  1219 
       
  1220 # If True, when a DNS entry must be updated, it sends a fanout
  1396 # If True, when a DNS entry must be updated, it sends a fanout
  1221 # cast to all network hosts to update their DNS entries in
  1397 # cast to all network hosts to update their DNS entries in
  1222 # multi host mode (boolean value)
  1398 # multi host mode (boolean value)
  1223 #update_dns_entries=false
  1399 #update_dns_entries=false
  1224 
  1400 
  1225 # Number of seconds to wait between runs of updates to DNS
  1401 # Number of seconds to wait between runs of updates to DNS
  1226 # entries. (integer value)
  1402 # entries. (integer value)
  1227 #dns_update_periodic_interval=-1
  1403 #dns_update_periodic_interval=-1
  1228 
  1404 
  1229 # domain to use for building the hostnames (string value)
  1405 # Domain to use for building the hostnames (string value)
  1230 #dhcp_domain=novalocal
  1406 #dhcp_domain=novalocal
  1231 
  1407 
  1232 # Indicates underlying L3 management library (string value)
  1408 # Indicates underlying L3 management library (string value)
  1233 #l3_lib=nova.network.l3.LinuxNetL3
  1409 #l3_lib=nova.network.l3.LinuxNetL3
  1234 
  1410 
  1235 
  1411 
  1236 #
  1412 #
  1237 # Options defined in nova.network.neutronv2.api
       
  1238 #
       
  1239 
       
  1240 # URL for connecting to neutron (string value)
       
  1241 #neutron_url=http://127.0.0.1:9696
       
  1242 
       
  1243 # timeout value for connecting to neutron in seconds (integer
       
  1244 # value)
       
  1245 #neutron_url_timeout=30
       
  1246 
       
  1247 # username for connecting to neutron in admin context (string
       
  1248 # value)
       
  1249 #neutron_admin_username=<None>
       
  1250 
       
  1251 # password for connecting to neutron in admin context (string
       
  1252 # value)
       
  1253 #neutron_admin_password=<None>
       
  1254 
       
  1255 # tenant name for connecting to neutron in admin context
       
  1256 # (string value)
       
  1257 #neutron_admin_tenant_name=<None>
       
  1258 
       
  1259 # region name for connecting to neutron in admin context
       
  1260 # (string value)
       
  1261 #neutron_region_name=<None>
       
  1262 
       
  1263 # auth url for connecting to neutron in admin context (string
       
  1264 # value)
       
  1265 #neutron_admin_auth_url=http://localhost:5000/v2.0
       
  1266 
       
  1267 # if set, ignore any SSL validation issues (boolean value)
       
  1268 #neutron_api_insecure=false
       
  1269 
       
  1270 # auth strategy for connecting to neutron in admin context
       
  1271 # (string value)
       
  1272 #neutron_auth_strategy=keystone
       
  1273 
       
  1274 # Name of Integration Bridge used by Open vSwitch (string
       
  1275 # value)
       
  1276 #neutron_ovs_bridge=br-int
       
  1277 
       
  1278 # Number of seconds before querying neutron for extensions
       
  1279 # (integer value)
       
  1280 #neutron_extension_sync_interval=600
       
  1281 
       
  1282 # Location of ca certificates file to use for neutron client
       
  1283 # requests. (string value)
       
  1284 #neutron_ca_certificates_file=<None>
       
  1285 
       
  1286 # Use per-port DHCP options with Neutron (boolean value)
       
  1287 #dhcp_options_enabled=false
       
  1288 
       
  1289 
       
  1290 #
       
  1291 # Options defined in nova.network.rpcapi
  1413 # Options defined in nova.network.rpcapi
  1292 #
  1414 #
  1293 
  1415 
  1294 # the topic network nodes listen on (string value)
  1416 # The topic network nodes listen on (string value)
  1295 #network_topic=network
  1417 #network_topic=network
  1296 
  1418 
  1297 # Default value for multi_host in networks. Also, if set, some
  1419 # Default value for multi_host in networks. Also, if set, some
  1298 # rpc network calls will be sent directly to host. (boolean
  1420 # rpc network calls will be sent directly to host. (boolean
  1299 # value)
  1421 # value)
  1307 # The full class name of the security API class (string value)
  1429 # The full class name of the security API class (string value)
  1308 #security_group_api=nova
  1430 #security_group_api=nova
  1309 
  1431 
  1310 
  1432 
  1311 #
  1433 #
       
  1434 # Options defined in nova.objects.network
       
  1435 #
       
  1436 
       
  1437 # DEPRECATED: THIS VALUE SHOULD BE SET WHEN CREATING THE
       
  1438 # NETWORK. If True in multi_host mode, all compute hosts share
       
  1439 # the same dhcp address. The same IP address used for DHCP
       
  1440 # will be added on each nova-network node which is only
       
  1441 # visible to the vms on the same host. (boolean value)
       
  1442 #share_dhcp_address=false
       
  1443 
       
  1444 # DEPRECATED: THIS VALUE SHOULD BE SET WHEN CREATING THE
       
  1445 # NETWORK. MTU setting for network interface. (integer value)
       
  1446 #network_device_mtu=<None>
       
  1447 
       
  1448 
       
  1449 #
  1312 # Options defined in nova.objectstore.s3server
  1450 # Options defined in nova.objectstore.s3server
  1313 #
  1451 #
  1314 
  1452 
  1315 # path to s3 buckets (string value)
  1453 # Path to S3 buckets (string value)
  1316 #buckets_path=$state_path/buckets
  1454 #buckets_path=$state_path/buckets
  1317 
  1455 
  1318 # IP address for S3 API to listen (string value)
  1456 # IP address for S3 API to listen (string value)
  1319 #s3_listen=0.0.0.0
  1457 #s3_listen=0.0.0.0
  1320 
  1458 
  1321 # port for s3 api to listen (integer value)
  1459 # Port for S3 API to listen (integer value)
  1322 #s3_listen_port=3333
  1460 #s3_listen_port=3333
  1323 
  1461 
  1324 
  1462 
  1325 #
  1463 #
  1326 # Options defined in nova.openstack.common.db.sqlalchemy.session
       
  1327 #
       
  1328 
       
  1329 # the filename to use with sqlite (string value)
       
  1330 #sqlite_db=nova.sqlite
       
  1331 
       
  1332 # If true, use synchronous mode for sqlite (boolean value)
       
  1333 #sqlite_synchronous=true
       
  1334 
       
  1335 
       
  1336 #
       
  1337 # Options defined in nova.openstack.common.eventlet_backdoor
  1464 # Options defined in nova.openstack.common.eventlet_backdoor
  1338 #
  1465 #
  1339 
  1466 
  1340 # Enable eventlet backdoor. Acceptable values are 0, <port>
  1467 # Enable eventlet backdoor.  Acceptable values are 0, <port>,
  1341 # and <start>:<end>, where 0 results in listening on a random
  1468 # and <start>:<end>, where 0 results in listening on a random
  1342 # tcp port number, <port> results in listening on the
  1469 # tcp port number; <port> results in listening on the
  1343 # specified port number and not enabling backdoorif it is in
  1470 # specified port number (and not enabling backdoor if that
  1344 # use and <start>:<end> results in listening on the smallest
  1471 # port is in use); and <start>:<end> results in listening on
  1345 # unused port number within the specified range of port
  1472 # the smallest unused port number within the specified range
  1346 # numbers. The chosen port is displayed in the service's log
  1473 # of port numbers.  The chosen port is displayed in the
  1347 # file. (string value)
  1474 # service's log file. (string value)
  1348 #backdoor_port=<None>
  1475 #backdoor_port=<None>
  1349 
  1476 
  1350 
  1477 
  1351 #
  1478 #
  1352 # Options defined in nova.openstack.common.lockutils
  1479 # Options defined in nova.openstack.common.lockutils
  1353 #
  1480 #
  1354 
  1481 
  1355 # Whether to disable inter-process locks (boolean value)
  1482 # Enables or disables inter-process locks. (boolean value)
  1356 #disable_process_locking=false
  1483 #disable_process_locking=false
  1357 
  1484 
  1358 # Directory to use for lock files. (string value)
  1485 # Directory to use for lock files. (string value)
  1359 lock_path=$state_path
  1486 lock_path=$state_path/lock
  1360 
  1487 
  1361 
  1488 
  1362 #
  1489 #
  1363 # Options defined in nova.openstack.common.log
  1490 # Options defined in nova.openstack.common.log
  1364 #
  1491 #
  1369 
  1496 
  1370 # Print more verbose output (set logging level to INFO instead
  1497 # Print more verbose output (set logging level to INFO instead
  1371 # of default WARNING level). (boolean value)
  1498 # of default WARNING level). (boolean value)
  1372 #verbose=false
  1499 #verbose=false
  1373 
  1500 
  1374 # Log output to standard error (boolean value)
  1501 # Log output to standard error. (boolean value)
  1375 #use_stderr=true
  1502 #use_stderr=true
  1376 
  1503 
  1377 # format string to use for log messages with context (string
  1504 # Format string to use for log messages with context. (string
  1378 # value)
  1505 # value)
  1379 #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user)s %(tenant)s] %(instance)s%(message)s
  1506 #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
  1380 
  1507 
  1381 # format string to use for log messages without context
  1508 # Format string to use for log messages without context.
  1382 # (string value)
  1509 # (string value)
  1383 #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  1510 #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  1384 
  1511 
  1385 # data to append to log format when level is DEBUG (string
  1512 # Data to append to log format when level is DEBUG. (string
  1386 # value)
  1513 # value)
  1387 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
  1514 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
  1388 
  1515 
  1389 # prefix each line of exception output with this format
  1516 # Prefix each line of exception output with this format.
  1390 # (string value)
  1517 # (string value)
  1391 #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
  1518 #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
  1392 
  1519 
  1393 # list of logger=LEVEL pairs (list value)
  1520 # List of logger=LEVEL pairs. (list value)
  1394 #default_log_levels=amqplib=WARN,sqlalchemy=WARN,boto=WARN,suds=INFO,keystone=INFO,eventlet.wsgi.server=WARN
  1521 #default_log_levels=amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN
  1395 
  1522 
  1396 # publish error events (boolean value)
  1523 # Enables or disables publication of error events. (boolean
       
  1524 # value)
  1397 #publish_errors=false
  1525 #publish_errors=false
  1398 
  1526 
  1399 # make deprecations fatal (boolean value)
  1527 # Enables or disables fatal status of deprecations. (boolean
       
  1528 # value)
  1400 #fatal_deprecations=false
  1529 #fatal_deprecations=false
  1401 
  1530 
  1402 # If an instance is passed with the log message, format it
  1531 # The format for an instance that is passed with the log
  1403 # like this (string value)
  1532 # message. (string value)
  1404 #instance_format="[instance: %(uuid)s] "
  1533 #instance_format="[instance: %(uuid)s] "
  1405 
  1534 
  1406 # If an instance UUID is passed with the log message, format
  1535 # The format for an instance UUID that is passed with the log
  1407 # it like this (string value)
  1536 # message. (string value)
  1408 #instance_uuid_format="[instance: %(uuid)s] "
  1537 #instance_uuid_format="[instance: %(uuid)s] "
  1409 
  1538 
  1410 # If this option is specified, the logging configuration file
  1539 # The name of a logging configuration file. This file is
  1411 # specified is used and overrides any other logging options
  1540 # appended to any existing logging configuration files. For
  1412 # specified. Please see the Python logging module
  1541 # details about logging configuration files, see the Python
  1413 # documentation for details on logging configuration files.
  1542 # logging module documentation. (string value)
  1414 # (string value)
  1543 # Deprecated group/name - [DEFAULT]/log_config
  1415 #log_config=<None>
  1544 #log_config_append=<None>
  1416 
  1545 
  1417 # DEPRECATED. A logging.Formatter log message format string
  1546 # DEPRECATED. A logging.Formatter log message format string
  1418 # which may use any of the available logging.LogRecord
  1547 # which may use any of the available logging.LogRecord
  1419 # attributes. This option is deprecated.  Please use
  1548 # attributes. This option is deprecated.  Please use
  1420 # logging_context_format_string and
  1549 # logging_context_format_string and
  1421 # logging_default_format_string instead. (string value)
  1550 # logging_default_format_string instead. (string value)
  1422 #log_format=<None>
  1551 #log_format=<None>
  1423 
  1552 
  1424 # Format string for %%(asctime)s in log records. Default:
  1553 # Format string for %%(asctime)s in log records. Default:
  1425 # %(default)s (string value)
  1554 # %(default)s . (string value)
  1426 #log_date_format=%Y-%m-%d %H:%M:%S
  1555 #log_date_format=%Y-%m-%d %H:%M:%S
  1427 
  1556 
  1428 # (Optional) Name of log file to output to. If no default is
  1557 # (Optional) Name of log file to output to. If no default is
  1429 # set, logging will go to stdout. (string value)
  1558 # set, logging will go to stdout. (string value)
       
  1559 # Deprecated group/name - [DEFAULT]/logfile
  1430 #log_file=<None>
  1560 #log_file=<None>
  1431 
  1561 
  1432 # (Optional) The base directory used for relative --log-file
  1562 # (Optional) The base directory used for relative --log-file
  1433 # paths (string value)
  1563 # paths. (string value)
       
  1564 # Deprecated group/name - [DEFAULT]/logdir
  1434 #log_dir=<None>
  1565 #log_dir=<None>
  1435 
  1566 
  1436 # Use syslog for logging. (boolean value)
  1567 # Use syslog for logging. Existing syslog format is DEPRECATED
       
  1568 # during I, and will change in J to honor RFC5424. (boolean
       
  1569 # value)
  1437 #use_syslog=false
  1570 #use_syslog=false
  1438 
  1571 
  1439 # syslog facility to receive log lines (string value)
  1572 # (Optional) Enables or disables syslog rfc5424 format for
       
  1573 # logging. If enabled, prefixes the MSG part of the syslog
       
  1574 # message with APP-NAME (RFC5424). The format without the APP-
       
  1575 # NAME is deprecated in I, and will be removed in J. (boolean
       
  1576 # value)
       
  1577 #use_syslog_rfc_format=false
       
  1578 
       
  1579 # Syslog facility to receive log lines. (string value)
  1440 #syslog_log_facility=LOG_USER
  1580 #syslog_log_facility=LOG_USER
  1441 
  1581 
  1442 
  1582 
  1443 #
  1583 #
  1444 # Options defined in nova.openstack.common.memorycache
  1584 # Options defined in nova.openstack.common.memorycache
  1445 #
  1585 #
  1446 
  1586 
  1447 # Memcached servers or None for in process cache. (list value)
  1587 # Memcached servers or None for in process cache. (list value)
  1448 #memcached_servers=<None>
  1588 #memcached_servers=<None>
  1449 
       
  1450 
       
  1451 #
       
  1452 # Options defined in nova.openstack.common.notifier.api
       
  1453 #
       
  1454 
       
  1455 # Driver or drivers to handle sending notifications (multi
       
  1456 # valued)
       
  1457 #notification_driver=
       
  1458 
       
  1459 # Default notification level for outgoing notifications
       
  1460 # (string value)
       
  1461 #default_notification_level=INFO
       
  1462 
       
  1463 # Default publisher_id for outgoing notifications (string
       
  1464 # value)
       
  1465 #default_publisher_id=<None>
       
  1466 
       
  1467 
       
  1468 #
       
  1469 # Options defined in nova.openstack.common.notifier.rpc_notifier
       
  1470 #
       
  1471 
       
  1472 # AMQP topic used for OpenStack notifications (list value)
       
  1473 #notification_topics=notifications
       
  1474 
  1589 
  1475 
  1590 
  1476 #
  1591 #
  1477 # Options defined in nova.openstack.common.periodic_task
  1592 # Options defined in nova.openstack.common.periodic_task
  1478 #
  1593 #
  1481 # we run them here? (boolean value)
  1596 # we run them here? (boolean value)
  1482 #run_external_periodic_tasks=true
  1597 #run_external_periodic_tasks=true
  1483 
  1598 
  1484 
  1599 
  1485 #
  1600 #
  1486 # Options defined in nova.openstack.common.rpc
  1601 # Options defined in nova.openstack.common.policy
  1487 #
  1602 #
  1488 
  1603 
  1489 # The messaging module to use, defaults to kombu. (string
  1604 # The JSON file that defines policies. (string value)
  1490 # value)
  1605 #policy_file=policy.json
  1491 #rpc_backend=nova.openstack.common.rpc.impl_kombu
  1606 
  1492 
  1607 # Default rule. Enforced when a requested rule is not found.
  1493 # Size of RPC thread pool (integer value)
  1608 # (string value)
  1494 #rpc_thread_pool_size=64
  1609 #policy_default_rule=default
  1495 
       
  1496 # Size of RPC connection pool (integer value)
       
  1497 #rpc_conn_pool_size=30
       
  1498 
       
  1499 # Seconds to wait for a response from call or multicall
       
  1500 # (integer value)
       
  1501 #rpc_response_timeout=60
       
  1502 
       
  1503 # Seconds to wait before a cast expires (TTL). Only supported
       
  1504 # by impl_zmq. (integer value)
       
  1505 #rpc_cast_timeout=30
       
  1506 
       
  1507 # Modules of exceptions that are permitted to be recreatedupon
       
  1508 # receiving exception data from an rpc call. (list value)
       
  1509 #allowed_rpc_exception_modules=nova.exception,cinder.exception,exceptions
       
  1510 
       
  1511 # If passed, use a fake RabbitMQ provider (boolean value)
       
  1512 #fake_rabbit=false
       
  1513 
       
  1514 # AMQP exchange to connect to if using RabbitMQ or Qpid
       
  1515 # (string value)
       
  1516 #control_exchange=openstack
       
  1517 
       
  1518 
       
  1519 #
       
  1520 # Options defined in nova.openstack.common.rpc.amqp
       
  1521 #
       
  1522 
       
  1523 # Use durable queues in amqp. (boolean value)
       
  1524 #amqp_durable_queues=false
       
  1525 
       
  1526 # Auto-delete queues in amqp. (boolean value)
       
  1527 #amqp_auto_delete=false
       
  1528 
       
  1529 
       
  1530 #
       
  1531 # Options defined in nova.openstack.common.rpc.impl_kombu
       
  1532 #
       
  1533 
       
  1534 # SSL version to use (valid only if SSL enabled). valid values
       
  1535 # are TLSv1, SSLv23 and SSLv3. SSLv2 may be available on some
       
  1536 # distributions (string value)
       
  1537 #kombu_ssl_version=
       
  1538 
       
  1539 # SSL key file (valid only if SSL enabled) (string value)
       
  1540 #kombu_ssl_keyfile=
       
  1541 
       
  1542 # SSL cert file (valid only if SSL enabled) (string value)
       
  1543 #kombu_ssl_certfile=
       
  1544 
       
  1545 # SSL certification authority file (valid only if SSL enabled)
       
  1546 # (string value)
       
  1547 #kombu_ssl_ca_certs=
       
  1548 
       
  1549 # The RabbitMQ broker address where a single node is used
       
  1550 # (string value)
       
  1551 #rabbit_host=localhost
       
  1552 
       
  1553 # The RabbitMQ broker port where a single node is used
       
  1554 # (integer value)
       
  1555 #rabbit_port=5672
       
  1556 
       
  1557 # RabbitMQ HA cluster host:port pairs (list value)
       
  1558 #rabbit_hosts=$rabbit_host:$rabbit_port
       
  1559 
       
  1560 # connect over SSL for RabbitMQ (boolean value)
       
  1561 #rabbit_use_ssl=false
       
  1562 
       
  1563 # the RabbitMQ userid (string value)
       
  1564 #rabbit_userid=guest
       
  1565 
       
  1566 # the RabbitMQ password (string value)
       
  1567 #rabbit_password=guest
       
  1568 
       
  1569 # the RabbitMQ virtual host (string value)
       
  1570 #rabbit_virtual_host=/
       
  1571 
       
  1572 # how frequently to retry connecting with RabbitMQ (integer
       
  1573 # value)
       
  1574 #rabbit_retry_interval=1
       
  1575 
       
  1576 # how long to backoff for between retries when connecting to
       
  1577 # RabbitMQ (integer value)
       
  1578 #rabbit_retry_backoff=2
       
  1579 
       
  1580 # maximum retries with trying to connect to RabbitMQ (the
       
  1581 # default of 0 implies an infinite retry count) (integer
       
  1582 # value)
       
  1583 #rabbit_max_retries=0
       
  1584 
       
  1585 # use H/A queues in RabbitMQ (x-ha-policy: all).You need to
       
  1586 # wipe RabbitMQ database when changing this option. (boolean
       
  1587 # value)
       
  1588 #rabbit_ha_queues=false
       
  1589 
       
  1590 
       
  1591 #
       
  1592 # Options defined in nova.openstack.common.rpc.impl_qpid
       
  1593 #
       
  1594 
       
  1595 # Qpid broker hostname (string value)
       
  1596 #qpid_hostname=localhost
       
  1597 
       
  1598 # Qpid broker port (integer value)
       
  1599 #qpid_port=5672
       
  1600 
       
  1601 # Qpid HA cluster host:port pairs (list value)
       
  1602 #qpid_hosts=$qpid_hostname:$qpid_port
       
  1603 
       
  1604 # Username for qpid connection (string value)
       
  1605 #qpid_username=
       
  1606 
       
  1607 # Password for qpid connection (string value)
       
  1608 #qpid_password=
       
  1609 
       
  1610 # Space separated list of SASL mechanisms to use for auth
       
  1611 # (string value)
       
  1612 #qpid_sasl_mechanisms=
       
  1613 
       
  1614 # Seconds between connection keepalive heartbeats (integer
       
  1615 # value)
       
  1616 #qpid_heartbeat=60
       
  1617 
       
  1618 # Transport to use, either 'tcp' or 'ssl' (string value)
       
  1619 #qpid_protocol=tcp
       
  1620 
       
  1621 # Disable Nagle algorithm (boolean value)
       
  1622 #qpid_tcp_nodelay=true
       
  1623 
       
  1624 # The qpid topology version to use.  Version 1 is what was
       
  1625 # originally used by impl_qpid.  Version 2 includes some
       
  1626 # backwards-incompatible changes that allow broker federation
       
  1627 # to work.  Users should update to version 2 when they are
       
  1628 # able to take everything down, as it requires a clean break.
       
  1629 # (integer value)
       
  1630 #qpid_topology_version=1
       
  1631 
       
  1632 
       
  1633 #
       
  1634 # Options defined in nova.openstack.common.rpc.impl_zmq
       
  1635 #
       
  1636 
       
  1637 # ZeroMQ bind address. Should be a wildcard (*), an ethernet
       
  1638 # interface, or IP. The "host" option should point or resolve
       
  1639 # to this address. (string value)
       
  1640 #rpc_zmq_bind_address=*
       
  1641 
       
  1642 # MatchMaker driver (string value)
       
  1643 #rpc_zmq_matchmaker=nova.openstack.common.rpc.matchmaker.MatchMakerLocalhost
       
  1644 
       
  1645 # ZeroMQ receiver listening port (integer value)
       
  1646 #rpc_zmq_port=9501
       
  1647 
       
  1648 # Number of ZeroMQ contexts, defaults to 1 (integer value)
       
  1649 #rpc_zmq_contexts=1
       
  1650 
       
  1651 # Maximum number of ingress messages to locally buffer per
       
  1652 # topic. Default is unlimited. (integer value)
       
  1653 #rpc_zmq_topic_backlog=<None>
       
  1654 
       
  1655 # Directory for holding IPC sockets (string value)
       
  1656 #rpc_zmq_ipc_dir=/var/run/openstack
       
  1657 
       
  1658 # Name of this node. Must be a valid hostname, FQDN, or IP
       
  1659 # address. Must match "host" option, if running Nova. (string
       
  1660 # value)
       
  1661 #rpc_zmq_host=nova
       
  1662 
       
  1663 
       
  1664 #
       
  1665 # Options defined in nova.openstack.common.rpc.matchmaker
       
  1666 #
       
  1667 
       
  1668 # Heartbeat frequency (integer value)
       
  1669 #matchmaker_heartbeat_freq=300
       
  1670 
       
  1671 # Heartbeat time-to-live. (integer value)
       
  1672 #matchmaker_heartbeat_ttl=600
       
  1673 
  1610 
  1674 
  1611 
  1675 #
  1612 #
  1676 # Options defined in nova.pci.pci_request
  1613 # Options defined in nova.pci.pci_request
  1677 #
  1614 #
  1701 #
  1638 #
  1702 
  1639 
  1703 # The scheduler host manager class to use (string value)
  1640 # The scheduler host manager class to use (string value)
  1704 #scheduler_host_manager=nova.scheduler.host_manager.HostManager
  1641 #scheduler_host_manager=nova.scheduler.host_manager.HostManager
  1705 
  1642 
  1706 # Maximum number of attempts to schedule an instance (integer
       
  1707 # value)
       
  1708 #scheduler_max_attempts=3
       
  1709 
       
  1710 
  1643 
  1711 #
  1644 #
  1712 # Options defined in nova.scheduler.filter_scheduler
  1645 # Options defined in nova.scheduler.filter_scheduler
  1713 #
  1646 #
  1714 
  1647 
  1720 # ignored, and 1 will be used instead (integer value)
  1653 # ignored, and 1 will be used instead (integer value)
  1721 #scheduler_host_subset_size=1
  1654 #scheduler_host_subset_size=1
  1722 
  1655 
  1723 
  1656 
  1724 #
  1657 #
       
  1658 # Options defined in nova.scheduler.filters.aggregate_image_properties_isolation
       
  1659 #
       
  1660 
       
  1661 # Force the filter to consider only keys matching the given
       
  1662 # namespace. (string value)
       
  1663 #aggregate_image_properties_isolation_namespace=<None>
       
  1664 
       
  1665 # The separator used between the namespace and keys (string
       
  1666 # value)
       
  1667 #aggregate_image_properties_isolation_separator=.
       
  1668 
       
  1669 
       
  1670 #
  1725 # Options defined in nova.scheduler.filters.core_filter
  1671 # Options defined in nova.scheduler.filters.core_filter
  1726 #
  1672 #
  1727 
  1673 
  1728 # Virtual CPU to physical CPU allocation ratio which affects
  1674 # Virtual CPU to physical CPU allocation ratio which affects
  1729 # all CPU filters. This configuration specifies a global ratio
  1675 # all CPU filters. This configuration specifies a global ratio
  1735 
  1681 
  1736 #
  1682 #
  1737 # Options defined in nova.scheduler.filters.disk_filter
  1683 # Options defined in nova.scheduler.filters.disk_filter
  1738 #
  1684 #
  1739 
  1685 
  1740 # virtual disk to physical disk allocation ratio (floating
  1686 # Virtual disk to physical disk allocation ratio (floating
  1741 # point value)
  1687 # point value)
  1742 #disk_allocation_ratio=1.0
  1688 #disk_allocation_ratio=1.0
  1743 
  1689 
  1744 
  1690 
  1745 #
  1691 #
  1746 # Options defined in nova.scheduler.filters.io_ops_filter
  1692 # Options defined in nova.scheduler.filters.io_ops_filter
  1747 #
  1693 #
  1748 
  1694 
  1749 # Ignore hosts that have too many
  1695 # Tells filters to ignore hosts that have this many or more
  1750 # builds/resizes/snaps/migrations (integer value)
  1696 # instances currently in build, resize, snapshot, migrate,
       
  1697 # rescue or unshelve task states (integer value)
  1751 #max_io_ops_per_host=8
  1698 #max_io_ops_per_host=8
  1752 
  1699 
  1753 
  1700 
  1754 #
  1701 #
  1755 # Options defined in nova.scheduler.filters.isolated_hosts_filter
  1702 # Options defined in nova.scheduler.filters.isolated_hosts_filter
  1796 # filters included with nova. (multi valued)
  1743 # filters included with nova. (multi valued)
  1797 #scheduler_available_filters=nova.scheduler.filters.all_filters
  1744 #scheduler_available_filters=nova.scheduler.filters.all_filters
  1798 
  1745 
  1799 # Which filter class names to use for filtering hosts when not
  1746 # Which filter class names to use for filtering hosts when not
  1800 # specified in the request. (list value)
  1747 # specified in the request. (list value)
  1801 #scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter
  1748 #scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter
  1802 
  1749 
  1803 # Which weight class names to use for weighing hosts (list
  1750 # Which weight class names to use for weighing hosts (list
  1804 # value)
  1751 # value)
  1805 #scheduler_weight_classes=nova.scheduler.weights.all_weighers
  1752 #scheduler_weight_classes=nova.scheduler.weights.all_weighers
       
  1753 
       
  1754 
       
  1755 #
       
  1756 # Options defined in nova.scheduler.ironic_host_manager
       
  1757 #
       
  1758 
       
  1759 # Which filter class names to use for filtering baremetal
       
  1760 # hosts when not specified in the request. (list value)
       
  1761 #baremetal_scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ExactRamFilter,ExactDiskFilter,ExactCoreFilter
       
  1762 
       
  1763 # Flag to decide whether to use
       
  1764 # baremetal_scheduler_default_filters or not. (boolean value)
       
  1765 #scheduler_use_baremetal_filters=false
  1806 
  1766 
  1807 
  1767 
  1808 #
  1768 #
  1809 # Options defined in nova.scheduler.manager
  1769 # Options defined in nova.scheduler.manager
  1810 #
  1770 #
  1811 
  1771 
  1812 # Default driver to use for the scheduler (string value)
  1772 # Default driver to use for the scheduler (string value)
  1813 #scheduler_driver=nova.scheduler.filter_scheduler.FilterScheduler
  1773 #scheduler_driver=nova.scheduler.filter_scheduler.FilterScheduler
  1814 
  1774 
       
  1775 # How often (in seconds) to run periodic tasks in the
       
  1776 # scheduler driver of your choice. Please note this is likely
       
  1777 # to interact with the value of service_down_time, but exactly
       
  1778 # how they interact will depend on your choice of scheduler
       
  1779 # driver. (integer value)
       
  1780 #scheduler_driver_task_period=60
       
  1781 
  1815 
  1782 
  1816 #
  1783 #
  1817 # Options defined in nova.scheduler.rpcapi
  1784 # Options defined in nova.scheduler.rpcapi
  1818 #
  1785 #
  1819 
  1786 
  1820 # the topic scheduler nodes listen on (string value)
  1787 # The topic scheduler nodes listen on (string value)
  1821 #scheduler_topic=scheduler
  1788 #scheduler_topic=scheduler
  1822 
  1789 
  1823 
  1790 
  1824 #
  1791 #
  1825 # Options defined in nova.scheduler.scheduler_options
  1792 # Options defined in nova.scheduler.scheduler_options
  1826 #
  1793 #
  1827 
  1794 
  1828 # Absolute path to scheduler configuration JSON file. (string
  1795 # Absolute path to scheduler configuration JSON file. (string
  1829 # value)
  1796 # value)
  1830 #scheduler_json_config_location=
  1797 #scheduler_json_config_location=
       
  1798 
       
  1799 
       
  1800 #
       
  1801 # Options defined in nova.scheduler.utils
       
  1802 #
       
  1803 
       
  1804 # Maximum number of attempts to schedule an instance (integer
       
  1805 # value)
       
  1806 #scheduler_max_attempts=3
  1831 
  1807 
  1832 
  1808 
  1833 #
  1809 #
  1834 # Options defined in nova.scheduler.weights.ram
  1810 # Options defined in nova.scheduler.weights.ram
  1835 #
  1811 #
  1854 
  1830 
  1855 # Config drive format. One of iso9660 (default) or vfat
  1831 # Config drive format. One of iso9660 (default) or vfat
  1856 # (string value)
  1832 # (string value)
  1857 #config_drive_format=iso9660
  1833 #config_drive_format=iso9660
  1858 
  1834 
  1859 # Where to put temporary files associated with config drive
  1835 # DEPRECATED (not needed any more):  Where to put temporary
  1860 # creation (string value)
  1836 # files associated with config drive creation (string value)
  1861 #config_drive_tempdir=<None>
  1837 #config_drive_tempdir=<None>
  1862 
  1838 
  1863 # Set to force injection to take place on a config drive (if
  1839 # Set to force injection to take place on a config drive (if
  1864 # set, valid options are: always) (string value)
  1840 # set, valid options are: always) (string value)
  1865 #force_config_drive=<None>
  1841 #force_config_drive=<None>
  1871 
  1847 
  1872 #
  1848 #
  1873 # Options defined in nova.virt.disk.api
  1849 # Options defined in nova.virt.disk.api
  1874 #
  1850 #
  1875 
  1851 
  1876 # Template file for injected network (string value)
  1852 # Name of the mkfs commands for ephemeral device. The format
  1877 #injected_network_template=$pybasedir/nova/virt/interfaces.template
  1853 # is <os_type>=<mkfs command> (multi valued)
  1878 
  1854 #virt_mkfs=
  1879 # mkfs commands for ephemeral device. The format is
       
  1880 # <os_type>=<mkfs command> (multi valued)
       
  1881 #virt_mkfs=default=mkfs.ext3 -L %(fs_label)s -F %(target)s
       
  1882 #virt_mkfs=linux=mkfs.ext3 -L %(fs_label)s -F %(target)s
       
  1883 #virt_mkfs=windows=mkfs.ntfs --force --fast --label %(fs_label)s %(target)s
       
  1884 
  1855 
  1885 # Attempt to resize the filesystem by accessing the image over
  1856 # Attempt to resize the filesystem by accessing the image over
  1886 # a block device. This is done by the host and may not be
  1857 # a block device. This is done by the host and may not be
  1887 # necessary if the image contains a recent version of cloud-
  1858 # necessary if the image contains a recent version of cloud-
  1888 # init. Possible mechanisms require the nbd driver (for qcow
  1859 # init. Possible mechanisms require the nbd driver (for qcow
  1892 
  1863 
  1893 #
  1864 #
  1894 # Options defined in nova.virt.disk.mount.nbd
  1865 # Options defined in nova.virt.disk.mount.nbd
  1895 #
  1866 #
  1896 
  1867 
  1897 # time to wait for a NBD device coming up (integer value)
  1868 # Amount of time, in seconds, to wait for NBD device start up.
       
  1869 # (integer value)
  1898 #timeout_nbd=10
  1870 #timeout_nbd=10
  1899 
       
  1900 
       
  1901 #
       
  1902 # Options defined in nova.virt.docker.driver
       
  1903 #
       
  1904 
       
  1905 # Default TCP port to find the docker-registry container
       
  1906 # (integer value)
       
  1907 #docker_registry_default_port=5042
       
  1908 
  1871 
  1909 
  1872 
  1910 #
  1873 #
  1911 # Options defined in nova.virt.driver
  1874 # Options defined in nova.virt.driver
  1912 #
  1875 #
  1913 
  1876 
  1914 # Driver to use for controlling virtualization. Options
  1877 # Driver to use for controlling virtualization. Options
  1915 # include: libvirt.LibvirtDriver, xenapi.XenAPIDriver,
  1878 # include: libvirt.LibvirtDriver, xenapi.XenAPIDriver,
  1916 # fake.FakeDriver, baremetal.BareMetalDriver,
  1879 # fake.FakeDriver, baremetal.BareMetalDriver,
  1917 # vmwareapi.VMwareESXDriver, vmwareapi.VMwareVCDriver (string
  1880 # vmwareapi.VMwareVCDriver, hyperv.HyperVDriver (string value)
  1918 # value)
       
  1919 compute_driver=solariszones.SolarisZonesDriver
  1881 compute_driver=solariszones.SolarisZonesDriver
  1920 
  1882 
  1921 # The default format an ephemeral_volume will be formatted
  1883 # The default format an ephemeral_volume will be formatted
  1922 # with on creation. (string value)
  1884 # with on creation. (string value)
  1923 #default_ephemeral_format=<None>
  1885 #default_ephemeral_format=<None>
  1928 #preallocate_images=none
  1890 #preallocate_images=none
  1929 
  1891 
  1930 # Whether to use cow images (boolean value)
  1892 # Whether to use cow images (boolean value)
  1931 #use_cow_images=true
  1893 #use_cow_images=true
  1932 
  1894 
       
  1895 # Fail instance boot if vif plugging fails (boolean value)
       
  1896 #vif_plugging_is_fatal=true
       
  1897 
       
  1898 # Number of seconds to wait for neutron vif plugging events to
       
  1899 # arrive before continuing or failing (see
       
  1900 # vif_plugging_is_fatal). If this is set to zero and
       
  1901 # vif_plugging_is_fatal is False, events should not be
       
  1902 # expected to arrive at all. (integer value)
       
  1903 #vif_plugging_timeout=300
       
  1904 
  1933 
  1905 
  1934 #
  1906 #
  1935 # Options defined in nova.virt.firewall
  1907 # Options defined in nova.virt.firewall
  1936 #
  1908 #
  1937 
  1909 
  1943 # value)
  1915 # value)
  1944 #allow_same_net_traffic=true
  1916 #allow_same_net_traffic=true
  1945 
  1917 
  1946 
  1918 
  1947 #
  1919 #
       
  1920 # Options defined in nova.virt.hardware
       
  1921 #
       
  1922 
       
  1923 # Defines which pcpus that instance vcpus can use. For
       
  1924 # example, "4-12,^8,15" (string value)
       
  1925 #vcpu_pin_set=<None>
       
  1926 
       
  1927 
       
  1928 #
       
  1929 # Options defined in nova.virt.imagecache
       
  1930 #
       
  1931 
       
  1932 # Number of seconds to wait between runs of the image cache
       
  1933 # manager. Set to -1 to disable. Setting this to 0 will
       
  1934 # disable, but this will change in the K release to mean "run
       
  1935 # at the default rate". (integer value)
       
  1936 #image_cache_manager_interval=2400
       
  1937 
       
  1938 # Where cached images are stored under $instances_path. This
       
  1939 # is NOT the full path - just a folder name. For per-compute-
       
  1940 # host cached images, set to _base_$my_ip (string value)
       
  1941 #image_cache_subdirectory_name=_base
       
  1942 
       
  1943 # Should unused base images be removed? (boolean value)
       
  1944 #remove_unused_base_images=true
       
  1945 
       
  1946 # Unused unresized base images younger than this will not be
       
  1947 # removed (integer value)
       
  1948 #remove_unused_original_minimum_age_seconds=86400
       
  1949 
       
  1950 
       
  1951 #
  1948 # Options defined in nova.virt.images
  1952 # Options defined in nova.virt.images
  1949 #
  1953 #
  1950 
  1954 
  1951 # Force backing images to raw format (boolean value)
  1955 # Force backing images to raw format (boolean value)
  1952 #force_raw_images=true
  1956 #force_raw_images=true
  1953 
  1957 
  1954 
  1958 
  1955 #
  1959 #
       
  1960 # Options defined in nova.virt.netutils
       
  1961 #
       
  1962 
       
  1963 # Template file for injected network (string value)
       
  1964 #injected_network_template=$pybasedir/nova/virt/interfaces.template
       
  1965 
       
  1966 
       
  1967 #
       
  1968 # Options defined in nova.virt.solariszones.driver
       
  1969 #
       
  1970 
       
  1971 # Default path to Glance cache for Solaris Zones. (string
       
  1972 # value)
       
  1973 #glancecache_dirname=$state_path/images
       
  1974 
       
  1975 # Location where solariszones driver will store snapshots
       
  1976 # before uploading them to the Glance image service (string
       
  1977 # value)
       
  1978 #solariszones_snapshots_directory=$instances_path/snapshots
       
  1979 
       
  1980 
       
  1981 #
       
  1982 # Options defined in nova.vnc
       
  1983 #
       
  1984 
       
  1985 # Location of VNC console proxy, in the form
       
  1986 # "http://127.0.0.1:6080/vnc_auto.html" (string value)
       
  1987 novncproxy_base_url=http://$my_ip:6080/vnc_auto.html
       
  1988 
       
  1989 # Location of nova xvp VNC console proxy, in the form
       
  1990 # "http://127.0.0.1:6081/console" (string value)
       
  1991 #xvpvncproxy_base_url=http://127.0.0.1:6081/console
       
  1992 
       
  1993 # IP address on which instance vncservers should listen
       
  1994 # (string value)
       
  1995 #vncserver_listen=127.0.0.1
       
  1996 
       
  1997 # The address to which proxy clients (like nova-xvpvncproxy)
       
  1998 # should connect (string value)
       
  1999 #vncserver_proxyclient_address=127.0.0.1
       
  2000 
       
  2001 # Enable VNC related features (boolean value)
       
  2002 #vnc_enabled=true
       
  2003 
       
  2004 # Keymap for VNC (string value)
       
  2005 #vnc_keymap=en-us
       
  2006 
       
  2007 
       
  2008 #
       
  2009 # Options defined in nova.vnc.xvp_proxy
       
  2010 #
       
  2011 
       
  2012 # Port that the XCP VNC proxy should bind to (integer value)
       
  2013 #xvpvncproxy_port=6081
       
  2014 
       
  2015 # Address that the XCP VNC proxy should bind to (string value)
       
  2016 #xvpvncproxy_host=0.0.0.0
       
  2017 
       
  2018 
       
  2019 #
       
  2020 # Options defined in nova.volume
       
  2021 #
       
  2022 
       
  2023 # The full class name of the volume API class to use (string
       
  2024 # value)
       
  2025 #volume_api_class=nova.volume.cinder.API
       
  2026 
       
  2027 
       
  2028 [baremetal]
       
  2029 
       
  2030 #
       
  2031 # Options defined in nova.virt.baremetal.db.api
       
  2032 #
       
  2033 
       
  2034 # The backend to use for bare-metal database (string value)
       
  2035 #db_backend=sqlalchemy
       
  2036 
       
  2037 
       
  2038 #
       
  2039 # Options defined in nova.virt.baremetal.db.sqlalchemy.session
       
  2040 #
       
  2041 
       
  2042 # The SQLAlchemy connection string used to connect to the
       
  2043 # bare-metal database (string value)
       
  2044 #sql_connection=sqlite:///$state_path/baremetal_nova.sqlite
       
  2045 
       
  2046 
       
  2047 #
       
  2048 # Options defined in nova.virt.baremetal.driver
       
  2049 #
       
  2050 
       
  2051 # Baremetal VIF driver. (string value)
       
  2052 #vif_driver=nova.virt.baremetal.vif_driver.BareMetalVIFDriver
       
  2053 
       
  2054 # Baremetal volume driver. (string value)
       
  2055 #volume_driver=nova.virt.baremetal.volume_driver.LibvirtVolumeDriver
       
  2056 
       
  2057 # A list of additional capabilities corresponding to
       
  2058 # flavor_extra_specs for this compute host to advertise. Valid
       
  2059 # entries are name=value, pairs For example, "key1:val1,
       
  2060 # key2:val2" (list value)
       
  2061 #flavor_extra_specs=
       
  2062 
       
  2063 # Baremetal driver back-end (pxe or tilera) (string value)
       
  2064 #driver=nova.virt.baremetal.pxe.PXE
       
  2065 
       
  2066 # Baremetal power management method (string value)
       
  2067 #power_manager=nova.virt.baremetal.ipmi.IPMI
       
  2068 
       
  2069 # Baremetal compute node's tftp root path (string value)
       
  2070 #tftp_root=/tftpboot
       
  2071 
       
  2072 
       
  2073 #
       
  2074 # Options defined in nova.virt.baremetal.ipmi
       
  2075 #
       
  2076 
       
  2077 # Path to baremetal terminal program (string value)
       
  2078 #terminal=shellinaboxd
       
  2079 
       
  2080 # Path to baremetal terminal SSL cert(PEM) (string value)
       
  2081 #terminal_cert_dir=<None>
       
  2082 
       
  2083 # Path to directory stores pidfiles of baremetal_terminal
       
  2084 # (string value)
       
  2085 #terminal_pid_dir=$state_path/baremetal/console
       
  2086 
       
  2087 # Maximal number of retries for IPMI operations (integer
       
  2088 # value)
       
  2089 #ipmi_power_retry=10
       
  2090 
       
  2091 
       
  2092 #
       
  2093 # Options defined in nova.virt.baremetal.pxe
       
  2094 #
       
  2095 
       
  2096 # Default kernel image ID used in deployment phase (string
       
  2097 # value)
       
  2098 #deploy_kernel=<None>
       
  2099 
       
  2100 # Default ramdisk image ID used in deployment phase (string
       
  2101 # value)
       
  2102 #deploy_ramdisk=<None>
       
  2103 
       
  2104 # Template file for injected network config (string value)
       
  2105 #net_config_template=$pybasedir/nova/virt/baremetal/net-dhcp.ubuntu.template
       
  2106 
       
  2107 # Additional append parameters for baremetal PXE boot (string
       
  2108 # value)
       
  2109 #pxe_append_params=nofb nomodeset vga=normal
       
  2110 
       
  2111 # Template file for PXE configuration (string value)
       
  2112 #pxe_config_template=$pybasedir/nova/virt/baremetal/pxe_config.template
       
  2113 
       
  2114 # If True, enable file injection for network info, files and
       
  2115 # admin password (boolean value)
       
  2116 #use_file_injection=false
       
  2117 
       
  2118 # Timeout for PXE deployments. Default: 0 (unlimited) (integer
       
  2119 # value)
       
  2120 #pxe_deploy_timeout=0
       
  2121 
       
  2122 # If set, pass the network configuration details to the
       
  2123 # initramfs via cmdline. (boolean value)
       
  2124 #pxe_network_config=false
       
  2125 
       
  2126 # This gets passed to Neutron as the bootfile dhcp parameter.
       
  2127 # (string value)
       
  2128 #pxe_bootfile_name=pxelinux.0
       
  2129 
       
  2130 
       
  2131 #
       
  2132 # Options defined in nova.virt.baremetal.tilera_pdu
       
  2133 #
       
  2134 
       
  2135 # IP address of tilera pdu (string value)
       
  2136 #tile_pdu_ip=10.0.100.1
       
  2137 
       
  2138 # Management script for tilera pdu (string value)
       
  2139 #tile_pdu_mgr=/tftpboot/pdu_mgr
       
  2140 
       
  2141 # Power status of tilera PDU is OFF (integer value)
       
  2142 #tile_pdu_off=2
       
  2143 
       
  2144 # Power status of tilera PDU is ON (integer value)
       
  2145 #tile_pdu_on=1
       
  2146 
       
  2147 # Power status of tilera PDU (integer value)
       
  2148 #tile_pdu_status=9
       
  2149 
       
  2150 # Wait time in seconds until check the result after tilera
       
  2151 # power operations (integer value)
       
  2152 #tile_power_wait=9
       
  2153 
       
  2154 
       
  2155 #
       
  2156 # Options defined in nova.virt.baremetal.virtual_power_driver
       
  2157 #
       
  2158 
       
  2159 # IP or name to virtual power host (string value)
       
  2160 #virtual_power_ssh_host=
       
  2161 
       
  2162 # Port to use for ssh to virtual power host (integer value)
       
  2163 #virtual_power_ssh_port=22
       
  2164 
       
  2165 # Base command to use for virtual power(vbox, virsh) (string
       
  2166 # value)
       
  2167 #virtual_power_type=virsh
       
  2168 
       
  2169 # User to execute virtual power commands as (string value)
       
  2170 #virtual_power_host_user=
       
  2171 
       
  2172 # Password for virtual power host_user (string value)
       
  2173 #virtual_power_host_pass=
       
  2174 
       
  2175 # The ssh key for virtual power host_user (string value)
       
  2176 #virtual_power_host_key=<None>
       
  2177 
       
  2178 
       
  2179 #
       
  2180 # Options defined in nova.virt.baremetal.volume_driver
       
  2181 #
       
  2182 
       
  2183 # Do not set this out of dev/test environments. If a node does
       
  2184 # not have a fixed PXE IP address, volumes are exported with
       
  2185 # globally opened ACL (boolean value)
       
  2186 #use_unsafe_iscsi=false
       
  2187 
       
  2188 # The iSCSI IQN prefix used in baremetal volume connections.
       
  2189 # (string value)
       
  2190 #iscsi_iqn_prefix=iqn.2010-10.org.openstack.baremetal
       
  2191 
       
  2192 
       
  2193 [cells]
       
  2194 
       
  2195 #
       
  2196 # Options defined in nova.cells.manager
       
  2197 #
       
  2198 
       
  2199 # Cells communication driver to use (string value)
       
  2200 #driver=nova.cells.rpc_driver.CellsRPCDriver
       
  2201 
       
  2202 # Number of seconds after an instance was updated or deleted
       
  2203 # to continue to update cells (integer value)
       
  2204 #instance_updated_at_threshold=3600
       
  2205 
       
  2206 # Number of instances to update per periodic task run (integer
       
  2207 # value)
       
  2208 #instance_update_num_instances=1
       
  2209 
       
  2210 
       
  2211 #
       
  2212 # Options defined in nova.cells.messaging
       
  2213 #
       
  2214 
       
  2215 # Maximum number of hops for cells routing. (integer value)
       
  2216 #max_hop_count=10
       
  2217 
       
  2218 # Cells scheduler to use (string value)
       
  2219 #scheduler=nova.cells.scheduler.CellsScheduler
       
  2220 
       
  2221 
       
  2222 #
       
  2223 # Options defined in nova.cells.opts
       
  2224 #
       
  2225 
       
  2226 # Enable cell functionality (boolean value)
       
  2227 #enable=false
       
  2228 
       
  2229 # The topic cells nodes listen on (string value)
       
  2230 #topic=cells
       
  2231 
       
  2232 # Manager for cells (string value)
       
  2233 #manager=nova.cells.manager.CellsManager
       
  2234 
       
  2235 # Name of this cell (string value)
       
  2236 #name=nova
       
  2237 
       
  2238 # Key/Multi-value list with the capabilities of the cell (list
       
  2239 # value)
       
  2240 #capabilities=hypervisor=xenserver;kvm,os=linux;windows
       
  2241 
       
  2242 # Seconds to wait for response from a call to a cell. (integer
       
  2243 # value)
       
  2244 #call_timeout=60
       
  2245 
       
  2246 # Percentage of cell capacity to hold in reserve. Affects both
       
  2247 # memory and disk utilization (floating point value)
       
  2248 #reserve_percent=10.0
       
  2249 
       
  2250 # Type of cell: api or compute (string value)
       
  2251 #cell_type=compute
       
  2252 
       
  2253 # Number of seconds after which a lack of capability and
       
  2254 # capacity updates signals the child cell is to be treated as
       
  2255 # a mute. (integer value)
       
  2256 #mute_child_interval=300
       
  2257 
       
  2258 # Seconds between bandwidth updates for cells. (integer value)
       
  2259 #bandwidth_update_interval=600
       
  2260 
       
  2261 
       
  2262 #
       
  2263 # Options defined in nova.cells.rpc_driver
       
  2264 #
       
  2265 
       
  2266 # Base queue name to use when communicating between cells.
       
  2267 # Various topics by message type will be appended to this.
       
  2268 # (string value)
       
  2269 #rpc_driver_queue_base=cells.intercell
       
  2270 
       
  2271 
       
  2272 #
       
  2273 # Options defined in nova.cells.scheduler
       
  2274 #
       
  2275 
       
  2276 # Filter classes the cells scheduler should use.  An entry of
       
  2277 # "nova.cells.filters.all_filters" maps to all cells filters
       
  2278 # included with nova. (list value)
       
  2279 #scheduler_filter_classes=nova.cells.filters.all_filters
       
  2280 
       
  2281 # Weigher classes the cells scheduler should use.  An entry of
       
  2282 # "nova.cells.weights.all_weighers" maps to all cell weighers
       
  2283 # included with nova. (list value)
       
  2284 #scheduler_weight_classes=nova.cells.weights.all_weighers
       
  2285 
       
  2286 # How many retries when no cells are available. (integer
       
  2287 # value)
       
  2288 #scheduler_retries=10
       
  2289 
       
  2290 # How often to retry in seconds when no cells are available.
       
  2291 # (integer value)
       
  2292 #scheduler_retry_delay=2
       
  2293 
       
  2294 
       
  2295 #
       
  2296 # Options defined in nova.cells.state
       
  2297 #
       
  2298 
       
  2299 # Interval, in seconds, for getting fresh cell information
       
  2300 # from the database. (integer value)
       
  2301 #db_check_interval=60
       
  2302 
       
  2303 # Configuration file from which to read cells configuration.
       
  2304 # If given, overrides reading cells from the database. (string
       
  2305 # value)
       
  2306 #cells_config=<None>
       
  2307 
       
  2308 
       
  2309 #
       
  2310 # Options defined in nova.cells.weights.mute_child
       
  2311 #
       
  2312 
       
  2313 # Multiplier used to weigh mute children. (The value should be
       
  2314 # negative.) (floating point value)
       
  2315 #mute_weight_multiplier=-10.0
       
  2316 
       
  2317 # Weight value assigned to mute children. (The value should be
       
  2318 # positive.) (floating point value)
       
  2319 #mute_weight_value=1000.0
       
  2320 
       
  2321 
       
  2322 #
       
  2323 # Options defined in nova.cells.weights.ram_by_instance_type
       
  2324 #
       
  2325 
       
  2326 # Multiplier used for weighing ram.  Negative numbers mean to
       
  2327 # stack vs spread. (floating point value)
       
  2328 #ram_weight_multiplier=10.0
       
  2329 
       
  2330 
       
  2331 #
       
  2332 # Options defined in nova.cells.weights.weight_offset
       
  2333 #
       
  2334 
       
  2335 # Multiplier used to weigh offset weigher. (floating point
       
  2336 # value)
       
  2337 #offset_weight_multiplier=1.0
       
  2338 
       
  2339 
       
  2340 [cinder]
       
  2341 
       
  2342 #
       
  2343 # Options defined in nova.volume.cinder
       
  2344 #
       
  2345 
       
  2346 # Info to match when looking for cinder in the service
       
  2347 # catalog. Format is: separated values of the form:
       
  2348 # <service_type>:<service_name>:<endpoint_type> (string value)
       
  2349 # Deprecated group/name - [DEFAULT]/cinder_catalog_info
       
  2350 #catalog_info=volume:cinder:publicURL
       
  2351 
       
  2352 # Override service catalog lookup with template for cinder
       
  2353 # endpoint e.g. http://localhost:8776/v1/%(project_id)s
       
  2354 # (string value)
       
  2355 # Deprecated group/name - [DEFAULT]/cinder_endpoint_template
       
  2356 #endpoint_template=<None>
       
  2357 
       
  2358 # Region name of this node (string value)
       
  2359 # Deprecated group/name - [DEFAULT]/os_region_name
       
  2360 #os_region_name=<None>
       
  2361 
       
  2362 # Location of ca certificates file to use for cinder client
       
  2363 # requests. (string value)
       
  2364 # Deprecated group/name - [DEFAULT]/cinder_ca_certificates_file
       
  2365 #ca_certificates_file=<None>
       
  2366 
       
  2367 # Number of cinderclient retries on failed http calls (integer
       
  2368 # value)
       
  2369 # Deprecated group/name - [DEFAULT]/cinder_http_retries
       
  2370 #http_retries=3
       
  2371 
       
  2372 # HTTP inactivity timeout (in seconds) (integer value)
       
  2373 # Deprecated group/name - [DEFAULT]/cinder_http_timeout
       
  2374 #http_timeout=<None>
       
  2375 
       
  2376 # Allow to perform insecure SSL requests to cinder (boolean
       
  2377 # value)
       
  2378 # Deprecated group/name - [DEFAULT]/cinder_api_insecure
       
  2379 #api_insecure=false
       
  2380 
       
  2381 # Allow attach between instance and volume in different
       
  2382 # availability zones. (boolean value)
       
  2383 # Deprecated group/name - [DEFAULT]/cinder_cross_az_attach
       
  2384 #cross_az_attach=true
       
  2385 
       
  2386 
       
  2387 [conductor]
       
  2388 
       
  2389 #
       
  2390 # Options defined in nova.conductor.api
       
  2391 #
       
  2392 
       
  2393 # Perform nova-conductor operations locally (boolean value)
       
  2394 #use_local=false
       
  2395 
       
  2396 # The topic on which conductor nodes listen (string value)
       
  2397 #topic=conductor
       
  2398 
       
  2399 # Full class name for the Manager for conductor (string value)
       
  2400 #manager=nova.conductor.manager.ConductorManager
       
  2401 
       
  2402 # Number of workers for OpenStack Conductor service. The
       
  2403 # default will be the number of CPUs available. (integer
       
  2404 # value)
       
  2405 workers=1
       
  2406 
       
  2407 
       
  2408 [database]
       
  2409 
       
  2410 #
       
  2411 # Options defined in oslo.db
       
  2412 #
       
  2413 
       
  2414 # The file name to use with SQLite. (string value)
       
  2415 #sqlite_db=oslo.sqlite
       
  2416 
       
  2417 # If True, SQLite uses synchronous mode. (boolean value)
       
  2418 #sqlite_synchronous=true
       
  2419 
       
  2420 # The back end to use for the database. (string value)
       
  2421 # Deprecated group/name - [DEFAULT]/db_backend
       
  2422 #backend=sqlalchemy
       
  2423 
       
  2424 # The SQLAlchemy connection string to use to connect to the
       
  2425 # database. (string value)
       
  2426 # Deprecated group/name - [DEFAULT]/sql_connection
       
  2427 # Deprecated group/name - [DATABASE]/sql_connection
       
  2428 # Deprecated group/name - [sql]/connection
       
  2429 connection=mysql://%SERVICE_USER%:%SERVICE_PASSWORD%@localhost/nova
       
  2430 
       
  2431 # The SQLAlchemy connection string to use to connect to the
       
  2432 # slave database. (string value)
       
  2433 #slave_connection=<None>
       
  2434 
       
  2435 # The SQL mode to be used for MySQL sessions. This option,
       
  2436 # including the default, overrides any server-set SQL mode. To
       
  2437 # use whatever SQL mode is set by the server configuration,
       
  2438 # set this to no value. Example: mysql_sql_mode= (string
       
  2439 # value)
       
  2440 #mysql_sql_mode=TRADITIONAL
       
  2441 
       
  2442 # Timeout before idle SQL connections are reaped. (integer
       
  2443 # value)
       
  2444 # Deprecated group/name - [DEFAULT]/sql_idle_timeout
       
  2445 # Deprecated group/name - [DATABASE]/sql_idle_timeout
       
  2446 # Deprecated group/name - [sql]/idle_timeout
       
  2447 #idle_timeout=3600
       
  2448 
       
  2449 # Minimum number of SQL connections to keep open in a pool.
       
  2450 # (integer value)
       
  2451 # Deprecated group/name - [DEFAULT]/sql_min_pool_size
       
  2452 # Deprecated group/name - [DATABASE]/sql_min_pool_size
       
  2453 #min_pool_size=1
       
  2454 
       
  2455 # Maximum number of SQL connections to keep open in a pool.
       
  2456 # (integer value)
       
  2457 # Deprecated group/name - [DEFAULT]/sql_max_pool_size
       
  2458 # Deprecated group/name - [DATABASE]/sql_max_pool_size
       
  2459 #max_pool_size=<None>
       
  2460 
       
  2461 # Maximum db connection retries during startup. Set to -1 to
       
  2462 # specify an infinite retry count. (integer value)
       
  2463 # Deprecated group/name - [DEFAULT]/sql_max_retries
       
  2464 # Deprecated group/name - [DATABASE]/sql_max_retries
       
  2465 #max_retries=10
       
  2466 
       
  2467 # Interval between retries of opening a SQL connection.
       
  2468 # (integer value)
       
  2469 # Deprecated group/name - [DEFAULT]/sql_retry_interval
       
  2470 # Deprecated group/name - [DATABASE]/reconnect_interval
       
  2471 #retry_interval=10
       
  2472 
       
  2473 # If set, use this value for max_overflow with SQLAlchemy.
       
  2474 # (integer value)
       
  2475 # Deprecated group/name - [DEFAULT]/sql_max_overflow
       
  2476 # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
       
  2477 #max_overflow=<None>
       
  2478 
       
  2479 # Verbosity of SQL debugging information: 0=None,
       
  2480 # 100=Everything. (integer value)
       
  2481 # Deprecated group/name - [DEFAULT]/sql_connection_debug
       
  2482 #connection_debug=0
       
  2483 
       
  2484 # Add Python stack traces to SQL as comment strings. (boolean
       
  2485 # value)
       
  2486 # Deprecated group/name - [DEFAULT]/sql_connection_trace
       
  2487 #connection_trace=false
       
  2488 
       
  2489 # If set, use this value for pool_timeout with SQLAlchemy.
       
  2490 # (integer value)
       
  2491 # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
       
  2492 #pool_timeout=<None>
       
  2493 
       
  2494 # Enable the experimental use of database reconnect on
       
  2495 # connection lost. (boolean value)
       
  2496 #use_db_reconnect=false
       
  2497 
       
  2498 # Seconds between database connection retries. (integer value)
       
  2499 #db_retry_interval=1
       
  2500 
       
  2501 # If True, increases the interval between database connection
       
  2502 # retries up to db_max_retry_interval. (boolean value)
       
  2503 #db_inc_retry_interval=true
       
  2504 
       
  2505 # If db_inc_retry_interval is set, the maximum seconds between
       
  2506 # database connection retries. (integer value)
       
  2507 #db_max_retry_interval=10
       
  2508 
       
  2509 # Maximum database connection retries before error is raised.
       
  2510 # Set to -1 to specify an infinite retry count. (integer
       
  2511 # value)
       
  2512 #db_max_retries=20
       
  2513 
       
  2514 
       
  2515 [ephemeral_storage_encryption]
       
  2516 
       
  2517 #
       
  2518 # Options defined in nova.compute.api
       
  2519 #
       
  2520 
       
  2521 # Whether to encrypt ephemeral storage (boolean value)
       
  2522 #enabled=false
       
  2523 
       
  2524 # The cipher and mode to be used to encrypt ephemeral storage.
       
  2525 # Which ciphers are available ciphers depends on kernel
       
  2526 # support. See /proc/crypto for the list of available options.
       
  2527 # (string value)
       
  2528 #cipher=aes-xts-plain64
       
  2529 
       
  2530 # The bit length of the encryption key to be used to encrypt
       
  2531 # ephemeral storage (in XTS mode only half of the bits are
       
  2532 # used for encryption key) (integer value)
       
  2533 #key_size=512
       
  2534 
       
  2535 
       
  2536 [glance]
       
  2537 
       
  2538 #
       
  2539 # Options defined in nova.image.glance
       
  2540 #
       
  2541 
       
  2542 # Default glance hostname or IP address (string value)
       
  2543 # Deprecated group/name - [DEFAULT]/glance_host
       
  2544 #host=$my_ip
       
  2545 
       
  2546 # Default glance port (integer value)
       
  2547 # Deprecated group/name - [DEFAULT]/glance_port
       
  2548 #port=9292
       
  2549 
       
  2550 # Default protocol to use when connecting to glance. Set to
       
  2551 # https for SSL. (string value)
       
  2552 # Deprecated group/name - [DEFAULT]/glance_protocol
       
  2553 #protocol=http
       
  2554 
       
  2555 # A list of the glance api servers available to nova. Prefix
       
  2556 # with https:// for ssl-based glance api servers.
       
  2557 # ([hostname|ip]:port) (list value)
       
  2558 # Deprecated group/name - [DEFAULT]/glance_api_servers
       
  2559 #api_servers=<None>
       
  2560 
       
  2561 # Allow to perform insecure SSL (https) requests to glance
       
  2562 # (boolean value)
       
  2563 # Deprecated group/name - [DEFAULT]/glance_api_insecure
       
  2564 #api_insecure=false
       
  2565 
       
  2566 # Number of retries when downloading an image from glance
       
  2567 # (integer value)
       
  2568 # Deprecated group/name - [DEFAULT]/glance_num_retries
       
  2569 #num_retries=0
       
  2570 
       
  2571 # A list of url scheme that can be downloaded directly via the
       
  2572 # direct_url.  Currently supported schemes: [file]. (list
       
  2573 # value)
       
  2574 #allowed_direct_url_schemes=
       
  2575 
       
  2576 
       
  2577 [hyperv]
       
  2578 
       
  2579 #
       
  2580 # Options defined in nova.virt.hyperv.pathutils
       
  2581 #
       
  2582 
       
  2583 # The name of a Windows share name mapped to the
       
  2584 # "instances_path" dir and used by the resize feature to copy
       
  2585 # files to the target host. If left blank, an administrative
       
  2586 # share will be used, looking for the same "instances_path"
       
  2587 # used locally (string value)
       
  2588 #instances_path_share=
       
  2589 
       
  2590 
       
  2591 #
       
  2592 # Options defined in nova.virt.hyperv.utilsfactory
       
  2593 #
       
  2594 
       
  2595 # Force V1 WMI utility classes (boolean value)
       
  2596 #force_hyperv_utils_v1=false
       
  2597 
       
  2598 # Force V1 volume utility class (boolean value)
       
  2599 #force_volumeutils_v1=false
       
  2600 
       
  2601 
       
  2602 #
       
  2603 # Options defined in nova.virt.hyperv.vif
       
  2604 #
       
  2605 
       
  2606 # External virtual switch Name, if not provided, the first
       
  2607 # external virtual switch is used (string value)
       
  2608 #vswitch_name=<None>
       
  2609 
       
  2610 
       
  2611 #
       
  2612 # Options defined in nova.virt.hyperv.vmops
       
  2613 #
       
  2614 
       
  2615 # Required for live migration among hosts with different CPU
       
  2616 # features (boolean value)
       
  2617 #limit_cpu_features=false
       
  2618 
       
  2619 # Sets the admin password in the config drive image (boolean
       
  2620 # value)
       
  2621 #config_drive_inject_password=false
       
  2622 
       
  2623 # Path of qemu-img command which is used to convert between
       
  2624 # different image types (string value)
       
  2625 #qemu_img_cmd=qemu-img.exe
       
  2626 
       
  2627 # Attaches the Config Drive image as a cdrom drive instead of
       
  2628 # a disk drive (boolean value)
       
  2629 #config_drive_cdrom=false
       
  2630 
       
  2631 # Enables metrics collections for an instance by using
       
  2632 # Hyper-V's metric APIs. Collected data can by retrieved by
       
  2633 # other apps and services, e.g.: Ceilometer. Requires Hyper-V
       
  2634 # / Windows Server 2012 and above (boolean value)
       
  2635 #enable_instance_metrics_collection=false
       
  2636 
       
  2637 # Enables dynamic memory allocation (ballooning) when set to a
       
  2638 # value greater than 1. The value expresses the ratio between
       
  2639 # the total RAM assigned to an instance and its startup RAM
       
  2640 # amount. For example a ratio of 2.0 for an instance with
       
  2641 # 1024MB of RAM implies 512MB of RAM allocated at startup
       
  2642 # (floating point value)
       
  2643 #dynamic_memory_ratio=1.0
       
  2644 
       
  2645 # Number of seconds to wait for instance to shut down after
       
  2646 # soft reboot request is made. We fall back to hard reboot if
       
  2647 # instance does not shutdown within this window. (integer
       
  2648 # value)
       
  2649 #wait_soft_reboot_seconds=60
       
  2650 
       
  2651 
       
  2652 #
       
  2653 # Options defined in nova.virt.hyperv.volumeops
       
  2654 #
       
  2655 
       
  2656 # The number of times to retry to attach a volume (integer
       
  2657 # value)
       
  2658 #volume_attach_retry_count=10
       
  2659 
       
  2660 # Interval between volume attachment attempts, in seconds
       
  2661 # (integer value)
       
  2662 #volume_attach_retry_interval=5
       
  2663 
       
  2664 # The number of times to retry checking for a disk mounted via
       
  2665 # iSCSI. (integer value)
       
  2666 #mounted_disk_query_retry_count=10
       
  2667 
       
  2668 # Interval between checks for a mounted iSCSI disk, in
       
  2669 # seconds. (integer value)
       
  2670 #mounted_disk_query_retry_interval=5
       
  2671 
       
  2672 
       
  2673 [image_file_url]
       
  2674 
       
  2675 #
       
  2676 # Options defined in nova.image.download.file
       
  2677 #
       
  2678 
       
  2679 # List of file systems that are configured in this file in the
       
  2680 # image_file_url:<list entry name> sections (list value)
       
  2681 #filesystems=
       
  2682 
       
  2683 
       
  2684 [ironic]
       
  2685 
       
  2686 #
       
  2687 # Options defined in nova.virt.ironic.driver
       
  2688 #
       
  2689 
       
  2690 # Version of Ironic API service endpoint. (integer value)
       
  2691 #api_version=1
       
  2692 
       
  2693 # URL for Ironic API endpoint. (string value)
       
  2694 #api_endpoint=<None>
       
  2695 
       
  2696 # Ironic keystone admin name (string value)
       
  2697 #admin_username=<None>
       
  2698 
       
  2699 # Ironic keystone admin password. (string value)
       
  2700 #admin_password=<None>
       
  2701 
       
  2702 # Ironic keystone auth token. (string value)
       
  2703 #admin_auth_token=<None>
       
  2704 
       
  2705 # Keystone public API endpoint. (string value)
       
  2706 #admin_url=<None>
       
  2707 
       
  2708 # Log level override for ironicclient. Set this in order to
       
  2709 # override the global "default_log_levels", "verbose", and
       
  2710 # "debug" settings. (string value)
       
  2711 #client_log_level=<None>
       
  2712 
       
  2713 # Ironic keystone tenant name. (string value)
       
  2714 #admin_tenant_name=<None>
       
  2715 
       
  2716 # How many retries when a request does conflict. (integer
       
  2717 # value)
       
  2718 #api_max_retries=60
       
  2719 
       
  2720 # How often to retry in seconds when a request does conflict
       
  2721 # (integer value)
       
  2722 #api_retry_interval=2
       
  2723 
       
  2724 
       
  2725 [keymgr]
       
  2726 
       
  2727 #
       
  2728 # Options defined in nova.keymgr
       
  2729 #
       
  2730 
       
  2731 # The full class name of the key manager API class (string
       
  2732 # value)
       
  2733 #api_class=nova.keymgr.conf_key_mgr.ConfKeyManager
       
  2734 
       
  2735 
       
  2736 #
       
  2737 # Options defined in nova.keymgr.conf_key_mgr
       
  2738 #
       
  2739 
       
  2740 # Fixed key returned by key manager, specified in hex (string
       
  2741 # value)
       
  2742 #fixed_key=<None>
       
  2743 
       
  2744 
       
  2745 [keystone_authtoken]
       
  2746 
       
  2747 #
       
  2748 # Options defined in keystonemiddleware.auth_token
       
  2749 #
       
  2750 
       
  2751 # Complete public Identity API endpoint. (string value)
       
  2752 auth_uri=http://127.0.0.1:5000/v2.0/
       
  2753 
       
  2754 # API version of the admin Identity API endpoint. (string
       
  2755 # value)
       
  2756 #auth_version=<None>
       
  2757 
       
  2758 # Do not handle authorization requests within the middleware,
       
  2759 # but delegate the authorization decision to downstream WSGI
       
  2760 # components. (boolean value)
       
  2761 #delay_auth_decision=false
       
  2762 
       
  2763 # Request timeout value for communicating with Identity API
       
  2764 # server. (integer value)
       
  2765 #http_connect_timeout=<None>
       
  2766 
       
  2767 # How many times are we trying to reconnect when communicating
       
  2768 # with Identity API Server. (integer value)
       
  2769 #http_request_max_retries=3
       
  2770 
       
  2771 # Env key for the swift cache. (string value)
       
  2772 #cache=<None>
       
  2773 
       
  2774 # Required if identity server requires client certificate
       
  2775 # (string value)
       
  2776 #certfile=<None>
       
  2777 
       
  2778 # Required if identity server requires client certificate
       
  2779 # (string value)
       
  2780 #keyfile=<None>
       
  2781 
       
  2782 # A PEM encoded Certificate Authority to use when verifying
       
  2783 # HTTPs connections. Defaults to system CAs. (string value)
       
  2784 #cafile=<None>
       
  2785 
       
  2786 # Verify HTTPS connections. (boolean value)
       
  2787 #insecure=false
       
  2788 
       
  2789 # Directory used to cache files related to PKI tokens. (string
       
  2790 # value)
       
  2791 signing_dir=$state_path/keystone-signing
       
  2792 
       
  2793 # Optionally specify a list of memcached server(s) to use for
       
  2794 # caching. If left undefined, tokens will instead be cached
       
  2795 # in-process. (list value)
       
  2796 # Deprecated group/name - [DEFAULT]/memcache_servers
       
  2797 #memcached_servers=<None>
       
  2798 
       
  2799 # In order to prevent excessive effort spent validating
       
  2800 # tokens, the middleware caches previously-seen tokens for a
       
  2801 # configurable duration (in seconds). Set to -1 to disable
       
  2802 # caching completely. (integer value)
       
  2803 #token_cache_time=300
       
  2804 
       
  2805 # Determines the frequency at which the list of revoked tokens
       
  2806 # is retrieved from the Identity service (in seconds). A high
       
  2807 # number of revocation events combined with a low cache
       
  2808 # duration may significantly reduce performance. (integer
       
  2809 # value)
       
  2810 #revocation_cache_time=10
       
  2811 
       
  2812 # (Optional) If defined, indicate whether token data should be
       
  2813 # authenticated or authenticated and encrypted. Acceptable
       
  2814 # values are MAC or ENCRYPT.  If MAC, token data is
       
  2815 # authenticated (with HMAC) in the cache. If ENCRYPT, token
       
  2816 # data is encrypted and authenticated in the cache. If the
       
  2817 # value is not one of these options or empty, auth_token will
       
  2818 # raise an exception on initialization. (string value)
       
  2819 #memcache_security_strategy=<None>
       
  2820 
       
  2821 # (Optional, mandatory if memcache_security_strategy is
       
  2822 # defined) This string is used for key derivation. (string
       
  2823 # value)
       
  2824 #memcache_secret_key=<None>
       
  2825 
       
  2826 # (Optional) Number of seconds memcached server is considered
       
  2827 # dead before it is tried again. (integer value)
       
  2828 #memcache_pool_dead_retry=300
       
  2829 
       
  2830 # (Optional) Maximum total number of open connections to every
       
  2831 # memcached server. (integer value)
       
  2832 #memcache_pool_maxsize=10
       
  2833 
       
  2834 # (Optional) Socket timeout in seconds for communicating with
       
  2835 # a memcache server. (integer value)
       
  2836 #memcache_pool_socket_timeout=3
       
  2837 
       
  2838 # (Optional) Number of seconds a connection to memcached is
       
  2839 # held unused in the pool before it is closed. (integer value)
       
  2840 #memcache_pool_unused_timeout=60
       
  2841 
       
  2842 # (Optional) Number of seconds that an operation will wait to
       
  2843 # get a memcache client connection from the pool. (integer
       
  2844 # value)
       
  2845 #memcache_pool_conn_get_timeout=10
       
  2846 
       
  2847 # (Optional) Use the advanced (eventlet safe) memcache client
       
  2848 # pool. The advanced pool will only work under python 2.x.
       
  2849 # (boolean value)
       
  2850 #memcache_use_advanced_pool=false
       
  2851 
       
  2852 # (Optional) Indicate whether to set the X-Service-Catalog
       
  2853 # header. If False, middleware will not ask for service
       
  2854 # catalog on token validation and will not set the X-Service-
       
  2855 # Catalog header. (boolean value)
       
  2856 #include_service_catalog=true
       
  2857 
       
  2858 # Used to control the use and type of token binding. Can be
       
  2859 # set to: "disabled" to not check token binding. "permissive"
       
  2860 # (default) to validate binding information if the bind type
       
  2861 # is of a form known to the server and ignore it if not.
       
  2862 # "strict" like "permissive" but if the bind type is unknown
       
  2863 # the token will be rejected. "required" any form of token
       
  2864 # binding is needed to be allowed. Finally the name of a
       
  2865 # binding method that must be present in tokens. (string
       
  2866 # value)
       
  2867 #enforce_token_bind=permissive
       
  2868 
       
  2869 # If true, the revocation list will be checked for cached
       
  2870 # tokens. This requires that PKI tokens are configured on the
       
  2871 # identity server. (boolean value)
       
  2872 #check_revocations_for_cached=false
       
  2873 
       
  2874 # Hash algorithms to use for hashing PKI tokens. This may be a
       
  2875 # single algorithm or multiple. The algorithms are those
       
  2876 # supported by Python standard hashlib.new(). The hashes will
       
  2877 # be tried in the order given, so put the preferred one first
       
  2878 # for performance. The result of the first hash will be stored
       
  2879 # in the cache. This will typically be set to multiple values
       
  2880 # only while migrating from a less secure algorithm to a more
       
  2881 # secure one. Once all the old tokens are expired this option
       
  2882 # should be set to a single value for better performance.
       
  2883 # (list value)
       
  2884 #hash_algorithms=md5
       
  2885 
       
  2886 # Prefix to prepend at the beginning of the path. Deprecated,
       
  2887 # use identity_uri. (string value)
       
  2888 #auth_admin_prefix=
       
  2889 
       
  2890 # Host providing the admin Identity API endpoint. Deprecated,
       
  2891 # use identity_uri. (string value)
       
  2892 #auth_host=127.0.0.1
       
  2893 
       
  2894 # Port of the admin Identity API endpoint. Deprecated, use
       
  2895 # identity_uri. (integer value)
       
  2896 #auth_port=35357
       
  2897 
       
  2898 # Protocol of the admin Identity API endpoint (http or https).
       
  2899 # Deprecated, use identity_uri. (string value)
       
  2900 #auth_protocol=https
       
  2901 
       
  2902 # Complete admin Identity API endpoint. This should specify
       
  2903 # the unversioned root endpoint e.g. https://localhost:35357/
       
  2904 # (string value)
       
  2905 identity_uri=http://127.0.0.1:35357/
       
  2906 
       
  2907 # This option is deprecated and may be removed in a future
       
  2908 # release. Single shared secret with the Keystone
       
  2909 # configuration used for bootstrapping a Keystone
       
  2910 # installation, or otherwise bypassing the normal
       
  2911 # authentication process. This option should not be used, use
       
  2912 # `admin_user` and `admin_password` instead. (string value)
       
  2913 #admin_token=<None>
       
  2914 
       
  2915 # Service username. (string value)
       
  2916 admin_user=%SERVICE_USER%
       
  2917 
       
  2918 # Service user password. (string value)
       
  2919 admin_password=%SERVICE_PASSWORD%
       
  2920 
       
  2921 # Service tenant name. (string value)
       
  2922 admin_tenant_name=%SERVICE_TENANT_NAME%
       
  2923 
       
  2924 
       
  2925 [libvirt]
       
  2926 
       
  2927 #
  1956 # Options defined in nova.virt.libvirt.driver
  2928 # Options defined in nova.virt.libvirt.driver
  1957 #
  2929 #
  1958 
  2930 
  1959 # Rescue ami image (string value)
  2931 # Rescue ami image. This will not be used if an image id is
       
  2932 # provided by the user. (string value)
  1960 #rescue_image_id=<None>
  2933 #rescue_image_id=<None>
  1961 
  2934 
  1962 # Rescue aki image (string value)
  2935 # Rescue aki image (string value)
  1963 #rescue_kernel_id=<None>
  2936 #rescue_kernel_id=<None>
  1964 
  2937 
  1965 # Rescue ari image (string value)
  2938 # Rescue ari image (string value)
  1966 #rescue_ramdisk_id=<None>
  2939 #rescue_ramdisk_id=<None>
  1967 
  2940 
  1968 # Libvirt domain type (valid options are: kvm, lxc, qemu, uml,
  2941 # Libvirt domain type (valid options are: kvm, lxc, qemu, uml,
  1969 # xen) (string value)
  2942 # xen) (string value)
  1970 #libvirt_type=kvm
  2943 #virt_type=kvm
  1971 
  2944 
  1972 # Override the default libvirt URI (which is dependent on
  2945 # Override the default libvirt URI (which is dependent on
  1973 # libvirt_type) (string value)
  2946 # virt_type) (string value)
  1974 #libvirt_uri=
  2947 #connection_uri=
  1975 
  2948 
  1976 # Inject the admin password at boot time, without an agent.
  2949 # Inject the admin password at boot time, without an agent.
  1977 # (boolean value)
  2950 # (boolean value)
  1978 #libvirt_inject_password=false
  2951 #inject_password=false
  1979 
  2952 
  1980 # Inject the ssh public key at boot time (boolean value)
  2953 # Inject the ssh public key at boot time (boolean value)
  1981 #libvirt_inject_key=true
  2954 #inject_key=false
  1982 
  2955 
  1983 # The partition to inject to : -2 => disable, -1 => inspect
  2956 # The partition to inject to : -2 => disable, -1 => inspect
  1984 # (libguestfs only), 0 => not partitioned, >0 => partition
  2957 # (libguestfs only), 0 => not partitioned, >0 => partition
  1985 # number (integer value)
  2958 # number (integer value)
  1986 #libvirt_inject_partition=1
  2959 #inject_partition=-2
  1987 
  2960 
  1988 # Sync virtual and real mouse cursors in Windows VMs (boolean
  2961 # Sync virtual and real mouse cursors in Windows VMs (boolean
  1989 # value)
  2962 # value)
  1990 #use_usb_tablet=true
  2963 #use_usb_tablet=true
  1991 
  2964 
  1992 # Migration target URI (any included "%s" is replaced with the
  2965 # Migration target URI (any included "%s" is replaced with the
  1993 # migration target hostname) (string value)
  2966 # migration target hostname) (string value)
  1994 #live_migration_uri=qemu+tcp://%s/system
  2967 #live_migration_uri=qemu+tcp://%s/system
  1995 
  2968 
  1996 # Migration flags to be set for live migration (string value)
  2969 # Migration flags to be set for live migration (string value)
  1997 #live_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER
  2970 #live_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_LIVE, VIR_MIGRATE_TUNNELLED
  1998 
  2971 
  1999 # Migration flags to be set for block migration (string value)
  2972 # Migration flags to be set for block migration (string value)
  2000 #block_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_NON_SHARED_INC
  2973 #block_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_LIVE, VIR_MIGRATE_TUNNELLED, VIR_MIGRATE_NON_SHARED_INC
  2001 
  2974 
  2002 # Maximum bandwidth to be used during migration, in Mbps
  2975 # Maximum bandwidth to be used during migration, in Mbps
  2003 # (integer value)
  2976 # (integer value)
  2004 #live_migration_bandwidth=0
  2977 #live_migration_bandwidth=0
  2005 
  2978 
  2006 # Snapshot image format (valid options are : raw, qcow2, vmdk,
  2979 # Snapshot image format (valid options are : raw, qcow2, vmdk,
  2007 # vdi). Defaults to same as source image (string value)
  2980 # vdi). Defaults to same as source image (string value)
  2008 #snapshot_image_format=<None>
  2981 #snapshot_image_format=<None>
  2009 
  2982 
  2010 # The libvirt VIF driver to configure the VIFs. (string value)
  2983 # DEPRECATED. Libvirt handlers for remote volumes. This option
  2011 #libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtGenericVIFDriver
  2984 # is deprecated and will be removed in the Kilo release. (list
  2012 
  2985 # value)
  2013 # Libvirt handlers for remote volumes. (list value)
  2986 #volume_drivers=iscsi=nova.virt.libvirt.volume.LibvirtISCSIVolumeDriver,iser=nova.virt.libvirt.volume.LibvirtISERVolumeDriver,local=nova.virt.libvirt.volume.LibvirtVolumeDriver,fake=nova.virt.libvirt.volume.LibvirtFakeVolumeDriver,rbd=nova.virt.libvirt.volume.LibvirtNetVolumeDriver,sheepdog=nova.virt.libvirt.volume.LibvirtNetVolumeDriver,nfs=nova.virt.libvirt.volume.LibvirtNFSVolumeDriver,aoe=nova.virt.libvirt.volume.LibvirtAOEVolumeDriver,glusterfs=nova.virt.libvirt.volume.LibvirtGlusterfsVolumeDriver,fibre_channel=nova.virt.libvirt.volume.LibvirtFibreChannelVolumeDriver,scality=nova.virt.libvirt.volume.LibvirtScalityVolumeDriver,gpfs=nova.virt.libvirt.volume.LibvirtGPFSVolumeDriver
  2014 #libvirt_volume_drivers=iscsi=nova.virt.libvirt.volume.LibvirtISCSIVolumeDriver,iser=nova.virt.libvirt.volume.LibvirtISERVolumeDriver,local=nova.virt.libvirt.volume.LibvirtVolumeDriver,fake=nova.virt.libvirt.volume.LibvirtFakeVolumeDriver,rbd=nova.virt.libvirt.volume.LibvirtNetVolumeDriver,sheepdog=nova.virt.libvirt.volume.LibvirtNetVolumeDriver,nfs=nova.virt.libvirt.volume.LibvirtNFSVolumeDriver,aoe=nova.virt.libvirt.volume.LibvirtAOEVolumeDriver,glusterfs=nova.virt.libvirt.volume.LibvirtGlusterfsVolumeDriver,fibre_channel=nova.virt.libvirt.volume.LibvirtFibreChannelVolumeDriver,scality=nova.virt.libvirt.volume.LibvirtScalityVolumeDriver
       
  2015 
  2987 
  2016 # Override the default disk prefix for the devices attached to
  2988 # Override the default disk prefix for the devices attached to
  2017 # a server, which is dependent on libvirt_type. (valid options
  2989 # a server, which is dependent on virt_type. (valid options
  2018 # are: sd, xvd, uvd, vd) (string value)
  2990 # are: sd, xvd, uvd, vd) (string value)
  2019 #libvirt_disk_prefix=<None>
  2991 #disk_prefix=<None>
  2020 
  2992 
  2021 # Number of seconds to wait for instance to shut down after
  2993 # Number of seconds to wait for instance to shut down after
  2022 # soft reboot request is made. We fall back to hard reboot if
  2994 # soft reboot request is made. We fall back to hard reboot if
  2023 # instance does not shutdown within this window. (integer
  2995 # instance does not shutdown within this window. (integer
  2024 # value)
  2996 # value)
  2025 #libvirt_wait_soft_reboot_seconds=120
  2997 #wait_soft_reboot_seconds=120
  2026 
       
  2027 # Use a separated OS thread pool to realize non-blocking
       
  2028 # libvirt calls (boolean value)
       
  2029 #libvirt_nonblocking=true
       
  2030 
  2998 
  2031 # Set to "host-model" to clone the host CPU feature flags; to
  2999 # Set to "host-model" to clone the host CPU feature flags; to
  2032 # "host-passthrough" to use the host CPU model exactly; to
  3000 # "host-passthrough" to use the host CPU model exactly; to
  2033 # "custom" to use a named CPU model; to "none" to not set any
  3001 # "custom" to use a named CPU model; to "none" to not set any
  2034 # CPU model. If libvirt_type="kvm|qemu", it will default to
  3002 # CPU model. If virt_type="kvm|qemu", it will default to
  2035 # "host-model", otherwise it will default to "none" (string
  3003 # "host-model", otherwise it will default to "none" (string
  2036 # value)
  3004 # value)
  2037 #libvirt_cpu_mode=<None>
  3005 #cpu_mode=<None>
  2038 
  3006 
  2039 # Set to a named libvirt CPU model (see names listed in
  3007 # Set to a named libvirt CPU model (see names listed in
  2040 # /usr/share/libvirt/cpu_map.xml). Only has effect if
  3008 # /usr/share/libvirt/cpu_map.xml). Only has effect if
  2041 # libvirt_cpu_mode="custom" and libvirt_type="kvm|qemu"
  3009 # cpu_mode="custom" and virt_type="kvm|qemu" (string value)
  2042 # (string value)
  3010 #cpu_model=<None>
  2043 #libvirt_cpu_model=<None>
       
  2044 
  3011 
  2045 # Location where libvirt driver will store snapshots before
  3012 # Location where libvirt driver will store snapshots before
  2046 # uploading them to image service (string value)
  3013 # uploading them to image service (string value)
  2047 #libvirt_snapshots_directory=$instances_path/snapshots
  3014 #snapshots_directory=$instances_path/snapshots
  2048 
  3015 
  2049 # Location where the Xen hvmloader is kept (string value)
  3016 # Location where the Xen hvmloader is kept (string value)
  2050 #xen_hvmloader_path=/usr/lib/xen/boot/hvmloader
  3017 #xen_hvmloader_path=/usr/lib/xen/boot/hvmloader
  2051 
  3018 
  2052 # Specific cachemodes to use for different disk types e.g:
  3019 # Specific cachemodes to use for different disk types e.g:
  2053 # ["file=directsync","block=none"] (list value)
  3020 # file=directsync,block=none (list value)
  2054 #disk_cachemodes=
  3021 #disk_cachemodes=
  2055 
  3022 
  2056 # Which pcpus can be used by vcpus of instance e.g:
  3023 # A path to a device that will be used as source of entropy on
  2057 # "4-12,^8,15" (string value)
  3024 # the host. Permitted options are: /dev/random or /dev/hwrng
  2058 #vcpu_pin_set=<None>
  3025 # (string value)
       
  3026 #rng_dev_path=<None>
       
  3027 
       
  3028 # For qemu or KVM guests, set this option to specify a default
       
  3029 # machine type per host architecture. You can find a list of
       
  3030 # supported machine types in your environment by checking the
       
  3031 # output of the "virsh capabilities"command. The format of the
       
  3032 # value for this config option is host-arch=machine-type. For
       
  3033 # example: x86_64=machinetype1,armv7l=machinetype2 (list
       
  3034 # value)
       
  3035 #hw_machine_type=<None>
       
  3036 
       
  3037 # The data source used to the populate the host "serial" UUID
       
  3038 # exposed to guest in the virtual BIOS. Permitted options are
       
  3039 # "hardware", "os", "none" or "auto" (default). (string value)
       
  3040 #sysinfo_serial=auto
       
  3041 
       
  3042 # A number of seconds to memory usage statistics period. Zero
       
  3043 # or negative value mean to disable memory usage statistics.
       
  3044 # (integer value)
       
  3045 #mem_stats_period_seconds=10
       
  3046 
       
  3047 # List of uid targets and ranges.Syntax is guest-uid:host-
       
  3048 # uid:countMaximum of 5 allowed. (list value)
       
  3049 #uid_maps=
       
  3050 
       
  3051 # List of guid targets and ranges.Syntax is guest-gid:host-
       
  3052 # gid:countMaximum of 5 allowed. (list value)
       
  3053 #gid_maps=
  2059 
  3054 
  2060 
  3055 
  2061 #
  3056 #
  2062 # Options defined in nova.virt.libvirt.imagebackend
  3057 # Options defined in nova.virt.libvirt.imagebackend
  2063 #
  3058 #
  2064 
  3059 
  2065 # VM Images format. Acceptable values are: raw, qcow2,
  3060 # VM Images format. Acceptable values are: raw, qcow2, lvm,
  2066 # lvm,rbd, default. If default is specified, then
  3061 # rbd, default. If default is specified, then use_cow_images
  2067 # use_cow_images flag is used instead of this one. (string
  3062 # flag is used instead of this one. (string value)
  2068 # value)
  3063 #images_type=default
  2069 #libvirt_images_type=default
       
  2070 
  3064 
  2071 # LVM Volume Group that is used for VM images, when you
  3065 # LVM Volume Group that is used for VM images, when you
  2072 # specify libvirt_images_type=lvm. (string value)
  3066 # specify images_type=lvm. (string value)
  2073 #libvirt_images_volume_group=<None>
  3067 #images_volume_group=<None>
  2074 
  3068 
  2075 # Create sparse logical volumes (with virtualsize) if this
  3069 # Create sparse logical volumes (with virtualsize) if this
  2076 # flag is set to True. (boolean value)
  3070 # flag is set to True. (boolean value)
  2077 #libvirt_sparse_logical_volumes=false
  3071 #sparse_logical_volumes=false
  2078 
  3072 
  2079 # The amount of storage (in megabytes) to allocate for LVM
  3073 # Method used to wipe old volumes (valid options are: none,
  2080 # snapshot copy-on-write blocks. (integer value)
  3074 # zero, shred) (string value)
  2081 #libvirt_lvm_snapshot_size=1000
  3075 #volume_clear=zero
  2082 
  3076 
  2083 # the RADOS pool in which rbd volumes are stored (string
  3077 # Size in MiB to wipe at start of old volumes. 0 => all
  2084 # value)
  3078 # (integer value)
  2085 #libvirt_images_rbd_pool=rbd
  3079 #volume_clear_size=0
  2086 
  3080 
  2087 # path to the ceph configuration file to use (string value)
  3081 # The RADOS pool in which rbd volumes are stored (string
  2088 #libvirt_images_rbd_ceph_conf=
  3082 # value)
       
  3083 #images_rbd_pool=rbd
       
  3084 
       
  3085 # Path to the ceph configuration file to use (string value)
       
  3086 #images_rbd_ceph_conf=
       
  3087 
       
  3088 # Discard option for nova managed disks (valid options are:
       
  3089 # ignore, unmap). Need Libvirt(1.0.6) Qemu1.5 (raw format)
       
  3090 # Qemu1.6(qcow2 format) (string value)
       
  3091 #hw_disk_discard=<None>
  2089 
  3092 
  2090 
  3093 
  2091 #
  3094 #
  2092 # Options defined in nova.virt.libvirt.imagecache
  3095 # Options defined in nova.virt.libvirt.imagecache
  2093 #
  3096 #
  2094 
       
  2095 # Where cached images are stored under $instances_path.This is
       
  2096 # NOT the full path - just a folder name.For per-compute-host
       
  2097 # cached images, set to _base_$my_ip (string value)
       
  2098 #base_dir_name=_base
       
  2099 
  3097 
  2100 # Allows image information files to be stored in non-standard
  3098 # Allows image information files to be stored in non-standard
  2101 # locations (string value)
  3099 # locations (string value)
  2102 #image_info_filename_pattern=$instances_path/$base_dir_name/%(image)s.info
  3100 #image_info_filename_pattern=$instances_path/$image_cache_subdirectory_name/%(image)s.info
  2103 
       
  2104 # Should unused base images be removed? (boolean value)
       
  2105 #remove_unused_base_images=true
       
  2106 
  3101 
  2107 # Should unused kernel images be removed? This is only safe to
  3102 # Should unused kernel images be removed? This is only safe to
  2108 # enable if all compute nodes have been updated to support
  3103 # enable if all compute nodes have been updated to support
  2109 # this option. This will enabled by default in future.
  3104 # this option. This will be enabled by default in future.
  2110 # (boolean value)
  3105 # (boolean value)
  2111 #remove_unused_kernels=false
  3106 #remove_unused_kernels=false
  2112 
  3107 
  2113 # Unused resized base images younger than this will not be
  3108 # Unused resized base images younger than this will not be
  2114 # removed (integer value)
  3109 # removed (integer value)
  2115 #remove_unused_resized_minimum_age_seconds=3600
  3110 #remove_unused_resized_minimum_age_seconds=3600
  2116 
  3111 
  2117 # Unused unresized base images younger than this will not be
       
  2118 # removed (integer value)
       
  2119 #remove_unused_original_minimum_age_seconds=86400
       
  2120 
       
  2121 # Write a checksum for files in _base to disk (boolean value)
  3112 # Write a checksum for files in _base to disk (boolean value)
  2122 #checksum_base_images=false
  3113 #checksum_base_images=false
  2123 
  3114 
  2124 # How frequently to checksum base images (integer value)
  3115 # How frequently to checksum base images (integer value)
  2125 #checksum_interval_seconds=3600
  3116 #checksum_interval_seconds=3600
  2129 # Options defined in nova.virt.libvirt.utils
  3120 # Options defined in nova.virt.libvirt.utils
  2130 #
  3121 #
  2131 
  3122 
  2132 # Compress snapshot images when possible. This currently
  3123 # Compress snapshot images when possible. This currently
  2133 # applies exclusively to qcow2 images (boolean value)
  3124 # applies exclusively to qcow2 images (boolean value)
  2134 #libvirt_snapshot_compression=false
  3125 #snapshot_compression=false
  2135 
  3126 
  2136 
  3127 
  2137 #
  3128 #
  2138 # Options defined in nova.virt.libvirt.vif
  3129 # Options defined in nova.virt.libvirt.vif
  2139 #
  3130 #
  2140 
  3131 
  2141 # Name of Integration Bridge used by Open vSwitch (string
       
  2142 # value)
       
  2143 #libvirt_ovs_bridge=br-int
       
  2144 
       
  2145 # Use virtio for bridge interfaces with KVM/QEMU (boolean
  3132 # Use virtio for bridge interfaces with KVM/QEMU (boolean
  2146 # value)
  3133 # value)
  2147 #libvirt_use_virtio_for_bridges=true
  3134 #use_virtio_for_bridges=true
  2148 
  3135 
  2149 
  3136 
  2150 #
  3137 #
  2151 # Options defined in nova.virt.libvirt.volume
  3138 # Options defined in nova.virt.libvirt.volume
  2152 #
  3139 #
  2153 
  3140 
  2154 # number of times to rescan iSCSI target to find volume
  3141 # Number of times to rescan iSCSI target to find volume
  2155 # (integer value)
  3142 # (integer value)
  2156 #num_iscsi_scan_tries=3
  3143 #num_iscsi_scan_tries=5
  2157 
  3144 
  2158 # number of times to rescan iSER target to find volume
  3145 # Number of times to rescan iSER target to find volume
  2159 # (integer value)
  3146 # (integer value)
  2160 #num_iser_scan_tries=3
  3147 #num_iser_scan_tries=5
  2161 
  3148 
  2162 # the RADOS client name for accessing rbd volumes (string
  3149 # The RADOS client name for accessing rbd volumes (string
  2163 # value)
  3150 # value)
  2164 #rbd_user=<None>
  3151 #rbd_user=<None>
  2165 
  3152 
  2166 # the libvirt uuid of the secret for the rbd_uservolumes
  3153 # The libvirt UUID of the secret for the rbd_uservolumes
  2167 # (string value)
  3154 # (string value)
  2168 #rbd_secret_uuid=<None>
  3155 #rbd_secret_uuid=<None>
  2169 
  3156 
  2170 # Dir where the nfs volume is mounted on the compute node
  3157 # Directory where the NFS volume is mounted on the compute
  2171 # (string value)
  3158 # node (string value)
  2172 #nfs_mount_point_base=$state_path/mnt
  3159 #nfs_mount_point_base=$state_path/mnt
  2173 
  3160 
  2174 # Mount options passed to the nfs client. See section of the
  3161 # Mount options passedf to the NFS client. See section of the
  2175 # nfs man page for details (string value)
  3162 # nfs man page for details (string value)
  2176 #nfs_mount_options=<None>
  3163 #nfs_mount_options=<None>
  2177 
  3164 
  2178 # number of times to rediscover AoE target to find volume
  3165 # Number of times to rediscover AoE target to find volume
  2179 # (integer value)
  3166 # (integer value)
  2180 #num_aoe_discover_tries=3
  3167 #num_aoe_discover_tries=3
  2181 
  3168 
  2182 # Dir where the glusterfs volume is mounted on the compute
  3169 # Directory where the glusterfs volume is mounted on the
  2183 # node (string value)
  3170 # compute node (string value)
  2184 #glusterfs_mount_point_base=$state_path/mnt
  3171 #glusterfs_mount_point_base=$state_path/mnt
  2185 
  3172 
  2186 # use multipath connection of the iSCSI volume (boolean value)
  3173 # Use multipath connection of the iSCSI volume (boolean value)
  2187 #libvirt_iscsi_use_multipath=false
  3174 #iscsi_use_multipath=false
  2188 
  3175 
  2189 # use multipath connection of the iSER volume (boolean value)
  3176 # Use multipath connection of the iSER volume (boolean value)
  2190 #libvirt_iser_use_multipath=false
  3177 #iser_use_multipath=false
  2191 
  3178 
  2192 # Path or URL to Scality SOFS configuration file (string
  3179 # Path or URL to Scality SOFS configuration file (string
  2193 # value)
  3180 # value)
  2194 #scality_sofs_config=<None>
  3181 #scality_sofs_config=<None>
  2195 
  3182 
  2199 # Protocols listed here will be accessed directly from QEMU.
  3186 # Protocols listed here will be accessed directly from QEMU.
  2200 # Currently supported protocols: [gluster] (list value)
  3187 # Currently supported protocols: [gluster] (list value)
  2201 #qemu_allowed_storage_drivers=
  3188 #qemu_allowed_storage_drivers=
  2202 
  3189 
  2203 
  3190 
  2204 #
  3191 [matchmaker_redis]
  2205 # Options defined in nova.virt.powervm.driver
  3192 
  2206 #
  3193 #
  2207 
  3194 # Options defined in oslo.messaging
  2208 # PowerVM manager type (ivm, hmc) (string value)
  3195 #
  2209 #powervm_mgr_type=ivm
  3196 
  2210 
  3197 # Host to locate redis. (string value)
  2211 # PowerVM manager host or ip (string value)
  3198 #host=127.0.0.1
  2212 #powervm_mgr=<None>
  3199 
  2213 
  3200 # Use this port to connect to redis host. (integer value)
  2214 # PowerVM manager user name (string value)
  3201 #port=6379
  2215 #powervm_mgr_user=<None>
  3202 
  2216 
  3203 # Password for Redis server (optional). (string value)
  2217 # PowerVM manager user password (string value)
  3204 #password=<None>
  2218 #powervm_mgr_passwd=<None>
  3205 
  2219 
  3206 
  2220 # PowerVM image remote path where images will be moved. Make
  3207 [matchmaker_ring]
  2221 # sure this path can fit your biggest image in glance (string
  3208 
  2222 # value)
  3209 #
  2223 #powervm_img_remote_path=/home/padmin
  3210 # Options defined in oslo.messaging
  2224 
  3211 #
  2225 # Local directory to download glance images to. Make sure this
  3212 
  2226 # path can fit your biggest image in glance (string value)
  3213 # Matchmaker ring file (JSON). (string value)
  2227 #powervm_img_local_path=/tmp
  3214 # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  2228 
  3215 #ringfile=/etc/oslo/matchmaker_ring.json
       
  3216 
       
  3217 
       
  3218 [metrics]
       
  3219 
       
  3220 #
       
  3221 # Options defined in nova.scheduler.weights.metrics
       
  3222 #
       
  3223 
       
  3224 # Multiplier used for weighing metrics. (floating point value)
       
  3225 #weight_multiplier=1.0
       
  3226 
       
  3227 # How the metrics are going to be weighed. This should be in
       
  3228 # the form of "<name1>=<ratio1>, <name2>=<ratio2>, ...", where
       
  3229 # <nameX> is one of the metrics to be weighed, and <ratioX> is
       
  3230 # the corresponding ratio. So for "name1=1.0, name2=-1.0" The
       
  3231 # final weight would be name1.value * 1.0 + name2.value *
       
  3232 # -1.0. (list value)
       
  3233 #weight_setting=
       
  3234 
       
  3235 # How to treat the unavailable metrics. When a metric is NOT
       
  3236 # available for a host, if it is set to be True, it would
       
  3237 # raise an exception, so it is recommended to use the
       
  3238 # scheduler filter MetricFilter to filter out those hosts. If
       
  3239 # it is set to be False, the unavailable metric would be
       
  3240 # treated as a negative factor in weighing process, the
       
  3241 # returned value would be set by the option
       
  3242 # weight_of_unavailable. (boolean value)
       
  3243 #required=true
       
  3244 
       
  3245 # The final weight value to be returned if required is set to
       
  3246 # False and any one of the metrics set by weight_setting is
       
  3247 # unavailable. (floating point value)
       
  3248 #weight_of_unavailable=-10000.0
       
  3249 
       
  3250 
       
  3251 [neutron]
       
  3252 
       
  3253 #
       
  3254 # Options defined in nova.api.metadata.handler
       
  3255 #
       
  3256 
       
  3257 # Set flag to indicate Neutron will proxy metadata requests
       
  3258 # and resolve instance ids. (boolean value)
       
  3259 # Deprecated group/name - [DEFAULT]/service_neutron_metadata_proxy
       
  3260 service_metadata_proxy=true
       
  3261 
       
  3262 # Shared secret to validate proxies Neutron metadata requests
       
  3263 # (string value)
       
  3264 # Deprecated group/name - [DEFAULT]/neutron_metadata_proxy_shared_secret
       
  3265 #metadata_proxy_shared_secret=
       
  3266 
       
  3267 
       
  3268 #
       
  3269 # Options defined in nova.network.neutronv2.api
       
  3270 #
       
  3271 
       
  3272 # URL for connecting to neutron (string value)
       
  3273 # Deprecated group/name - [DEFAULT]/neutron_url
       
  3274 #url=http://127.0.0.1:9696
       
  3275 
       
  3276 # Timeout value for connecting to neutron in seconds (integer
       
  3277 # value)
       
  3278 # Deprecated group/name - [DEFAULT]/neutron_url_timeout
       
  3279 #url_timeout=30
       
  3280 
       
  3281 # User id for connecting to neutron in admin context (string
       
  3282 # value)
       
  3283 #admin_user_id=<None>
       
  3284 
       
  3285 # Username for connecting to neutron in admin context (string
       
  3286 # value)
       
  3287 # Deprecated group/name - [DEFAULT]/neutron_admin_username
       
  3288 #admin_username=<None>
       
  3289 
       
  3290 # Password for connecting to neutron in admin context (string
       
  3291 # value)
       
  3292 # Deprecated group/name - [DEFAULT]/neutron_admin_password
       
  3293 #admin_password=<None>
       
  3294 
       
  3295 # Tenant id for connecting to neutron in admin context (string
       
  3296 # value)
       
  3297 # Deprecated group/name - [DEFAULT]/neutron_admin_tenant_id
       
  3298 #admin_tenant_id=<None>
       
  3299 
       
  3300 # Tenant name for connecting to neutron in admin context. This
       
  3301 # option will be ignored if neutron_admin_tenant_id is set.
       
  3302 # Note that with Keystone V3 tenant names are only unique
       
  3303 # within a domain. (string value)
       
  3304 # Deprecated group/name - [DEFAULT]/neutron_admin_tenant_name
       
  3305 #admin_tenant_name=<None>
       
  3306 
       
  3307 # Region name for connecting to neutron in admin context
       
  3308 # (string value)
       
  3309 # Deprecated group/name - [DEFAULT]/neutron_region_name
       
  3310 #region_name=<None>
       
  3311 
       
  3312 # Authorization URL for connecting to neutron in admin context
       
  3313 # (string value)
       
  3314 # Deprecated group/name - [DEFAULT]/neutron_admin_auth_url
       
  3315 #admin_auth_url=http://localhost:5000/v2.0
       
  3316 
       
  3317 # If set, ignore any SSL validation issues (boolean value)
       
  3318 # Deprecated group/name - [DEFAULT]/neutron_api_insecure
       
  3319 #api_insecure=false
       
  3320 
       
  3321 # Authorization strategy for connecting to neutron in admin
       
  3322 # context (string value)
       
  3323 # Deprecated group/name - [DEFAULT]/neutron_auth_strategy
       
  3324 #auth_strategy=keystone
       
  3325 
       
  3326 # Name of Integration Bridge used by Open vSwitch (string
       
  3327 # value)
       
  3328 # Deprecated group/name - [DEFAULT]/neutron_ovs_bridge
       
  3329 #ovs_bridge=br-int
       
  3330 
       
  3331 # Number of seconds before querying neutron for extensions
       
  3332 # (integer value)
       
  3333 # Deprecated group/name - [DEFAULT]/neutron_extension_sync_interval
       
  3334 #extension_sync_interval=600
       
  3335 
       
  3336 # Location of CA certificates file to use for neutron client
       
  3337 # requests. (string value)
       
  3338 # Deprecated group/name - [DEFAULT]/neutron_ca_certificates_file
       
  3339 #ca_certificates_file=<None>
       
  3340 
       
  3341 # Allow an instance to have multiple vNICs attached to the
       
  3342 # same Neutron network. (boolean value)
       
  3343 #allow_duplicate_networks=false
       
  3344 
       
  3345 
       
  3346 [osapi_v3]
       
  3347 
       
  3348 #
       
  3349 # Options defined in nova.api.openstack
       
  3350 #
       
  3351 
       
  3352 # Whether the V3 API is enabled or not (boolean value)
       
  3353 #enabled=false
       
  3354 
       
  3355 # A list of v3 API extensions to never load. Specify the
       
  3356 # extension aliases here. (list value)
       
  3357 #extensions_blacklist=
       
  3358 
       
  3359 # If the list is not empty then a v3 API extension will only
       
  3360 # be loaded if it exists in this list. Specify the extension
       
  3361 # aliases here. (list value)
       
  3362 #extensions_whitelist=
       
  3363 
       
  3364 
       
  3365 [oslo_messaging_amqp]
       
  3366 
       
  3367 #
       
  3368 # Options defined in oslo.messaging
       
  3369 #
       
  3370 
       
  3371 # address prefix used when sending to a specific server
       
  3372 # (string value)
       
  3373 #server_request_prefix=exclusive
       
  3374 
       
  3375 # address prefix used when broadcasting to all servers (string
       
  3376 # value)
       
  3377 #broadcast_prefix=broadcast
       
  3378 
       
  3379 # address prefix when sending to any server in group (string
       
  3380 # value)
       
  3381 #group_request_prefix=unicast
       
  3382 
       
  3383 # Name for the AMQP container (string value)
       
  3384 #container_name=<None>
       
  3385 
       
  3386 # Timeout for inactive connections (in seconds) (integer
       
  3387 # value)
       
  3388 #idle_timeout=0
       
  3389 
       
  3390 # Debug: dump AMQP frames to stdout (boolean value)
       
  3391 #trace=false
       
  3392 
       
  3393 # CA certificate PEM file for verifing server certificate
       
  3394 # (string value)
       
  3395 #ssl_ca_file=
       
  3396 
       
  3397 # Identifying certificate PEM file to present to clients
       
  3398 # (string value)
       
  3399 #ssl_cert_file=
       
  3400 
       
  3401 # Private key PEM file used to sign cert_file certificate
       
  3402 # (string value)
       
  3403 #ssl_key_file=
       
  3404 
       
  3405 # Password for decrypting ssl_key_file (if encrypted) (string
       
  3406 # value)
       
  3407 #ssl_key_password=<None>
       
  3408 
       
  3409 # Accept clients using either SSL or plain TCP (boolean value)
       
  3410 #allow_insecure_clients=false
       
  3411 
       
  3412 
       
  3413 [rdp]
       
  3414 
       
  3415 #
       
  3416 # Options defined in nova.rdp
       
  3417 #
       
  3418 
       
  3419 # Location of RDP html5 console proxy, in the form
       
  3420 # "http://127.0.0.1:6083/" (string value)
       
  3421 #html5_proxy_base_url=http://127.0.0.1:6083/
       
  3422 
       
  3423 # Enable RDP related features (boolean value)
       
  3424 #enabled=false
       
  3425 
       
  3426 
       
  3427 [serial_console]
       
  3428 
       
  3429 #
       
  3430 # Options defined in nova.cmd.serialproxy
       
  3431 #
       
  3432 
       
  3433 # Host on which to listen for incoming requests (string value)
       
  3434 #serialproxy_host=0.0.0.0
       
  3435 
       
  3436 # Port on which to listen for incoming requests (integer
       
  3437 # value)
       
  3438 #serialproxy_port=6083
       
  3439 
       
  3440 
       
  3441 #
       
  3442 # Options defined in nova.console.serial
       
  3443 #
       
  3444 
       
  3445 # Enable serial console related features (boolean value)
       
  3446 #enabled=false
       
  3447 
       
  3448 # Range of TCP ports to use for serial ports on compute hosts
       
  3449 # (string value)
       
  3450 #port_range=10000:20000
       
  3451 
       
  3452 # Location of serial console proxy. (string value)
       
  3453 #base_url=ws://127.0.0.1:6083/
       
  3454 
       
  3455 # IP address on which instance serial console should listen
       
  3456 # (string value)
       
  3457 #listen=127.0.0.1
       
  3458 
       
  3459 # The address to which proxy clients (like nova-serialproxy)
       
  3460 # should connect (string value)
       
  3461 #proxyclient_address=127.0.0.1
       
  3462 
       
  3463 
       
  3464 [spice]
       
  3465 
       
  3466 #
       
  3467 # Options defined in nova.cmd.spicehtml5proxy
       
  3468 #
       
  3469 
       
  3470 # Host on which to listen for incoming requests (string value)
       
  3471 # Deprecated group/name - [DEFAULT]/spicehtml5proxy_host
       
  3472 #html5proxy_host=0.0.0.0
       
  3473 
       
  3474 # Port on which to listen for incoming requests (integer
       
  3475 # value)
       
  3476 # Deprecated group/name - [DEFAULT]/spicehtml5proxy_port
       
  3477 #html5proxy_port=6082
       
  3478 
       
  3479 
       
  3480 #
       
  3481 # Options defined in nova.spice
       
  3482 #
       
  3483 
       
  3484 # Location of spice HTML5 console proxy, in the form
       
  3485 # "http://127.0.0.1:6082/spice_auto.html" (string value)
       
  3486 #html5proxy_base_url=http://127.0.0.1:6082/spice_auto.html
       
  3487 
       
  3488 # IP address on which instance spice server should listen
       
  3489 # (string value)
       
  3490 #server_listen=127.0.0.1
       
  3491 
       
  3492 # The address to which proxy clients (like nova-
       
  3493 # spicehtml5proxy) should connect (string value)
       
  3494 #server_proxyclient_address=127.0.0.1
       
  3495 
       
  3496 # Enable spice related features (boolean value)
       
  3497 #enabled=false
       
  3498 
       
  3499 # Enable spice guest agent support (boolean value)
       
  3500 #agent_enabled=true
       
  3501 
       
  3502 # Keymap for spice (string value)
       
  3503 #keymap=en-us
       
  3504 
       
  3505 
       
  3506 [ssl]
       
  3507 
       
  3508 #
       
  3509 # Options defined in nova.openstack.common.sslutils
       
  3510 #
       
  3511 
       
  3512 # CA certificate file to use to verify connecting clients.
       
  3513 # (string value)
       
  3514 #ca_file=<None>
       
  3515 
       
  3516 # Certificate file to use when starting the server securely.
       
  3517 # (string value)
       
  3518 #cert_file=<None>
       
  3519 
       
  3520 # Private key file to use when starting the server securely.
       
  3521 # (string value)
       
  3522 #key_file=<None>
       
  3523 
       
  3524 
       
  3525 [trusted_computing]
       
  3526 
       
  3527 #
       
  3528 # Options defined in nova.scheduler.filters.trusted_filter
       
  3529 #
       
  3530 
       
  3531 # Attestation server HTTP (string value)
       
  3532 #attestation_server=<None>
       
  3533 
       
  3534 # Attestation server Cert file for Identity verification
       
  3535 # (string value)
       
  3536 #attestation_server_ca_file=<None>
       
  3537 
       
  3538 # Attestation server port (string value)
       
  3539 #attestation_port=8443
       
  3540 
       
  3541 # Attestation web API URL (string value)
       
  3542 #attestation_api_url=/OpenAttestationWebServices/V1.0
       
  3543 
       
  3544 # Attestation authorization blob - must change (string value)
       
  3545 #attestation_auth_blob=<None>
       
  3546 
       
  3547 # Attestation status cache valid period length (integer value)
       
  3548 #attestation_auth_timeout=60
       
  3549 
       
  3550 # Disable SSL cert verification for Attestation service
       
  3551 # (boolean value)
       
  3552 #attestation_insecure_ssl=false
       
  3553 
       
  3554 
       
  3555 [upgrade_levels]
       
  3556 
       
  3557 #
       
  3558 # Options defined in nova.baserpc
       
  3559 #
       
  3560 
       
  3561 # Set a version cap for messages sent to the base api in any
       
  3562 # service (string value)
       
  3563 #baseapi=<None>
       
  3564 
       
  3565 
       
  3566 #
       
  3567 # Options defined in nova.cells.rpc_driver
       
  3568 #
       
  3569 
       
  3570 # Set a version cap for messages sent between cells services
       
  3571 # (string value)
       
  3572 #intercell=<None>
       
  3573 
       
  3574 
       
  3575 #
       
  3576 # Options defined in nova.cells.rpcapi
       
  3577 #
       
  3578 
       
  3579 # Set a version cap for messages sent to local cells services
       
  3580 # (string value)
       
  3581 #cells=<None>
       
  3582 
       
  3583 
       
  3584 #
       
  3585 # Options defined in nova.cert.rpcapi
       
  3586 #
       
  3587 
       
  3588 # Set a version cap for messages sent to cert services (string
       
  3589 # value)
       
  3590 #cert=<None>
       
  3591 
       
  3592 
       
  3593 #
       
  3594 # Options defined in nova.compute.rpcapi
       
  3595 #
       
  3596 
       
  3597 # Set a version cap for messages sent to compute services. If
       
  3598 # you plan to do a live upgrade from havana to icehouse, you
       
  3599 # should set this option to "icehouse-compat" before beginning
       
  3600 # the live upgrade procedure. (string value)
       
  3601 #compute=<None>
       
  3602 
       
  3603 
       
  3604 #
       
  3605 # Options defined in nova.conductor.rpcapi
       
  3606 #
       
  3607 
       
  3608 # Set a version cap for messages sent to conductor services
       
  3609 # (string value)
       
  3610 #conductor=<None>
       
  3611 
       
  3612 
       
  3613 #
       
  3614 # Options defined in nova.console.rpcapi
       
  3615 #
       
  3616 
       
  3617 # Set a version cap for messages sent to console services
       
  3618 # (string value)
       
  3619 #console=<None>
       
  3620 
       
  3621 
       
  3622 #
       
  3623 # Options defined in nova.consoleauth.rpcapi
       
  3624 #
       
  3625 
       
  3626 # Set a version cap for messages sent to consoleauth services
       
  3627 # (string value)
       
  3628 #consoleauth=<None>
       
  3629 
       
  3630 
       
  3631 #
       
  3632 # Options defined in nova.network.rpcapi
       
  3633 #
       
  3634 
       
  3635 # Set a version cap for messages sent to network services
       
  3636 # (string value)
       
  3637 #network=<None>
       
  3638 
       
  3639 
       
  3640 #
       
  3641 # Options defined in nova.scheduler.rpcapi
       
  3642 #
       
  3643 
       
  3644 # Set a version cap for messages sent to scheduler services
       
  3645 # (string value)
       
  3646 #scheduler=<None>
       
  3647 
       
  3648 
       
  3649 [vmware]
       
  3650 
       
  3651 #
       
  3652 # Options defined in nova.virt.vmwareapi.driver
       
  3653 #
       
  3654 
       
  3655 # Hostname or IP address for connection to VMware VC host.
       
  3656 # (string value)
       
  3657 #host_ip=<None>
       
  3658 
       
  3659 # Port for connection to VMware VC host. (integer value)
       
  3660 #host_port=443
       
  3661 
       
  3662 # Username for connection to VMware VC host. (string value)
       
  3663 #host_username=<None>
       
  3664 
       
  3665 # Password for connection to VMware VC host. (string value)
       
  3666 #host_password=<None>
       
  3667 
       
  3668 # Name of a VMware Cluster ComputeResource. (multi valued)
       
  3669 #cluster_name=<None>
       
  3670 
       
  3671 # Regex to match the name of a datastore. (string value)
       
  3672 #datastore_regex=<None>
       
  3673 
       
  3674 # The interval used for polling of remote tasks. (floating
       
  3675 # point value)
       
  3676 #task_poll_interval=0.5
       
  3677 
       
  3678 # The number of times we retry on failures, e.g., socket
       
  3679 # error, etc. (integer value)
       
  3680 #api_retry_count=10
       
  3681 
       
  3682 # VNC starting port (integer value)
       
  3683 #vnc_port=5900
       
  3684 
       
  3685 # Total number of VNC ports (integer value)
       
  3686 #vnc_port_total=10000
       
  3687 
       
  3688 # Whether to use linked clone (boolean value)
       
  3689 #use_linked_clone=true
       
  3690 
       
  3691 # Optional VIM Service WSDL Location e.g
       
  3692 # http://<server>/vimService.wsdl. Optional over-ride to
       
  3693 # default location for bug work-arounds (string value)
       
  3694 #wsdl_location=<None>
       
  3695 
       
  3696 
       
  3697 #
       
  3698 # Options defined in nova.virt.vmwareapi.vif
       
  3699 #
       
  3700 
       
  3701 # Physical ethernet adapter name for vlan networking (string
       
  3702 # value)
       
  3703 #vlan_interface=vmnic0
       
  3704 
       
  3705 # Name of Integration Bridge (string value)
       
  3706 #integration_bridge=br-int
       
  3707 
       
  3708 
       
  3709 #
       
  3710 # Options defined in nova.virt.vmwareapi.vim_util
       
  3711 #
       
  3712 
       
  3713 # The maximum number of ObjectContent data objects that should
       
  3714 # be returned in a single result. A positive value will cause
       
  3715 # the operation to suspend the retrieval when the count of
       
  3716 # objects reaches the specified maximum. The server may still
       
  3717 # limit the count to something less than the configured value.
       
  3718 # Any remaining objects may be retrieved with additional
       
  3719 # requests. (integer value)
       
  3720 #maximum_objects=100
       
  3721 
       
  3722 
       
  3723 [xenserver]
  2229 
  3724 
  2230 #
  3725 #
  2231 # Options defined in nova.virt.xenapi.agent
  3726 # Options defined in nova.virt.xenapi.agent
  2232 #
  3727 #
  2233 
  3728 
  2234 # number of seconds to wait for agent reply (integer value)
  3729 # Number of seconds to wait for agent reply (integer value)
  2235 #agent_timeout=30
  3730 #agent_timeout=30
  2236 
  3731 
  2237 # number of seconds to wait for agent to be fully operational
  3732 # Number of seconds to wait for agent to be fully operational
  2238 # (integer value)
  3733 # (integer value)
  2239 #agent_version_timeout=300
  3734 #agent_version_timeout=300
  2240 
  3735 
  2241 # number of seconds to wait for agent reply to resetnetwork
  3736 # Number of seconds to wait for agent reply to resetnetwork
  2242 # request (integer value)
  3737 # request (integer value)
  2243 #agent_resetnetwork_timeout=60
  3738 #agent_resetnetwork_timeout=60
  2244 
  3739 
  2245 # Specifies the path in which the xenapi guest agent should be
  3740 # Specifies the path in which the XenAPI guest agent should be
  2246 # located. If the agent is present, network configuration is
  3741 # located. If the agent is present, network configuration is
  2247 # not injected into the image. Used if
  3742 # not injected into the image. Used if
  2248 # compute_driver=xenapi.XenAPIDriver and  flat_injected=True
  3743 # compute_driver=xenapi.XenAPIDriver and flat_injected=True
  2249 # (string value)
  3744 # (string value)
  2250 #xenapi_agent_path=usr/sbin/xe-update-networking
  3745 #agent_path=usr/sbin/xe-update-networking
  2251 
  3746 
  2252 # Disables the use of the XenAPI agent in any image regardless
  3747 # Disables the use of the XenAPI agent in any image regardless
  2253 # of what image properties are present.  (boolean value)
  3748 # of what image properties are present. (boolean value)
  2254 #xenapi_disable_agent=false
  3749 #disable_agent=false
  2255 
  3750 
  2256 # Determines if the xenapi agent should be used when the image
  3751 # Determines if the XenAPI agent should be used when the image
  2257 # used does not contain a hint to declare if the agent is
  3752 # used does not contain a hint to declare if the agent is
  2258 # present or not. The hint is a glance property
  3753 # present or not. The hint is a glance property
  2259 # "xenapi_use_agent" that has the value "true" or "false".
  3754 # "xenapi_use_agent" that has the value "True" or "False".
  2260 # Note that waiting for the agent when it is not present will
  3755 # Note that waiting for the agent when it is not present will
  2261 # significantly increase server boot times. (boolean value)
  3756 # significantly increase server boot times. (boolean value)
  2262 #xenapi_use_agent_default=false
  3757 #use_agent_default=false
       
  3758 
       
  3759 
       
  3760 #
       
  3761 # Options defined in nova.virt.xenapi.client.session
       
  3762 #
       
  3763 
       
  3764 # Timeout in seconds for XenAPI login. (integer value)
       
  3765 #login_timeout=10
       
  3766 
       
  3767 # Maximum number of concurrent XenAPI connections. Used only
       
  3768 # if compute_driver=xenapi.XenAPIDriver (integer value)
       
  3769 #connection_concurrent=5
  2263 
  3770 
  2264 
  3771 
  2265 #
  3772 #
  2266 # Options defined in nova.virt.xenapi.driver
  3773 # Options defined in nova.virt.xenapi.driver
  2267 #
  3774 #
  2268 
  3775 
  2269 # URL for connection to XenServer/Xen Cloud Platform. A
  3776 # URL for connection to XenServer/Xen Cloud Platform. A
  2270 # special value of unix://local can be used to connect to the
  3777 # special value of unix://local can be used to connect to the
  2271 # local unix socket.  Required if
  3778 # local unix socket.  Required if
  2272 # compute_driver=xenapi.XenAPIDriver (string value)
  3779 # compute_driver=xenapi.XenAPIDriver (string value)
  2273 #xenapi_connection_url=<None>
  3780 #connection_url=<None>
  2274 
  3781 
  2275 # Username for connection to XenServer/Xen Cloud Platform.
  3782 # Username for connection to XenServer/Xen Cloud Platform.
  2276 # Used only if compute_driver=xenapi.XenAPIDriver (string
  3783 # Used only if compute_driver=xenapi.XenAPIDriver (string
  2277 # value)
  3784 # value)
  2278 #xenapi_connection_username=root
  3785 #connection_username=root
  2279 
  3786 
  2280 # Password for connection to XenServer/Xen Cloud Platform.
  3787 # Password for connection to XenServer/Xen Cloud Platform.
  2281 # Used only if compute_driver=xenapi.XenAPIDriver (string
  3788 # Used only if compute_driver=xenapi.XenAPIDriver (string
  2282 # value)
  3789 # value)
  2283 #xenapi_connection_password=<None>
  3790 #connection_password=<None>
  2284 
       
  2285 # Maximum number of concurrent XenAPI connections. Used only
       
  2286 # if compute_driver=xenapi.XenAPIDriver (integer value)
       
  2287 #xenapi_connection_concurrent=5
       
  2288 
  3791 
  2289 # The interval used for polling of coalescing vhds. Used only
  3792 # The interval used for polling of coalescing vhds. Used only
  2290 # if compute_driver=xenapi.XenAPIDriver (floating point value)
  3793 # if compute_driver=xenapi.XenAPIDriver (floating point value)
  2291 #xenapi_vhd_coalesce_poll_interval=5.0
  3794 #vhd_coalesce_poll_interval=5.0
  2292 
  3795 
  2293 # Ensure compute service is running on host XenAPI connects
  3796 # Ensure compute service is running on host XenAPI connects
  2294 # to. (boolean value)
  3797 # to. (boolean value)
  2295 #xenapi_check_host=true
  3798 #check_host=true
  2296 
  3799 
  2297 # Max number of times to poll for VHD to coalesce. Used only
  3800 # Max number of times to poll for VHD to coalesce. Used only
  2298 # if compute_driver=xenapi.XenAPIDriver (integer value)
  3801 # if compute_driver=xenapi.XenAPIDriver (integer value)
  2299 #xenapi_vhd_coalesce_max_attempts=5
  3802 #vhd_coalesce_max_attempts=20
  2300 
  3803 
  2301 # Base path to the storage repository (string value)
  3804 # Base path to the storage repository (string value)
  2302 #xenapi_sr_base_path=/var/run/sr-mount
  3805 #sr_base_path=/var/run/sr-mount
  2303 
  3806 
  2304 # iSCSI Target Host (string value)
  3807 # The iSCSI Target Host (string value)
  2305 #target_host=<None>
  3808 #target_host=<None>
  2306 
  3809 
  2307 # iSCSI Target Port, 3260 Default (string value)
  3810 # The iSCSI Target Port, default is port 3260 (string value)
  2308 #target_port=3260
  3811 #target_port=3260
  2309 
  3812 
  2310 # IQN Prefix (string value)
  3813 # IQN Prefix (string value)
  2311 #iqn_prefix=iqn.2010-10.org.openstack
  3814 #iqn_prefix=iqn.2010-10.org.openstack
  2312 
  3815 
  2313 # Used to enable the remapping of VBD dev (Works around an
  3816 # Used to enable the remapping of VBD dev (Works around an
  2314 # issue in Ubuntu Maverick) (boolean value)
  3817 # issue in Ubuntu Maverick) (boolean value)
  2315 #xenapi_remap_vbd_dev=false
  3818 #remap_vbd_dev=false
  2316 
  3819 
  2317 # Specify prefix to remap VBD dev to (ex. /dev/xvdb ->
  3820 # Specify prefix to remap VBD dev to (ex. /dev/xvdb ->
  2318 # /dev/sdb) (string value)
  3821 # /dev/sdb) (string value)
  2319 #xenapi_remap_vbd_dev_prefix=sd
  3822 #remap_vbd_dev_prefix=sd
  2320 
       
  2321 # Timeout in seconds for XenAPI login. (integer value)
       
  2322 #xenapi_login_timeout=10
       
  2323 
  3823 
  2324 
  3824 
  2325 #
  3825 #
  2326 # Options defined in nova.virt.xenapi.image.bittorrent
  3826 # Options defined in nova.virt.xenapi.image.bittorrent
  2327 #
  3827 #
  2328 
  3828 
  2329 # Base URL for torrent files. (string value)
  3829 # Base URL for torrent files. (string value)
  2330 #xenapi_torrent_base_url=<None>
  3830 #torrent_base_url=<None>
  2331 
  3831 
  2332 # Probability that peer will become a seeder. (1.0 = 100%)
  3832 # Probability that peer will become a seeder. (1.0 = 100%)
  2333 # (floating point value)
  3833 # (floating point value)
  2334 #xenapi_torrent_seed_chance=1.0
  3834 #torrent_seed_chance=1.0
  2335 
  3835 
  2336 # Number of seconds after downloading an image via BitTorrent
  3836 # Number of seconds after downloading an image via BitTorrent
  2337 # that it should be seeded for other peers. (integer value)
  3837 # that it should be seeded for other peers. (integer value)
  2338 #xenapi_torrent_seed_duration=3600
  3838 #torrent_seed_duration=3600
  2339 
  3839 
  2340 # Cached torrent files not accessed within this number of
  3840 # Cached torrent files not accessed within this number of
  2341 # seconds can be reaped (integer value)
  3841 # seconds can be reaped (integer value)
  2342 #xenapi_torrent_max_last_accessed=86400
  3842 #torrent_max_last_accessed=86400
  2343 
  3843 
  2344 # Beginning of port range to listen on (integer value)
  3844 # Beginning of port range to listen on (integer value)
  2345 #xenapi_torrent_listen_port_start=6881
  3845 #torrent_listen_port_start=6881
  2346 
  3846 
  2347 # End of port range to listen on (integer value)
  3847 # End of port range to listen on (integer value)
  2348 #xenapi_torrent_listen_port_end=6891
  3848 #torrent_listen_port_end=6891
  2349 
  3849 
  2350 # Number of seconds a download can remain at the same progress
  3850 # Number of seconds a download can remain at the same progress
  2351 # percentage w/o being considered a stall (integer value)
  3851 # percentage w/o being considered a stall (integer value)
  2352 #xenapi_torrent_download_stall_cutoff=600
  3852 #torrent_download_stall_cutoff=600
  2353 
  3853 
  2354 # Maximum number of seeder processes to run concurrently
  3854 # Maximum number of seeder processes to run concurrently
  2355 # within a given dom0. (-1 = no limit) (integer value)
  3855 # within a given dom0. (-1 = no limit) (integer value)
  2356 #xenapi_torrent_max_seeder_processes_per_host=1
  3856 #torrent_max_seeder_processes_per_host=1
  2357 
  3857 
  2358 
  3858 
  2359 #
  3859 #
  2360 # Options defined in nova.virt.xenapi.pool
  3860 # Options defined in nova.virt.xenapi.pool
  2361 #
  3861 #
  2368 # Options defined in nova.virt.xenapi.vif
  3868 # Options defined in nova.virt.xenapi.vif
  2369 #
  3869 #
  2370 
  3870 
  2371 # Name of Integration Bridge used by Open vSwitch (string
  3871 # Name of Integration Bridge used by Open vSwitch (string
  2372 # value)
  3872 # value)
  2373 #xenapi_ovs_integration_bridge=xapi1
  3873 #ovs_integration_bridge=xapi1
  2374 
  3874 
  2375 
  3875 
  2376 #
  3876 #
  2377 # Options defined in nova.virt.xenapi.vm_utils
  3877 # Options defined in nova.virt.xenapi.vm_utils
  2378 #
  3878 #
  2384 #cache_images=all
  3884 #cache_images=all
  2385 
  3885 
  2386 # Compression level for images, e.g., 9 for gzip -9. Range is
  3886 # Compression level for images, e.g., 9 for gzip -9. Range is
  2387 # 1-9, 9 being most compressed but most CPU intensive on dom0.
  3887 # 1-9, 9 being most compressed but most CPU intensive on dom0.
  2388 # (integer value)
  3888 # (integer value)
  2389 #xenapi_image_compression_level=<None>
  3889 #image_compression_level=<None>
  2390 
  3890 
  2391 # Default OS type (string value)
  3891 # Default OS type (string value)
  2392 #default_os_type=linux
  3892 #default_os_type=linux
  2393 
  3893 
  2394 # Time to wait for a block device to be created (integer
  3894 # Time to wait for a block device to be created (integer
  2411 
  3911 
  2412 # Whether to use sparse_copy for copying data on a resize down
  3912 # Whether to use sparse_copy for copying data on a resize down
  2413 # (False will use standard dd). This speeds up resizes down
  3913 # (False will use standard dd). This speeds up resizes down
  2414 # considerably since large runs of zeros won't have to be
  3914 # considerably since large runs of zeros won't have to be
  2415 # rsynced (boolean value)
  3915 # rsynced (boolean value)
  2416 #xenapi_sparse_copy=true
  3916 #sparse_copy=true
  2417 
  3917 
  2418 # Maximum number of retries to unplug VBD (integer value)
  3918 # Maximum number of retries to unplug VBD (integer value)
  2419 #xenapi_num_vbd_unplug_retries=10
  3919 #num_vbd_unplug_retries=10
  2420 
  3920 
  2421 # Whether or not to download images via Bit Torrent
  3921 # Whether or not to download images via Bit Torrent
  2422 # (all|some|none). (string value)
  3922 # (all|some|none). (string value)
  2423 #xenapi_torrent_images=none
  3923 #torrent_images=none
  2424 
  3924 
  2425 # Name of network to use for booting iPXE ISOs (string value)
  3925 # Name of network to use for booting iPXE ISOs (string value)
  2426 #xenapi_ipxe_network_name=<None>
  3926 #ipxe_network_name=<None>
  2427 
  3927 
  2428 # URL to the iPXE boot menu (string value)
  3928 # URL to the iPXE boot menu (string value)
  2429 #xenapi_ipxe_boot_menu_url=<None>
  3929 #ipxe_boot_menu_url=<None>
  2430 
  3930 
  2431 # Name and optionally path of the tool used for ISO image
  3931 # Name and optionally path of the tool used for ISO image
  2432 # creation (string value)
  3932 # creation (string value)
  2433 #xenapi_ipxe_mkisofs_cmd=mkisofs
  3933 #ipxe_mkisofs_cmd=mkisofs
  2434 
  3934 
  2435 
  3935 
  2436 #
  3936 #
  2437 # Options defined in nova.virt.xenapi.vmops
  3937 # Options defined in nova.virt.xenapi.vmops
  2438 #
  3938 #
  2439 
  3939 
  2440 # number of seconds to wait for instance to go to running
  3940 # Number of seconds to wait for instance to go to running
  2441 # state (integer value)
  3941 # state (integer value)
  2442 #xenapi_running_timeout=60
  3942 #running_timeout=60
  2443 
  3943 
  2444 # The XenAPI VIF driver using XenServer Network APIs. (string
  3944 # The XenAPI VIF driver using XenServer Network APIs. (string
  2445 # value)
  3945 # value)
  2446 #xenapi_vif_driver=nova.virt.xenapi.vif.XenAPIBridgeDriver
  3946 #vif_driver=nova.virt.xenapi.vif.XenAPIBridgeDriver
  2447 
  3947 
  2448 # Dom0 plugin driver used to handle image uploads. (string
  3948 # Dom0 plugin driver used to handle image uploads. (string
  2449 # value)
  3949 # value)
  2450 #xenapi_image_upload_handler=nova.virt.xenapi.image.glance.GlanceStore
  3950 #image_upload_handler=nova.virt.xenapi.image.glance.GlanceStore
  2451 
  3951 
  2452 
  3952 
  2453 #
  3953 #
  2454 # Options defined in nova.vnc
  3954 # Options defined in nova.virt.xenapi.volume_utils
  2455 #
  3955 #
  2456 
  3956 
  2457 # location of vnc console proxy, in the form
  3957 # Number of seconds to wait for an SR to settle if the VDI
  2458 # "http://127.0.0.1:6080/vnc_auto.html" (string value)
  3958 # does not exist when first introduced (integer value)
  2459 #novncproxy_base_url=http://127.0.0.1:6080/vnc_auto.html
  3959 #introduce_vdi_retry_wait=20
  2460 
       
  2461 # location of nova xvp vnc console proxy, in the form
       
  2462 # "http://127.0.0.1:6081/console" (string value)
       
  2463 #xvpvncproxy_base_url=http://127.0.0.1:6081/console
       
  2464 
       
  2465 # IP address on which instance vncservers should listen
       
  2466 # (string value)
       
  2467 #vncserver_listen=127.0.0.1
       
  2468 
       
  2469 # the address to which proxy clients (like nova-xvpvncproxy)
       
  2470 # should connect (string value)
       
  2471 #vncserver_proxyclient_address=127.0.0.1
       
  2472 
       
  2473 # enable vnc related features (boolean value)
       
  2474 #vnc_enabled=true
       
  2475 
       
  2476 # keymap for vnc (string value)
       
  2477 #vnc_keymap=en-us
       
  2478 
       
  2479 
       
  2480 #
       
  2481 # Options defined in nova.vnc.xvp_proxy
       
  2482 #
       
  2483 
       
  2484 # Port that the XCP VNC proxy should bind to (integer value)
       
  2485 #xvpvncproxy_port=6081
       
  2486 
       
  2487 # Address that the XCP VNC proxy should bind to (string value)
       
  2488 #xvpvncproxy_host=0.0.0.0
       
  2489 
       
  2490 
       
  2491 #
       
  2492 # Options defined in nova.volume
       
  2493 #
       
  2494 
       
  2495 # The full class name of the volume API class to use (string
       
  2496 # value)
       
  2497 #volume_api_class=nova.volume.cinder.API
       
  2498 
       
  2499 
       
  2500 #
       
  2501 # Options defined in nova.volume.cinder
       
  2502 #
       
  2503 
       
  2504 # Info to match when looking for cinder in the service
       
  2505 # catalog. Format is : separated values of the form:
       
  2506 # <service_type>:<service_name>:<endpoint_type> (string value)
       
  2507 #cinder_catalog_info=volume:cinder:publicURL
       
  2508 
       
  2509 # Override service catalog lookup with template for cinder
       
  2510 # endpoint e.g. http://localhost:8776/v1/%(project_id)s
       
  2511 # (string value)
       
  2512 #cinder_endpoint_template=<None>
       
  2513 
       
  2514 # region name of this node (string value)
       
  2515 #os_region_name=<None>
       
  2516 
       
  2517 # Location of ca certificates file to use for cinder client
       
  2518 # requests. (string value)
       
  2519 #cinder_ca_certificates_file=<None>
       
  2520 
       
  2521 # Number of cinderclient retries on failed http calls (integer
       
  2522 # value)
       
  2523 #cinder_http_retries=3
       
  2524 
       
  2525 # Allow to perform insecure SSL requests to cinder (boolean
       
  2526 # value)
       
  2527 #cinder_api_insecure=false
       
  2528 
       
  2529 # Allow attach between instance and volume in different
       
  2530 # availability zones. (boolean value)
       
  2531 #cinder_cross_az_attach=true
       
  2532 
       
  2533 
       
  2534 #
       
  2535 # Options defined in nova.virt.solariszones.driver
       
  2536 #
       
  2537 
       
  2538 # Default path to Glance cache for Solaris Zones. (string
       
  2539 # value)
       
  2540 #glancecache_dirname=$state_path/images
       
  2541 
       
  2542 # Location where solariszones driver will store snapshots
       
  2543 # before uploading them to image service (string value)
       
  2544 #solariszones_snapshots_directory=$instances_path/snapshots
       
  2545 
       
  2546 
       
  2547 [hyperv]
       
  2548 
       
  2549 #
       
  2550 # Options defined in nova.virt.hyperv.pathutils
       
  2551 #
       
  2552 
       
  2553 # The name of a Windows share name mapped to the
       
  2554 # "instances_path" dir and used by the resize feature to copy
       
  2555 # files to the target host. If left blank, an administrative
       
  2556 # share will be used, looking for the same "instances_path"
       
  2557 # used locally (string value)
       
  2558 #instances_path_share=
       
  2559 
       
  2560 
       
  2561 #
       
  2562 # Options defined in nova.virt.hyperv.utilsfactory
       
  2563 #
       
  2564 
       
  2565 # Force V1 WMI utility classes (boolean value)
       
  2566 #force_hyperv_utils_v1=false
       
  2567 
       
  2568 # Force V1 volume utility class (boolean value)
       
  2569 #force_volumeutils_v1=false
       
  2570 
       
  2571 
       
  2572 #
       
  2573 # Options defined in nova.virt.hyperv.vif
       
  2574 #
       
  2575 
       
  2576 # External virtual switch Name, if not provided, the first
       
  2577 # external virtual switch is used (string value)
       
  2578 #vswitch_name=<None>
       
  2579 
       
  2580 
       
  2581 #
       
  2582 # Options defined in nova.virt.hyperv.vmops
       
  2583 #
       
  2584 
       
  2585 # Required for live migration among hosts with different CPU
       
  2586 # features (boolean value)
       
  2587 #limit_cpu_features=false
       
  2588 
       
  2589 # Sets the admin password in the config drive image (boolean
       
  2590 # value)
       
  2591 #config_drive_inject_password=false
       
  2592 
       
  2593 # qemu-img is used to convert between different image types
       
  2594 # (string value)
       
  2595 #qemu_img_cmd=qemu-img.exe
       
  2596 
       
  2597 # Attaches the Config Drive image as a cdrom drive instead of
       
  2598 # a disk drive (boolean value)
       
  2599 #config_drive_cdrom=false
       
  2600 
       
  2601 # Enables metrics collections for an instance by using
       
  2602 # Hyper-V's metric APIs. Collected data can by retrieved by
       
  2603 # other apps and services, e.g.: Ceilometer. Requires Hyper-V
       
  2604 # / Windows Server 2012 and above (boolean value)
       
  2605 #enable_instance_metrics_collection=false
       
  2606 
       
  2607 # Enables dynamic memory allocation (ballooning) when set to a
       
  2608 # value greater than 1. The value expresses the ratio between
       
  2609 # the total RAM assigned to an instance and its startup RAM
       
  2610 # amount. For example a ratio of 2.0 for an instance with
       
  2611 # 1024MB of RAM implies 512MB of RAM allocated at startup
       
  2612 # (floating point value)
       
  2613 #dynamic_memory_ratio=1.0
       
  2614 
       
  2615 
       
  2616 #
       
  2617 # Options defined in nova.virt.hyperv.volumeops
       
  2618 #
       
  2619 
       
  2620 # The number of times to retry to attach a volume (integer
       
  2621 # value)
       
  2622 #volume_attach_retry_count=10
       
  2623 
       
  2624 # Interval between volume attachment attempts, in seconds
       
  2625 # (integer value)
       
  2626 #volume_attach_retry_interval=5
       
  2627 
       
  2628 # The number of times to retry checking for a disk mounted via
       
  2629 # iSCSI. (integer value)
       
  2630 #mounted_disk_query_retry_count=10
       
  2631 
       
  2632 # Interval between checks for a mounted iSCSI disk, in
       
  2633 # seconds. (integer value)
       
  2634 #mounted_disk_query_retry_interval=5
       
  2635 
  3960 
  2636 
  3961 
  2637 [zookeeper]
  3962 [zookeeper]
  2638 
  3963 
  2639 #
  3964 #
  2642 
  3967 
  2643 # The ZooKeeper addresses for servicegroup service in the
  3968 # The ZooKeeper addresses for servicegroup service in the
  2644 # format of host1:port,host2:port,host3:port (string value)
  3969 # format of host1:port,host2:port,host3:port (string value)
  2645 #address=<None>
  3970 #address=<None>
  2646 
  3971 
  2647 # recv_timeout parameter for the zk session (integer value)
  3972 # The recv_timeout parameter for the zk session (integer
       
  3973 # value)
  2648 #recv_timeout=4000
  3974 #recv_timeout=4000
  2649 
  3975 
  2650 # The prefix used in ZooKeeper to store ephemeral nodes
  3976 # The prefix used in ZooKeeper to store ephemeral nodes
  2651 # (string value)
  3977 # (string value)
  2652 #sg_prefix=/servicegroups
  3978 #sg_prefix=/servicegroups
  2654 # Number of seconds to wait until retrying to join the session
  3980 # Number of seconds to wait until retrying to join the session
  2655 # (integer value)
  3981 # (integer value)
  2656 #sg_retry_interval=5
  3982 #sg_retry_interval=5
  2657 
  3983 
  2658 
  3984 
  2659 [osapi_v3]
       
  2660 
       
  2661 #
       
  2662 # Options defined in nova.api.openstack
       
  2663 #
       
  2664 
       
  2665 # Whether the V3 API is enabled or not (boolean value)
       
  2666 #enabled=false
       
  2667 
       
  2668 # A list of v3 API extensions to never load. Specify the
       
  2669 # extension aliases here. (list value)
       
  2670 #extensions_blacklist=
       
  2671 
       
  2672 # If the list is not empty then a v3 API extension will only
       
  2673 # be loaded if it exists in this list. Specify the extension
       
  2674 # aliases here. (list value)
       
  2675 #extensions_whitelist=
       
  2676 
       
  2677 
       
  2678 [conductor]
       
  2679 
       
  2680 #
       
  2681 # Options defined in nova.conductor.api
       
  2682 #
       
  2683 
       
  2684 # Perform nova-conductor operations locally (boolean value)
       
  2685 #use_local=false
       
  2686 
       
  2687 # the topic conductor nodes listen on (string value)
       
  2688 #topic=conductor
       
  2689 
       
  2690 # full class name for the Manager for conductor (string value)
       
  2691 #manager=nova.conductor.manager.ConductorManager
       
  2692 
       
  2693 # Number of workers for OpenStack Conductor service (integer
       
  2694 # value)
       
  2695 #workers=<None>
       
  2696 
       
  2697 
       
  2698 [keymgr]
       
  2699 
       
  2700 #
       
  2701 # Options defined in nova.keymgr
       
  2702 #
       
  2703 
       
  2704 # The full class name of the key manager API class (string
       
  2705 # value)
       
  2706 #api_class=nova.keymgr.conf_key_mgr.ConfKeyManager
       
  2707 
       
  2708 
       
  2709 #
       
  2710 # Options defined in nova.keymgr.conf_key_mgr
       
  2711 #
       
  2712 
       
  2713 # Fixed key returned by key manager, specified in hex (string
       
  2714 # value)
       
  2715 #fixed_key=<None>
       
  2716 
       
  2717 
       
  2718 [cells]
       
  2719 
       
  2720 #
       
  2721 # Options defined in nova.cells.manager
       
  2722 #
       
  2723 
       
  2724 # Cells communication driver to use (string value)
       
  2725 #driver=nova.cells.rpc_driver.CellsRPCDriver
       
  2726 
       
  2727 # Number of seconds after an instance was updated or deleted
       
  2728 # to continue to update cells (integer value)
       
  2729 #instance_updated_at_threshold=3600
       
  2730 
       
  2731 # Number of instances to update per periodic task run (integer
       
  2732 # value)
       
  2733 #instance_update_num_instances=1
       
  2734 
       
  2735 
       
  2736 #
       
  2737 # Options defined in nova.cells.messaging
       
  2738 #
       
  2739 
       
  2740 # Maximum number of hops for cells routing. (integer value)
       
  2741 #max_hop_count=10
       
  2742 
       
  2743 # Cells scheduler to use (string value)
       
  2744 #scheduler=nova.cells.scheduler.CellsScheduler
       
  2745 
       
  2746 
       
  2747 #
       
  2748 # Options defined in nova.cells.opts
       
  2749 #
       
  2750 
       
  2751 # Enable cell functionality (boolean value)
       
  2752 #enable=false
       
  2753 
       
  2754 # the topic cells nodes listen on (string value)
       
  2755 #topic=cells
       
  2756 
       
  2757 # Manager for cells (string value)
       
  2758 #manager=nova.cells.manager.CellsManager
       
  2759 
       
  2760 # name of this cell (string value)
       
  2761 #name=nova
       
  2762 
       
  2763 # Key/Multi-value list with the capabilities of the cell (list
       
  2764 # value)
       
  2765 #capabilities=hypervisor=xenserver;kvm,os=linux;windows
       
  2766 
       
  2767 # Seconds to wait for response from a call to a cell. (integer
       
  2768 # value)
       
  2769 #call_timeout=60
       
  2770 
       
  2771 # Percentage of cell capacity to hold in reserve. Affects both
       
  2772 # memory and disk utilization (floating point value)
       
  2773 #reserve_percent=10.0
       
  2774 
       
  2775 # Type of cell: api or compute (string value)
       
  2776 #cell_type=<None>
       
  2777 
       
  2778 # Number of seconds after which a lack of capability and
       
  2779 # capacity updates signals the child cell is to be treated as
       
  2780 # a mute. (integer value)
       
  2781 #mute_child_interval=300
       
  2782 
       
  2783 # Seconds between bandwidth updates for cells. (integer value)
       
  2784 #bandwidth_update_interval=600
       
  2785 
       
  2786 
       
  2787 #
       
  2788 # Options defined in nova.cells.rpc_driver
       
  2789 #
       
  2790 
       
  2791 # Base queue name to use when communicating between cells.
       
  2792 # Various topics by message type will be appended to this.
       
  2793 # (string value)
       
  2794 #rpc_driver_queue_base=cells.intercell
       
  2795 
       
  2796 
       
  2797 #
       
  2798 # Options defined in nova.cells.scheduler
       
  2799 #
       
  2800 
       
  2801 # Filter classes the cells scheduler should use.  An entry of
       
  2802 # "nova.cells.filters.all_filters"maps to all cells filters
       
  2803 # included with nova. (list value)
       
  2804 #scheduler_filter_classes=nova.cells.filters.all_filters
       
  2805 
       
  2806 # Weigher classes the cells scheduler should use.  An entry of
       
  2807 # "nova.cells.weights.all_weighers"maps to all cell weighers
       
  2808 # included with nova. (list value)
       
  2809 #scheduler_weight_classes=nova.cells.weights.all_weighers
       
  2810 
       
  2811 # How many retries when no cells are available. (integer
       
  2812 # value)
       
  2813 #scheduler_retries=10
       
  2814 
       
  2815 # How often to retry in seconds when no cells are available.
       
  2816 # (integer value)
       
  2817 #scheduler_retry_delay=2
       
  2818 
       
  2819 
       
  2820 #
       
  2821 # Options defined in nova.cells.state
       
  2822 #
       
  2823 
       
  2824 # Seconds between getting fresh cell info from db. (integer
       
  2825 # value)
       
  2826 #db_check_interval=60
       
  2827 
       
  2828 # Configuration file from which to read cells configuration.
       
  2829 # If given, overrides reading cells from the database. (string
       
  2830 # value)
       
  2831 #cells_config=<None>
       
  2832 
       
  2833 
       
  2834 #
       
  2835 # Options defined in nova.cells.weights.mute_child
       
  2836 #
       
  2837 
       
  2838 # Multiplier used to weigh mute children.  (The value should
       
  2839 # be negative.) (floating point value)
       
  2840 #mute_weight_multiplier=-10.0
       
  2841 
       
  2842 # Weight value assigned to mute children.  (The value should
       
  2843 # be positive.) (floating point value)
       
  2844 #mute_weight_value=1000.0
       
  2845 
       
  2846 
       
  2847 #
       
  2848 # Options defined in nova.cells.weights.ram_by_instance_type
       
  2849 #
       
  2850 
       
  2851 # Multiplier used for weighing ram.  Negative numbers mean to
       
  2852 # stack vs spread. (floating point value)
       
  2853 #ram_weight_multiplier=10.0
       
  2854 
       
  2855 
       
  2856 [database]
       
  2857 
       
  2858 #
       
  2859 # Options defined in nova.openstack.common.db.api
       
  2860 #
       
  2861 
       
  2862 # The backend to use for db (string value)
       
  2863 #backend=sqlalchemy
       
  2864 
       
  2865 # Enable the experimental use of thread pooling for all DB API
       
  2866 # calls (boolean value)
       
  2867 #use_tpool=false
       
  2868 
       
  2869 
       
  2870 #
       
  2871 # Options defined in nova.openstack.common.db.sqlalchemy.session
       
  2872 #
       
  2873 
       
  2874 # The SQLAlchemy connection string used to connect to the
       
  2875 # database (string value)
       
  2876 #connection=sqlite:///$state_path/$sqlite_db
       
  2877 
       
  2878 # The SQLAlchemy connection string used to connect to the
       
  2879 # slave database (string value)
       
  2880 #slave_connection=
       
  2881 
       
  2882 # timeout before idle sql connections are reaped (integer
       
  2883 # value)
       
  2884 #idle_timeout=3600
       
  2885 
       
  2886 # Minimum number of SQL connections to keep open in a pool
       
  2887 # (integer value)
       
  2888 #min_pool_size=1
       
  2889 
       
  2890 # Maximum number of SQL connections to keep open in a pool
       
  2891 # (integer value)
       
  2892 #max_pool_size=<None>
       
  2893 
       
  2894 # maximum db connection retries during startup. (setting -1
       
  2895 # implies an infinite retry count) (integer value)
       
  2896 #max_retries=10
       
  2897 
       
  2898 # interval between retries of opening a sql connection
       
  2899 # (integer value)
       
  2900 #retry_interval=10
       
  2901 
       
  2902 # If set, use this value for max_overflow with sqlalchemy
       
  2903 # (integer value)
       
  2904 #max_overflow=<None>
       
  2905 
       
  2906 # Verbosity of SQL debugging information. 0=None,
       
  2907 # 100=Everything (integer value)
       
  2908 #connection_debug=0
       
  2909 
       
  2910 # Add python stack traces to SQL as comment strings (boolean
       
  2911 # value)
       
  2912 #connection_trace=false
       
  2913 
       
  2914 # If set, use this value for pool_timeout with sqlalchemy
       
  2915 # (integer value)
       
  2916 #pool_timeout=<None>
       
  2917 
       
  2918 
       
  2919 [image_file_url]
       
  2920 
       
  2921 #
       
  2922 # Options defined in nova.image.download.file
       
  2923 #
       
  2924 
       
  2925 # A list of filesystems that will be configured in this file
       
  2926 # under the sections image_file_url:<list entry name> (list
       
  2927 # value)
       
  2928 #filesystems=
       
  2929 
       
  2930 
       
  2931 [baremetal]
       
  2932 
       
  2933 #
       
  2934 # Options defined in nova.virt.baremetal.db.api
       
  2935 #
       
  2936 
       
  2937 # The backend to use for bare-metal database (string value)
       
  2938 #db_backend=sqlalchemy
       
  2939 
       
  2940 
       
  2941 #
       
  2942 # Options defined in nova.virt.baremetal.db.sqlalchemy.session
       
  2943 #
       
  2944 
       
  2945 # The SQLAlchemy connection string used to connect to the
       
  2946 # bare-metal database (string value)
       
  2947 #sql_connection=sqlite:///$state_path/baremetal_$sqlite_db
       
  2948 
       
  2949 
       
  2950 #
       
  2951 # Options defined in nova.virt.baremetal.driver
       
  2952 #
       
  2953 
       
  2954 # Baremetal VIF driver. (string value)
       
  2955 #vif_driver=nova.virt.baremetal.vif_driver.BareMetalVIFDriver
       
  2956 
       
  2957 # Baremetal volume driver. (string value)
       
  2958 #volume_driver=nova.virt.baremetal.volume_driver.LibvirtVolumeDriver
       
  2959 
       
  2960 # a list of additional capabilities corresponding to
       
  2961 # instance_type_extra_specs for this compute host to
       
  2962 # advertise. Valid entries are name=value, pairs For example,
       
  2963 # "key1:val1, key2:val2" (list value)
       
  2964 #instance_type_extra_specs=
       
  2965 
       
  2966 # Baremetal driver back-end (pxe or tilera) (string value)
       
  2967 #driver=nova.virt.baremetal.pxe.PXE
       
  2968 
       
  2969 # Baremetal power management method (string value)
       
  2970 #power_manager=nova.virt.baremetal.ipmi.IPMI
       
  2971 
       
  2972 # Baremetal compute node's tftp root path (string value)
       
  2973 #tftp_root=/tftpboot
       
  2974 
       
  2975 
       
  2976 #
       
  2977 # Options defined in nova.virt.baremetal.ipmi
       
  2978 #
       
  2979 
       
  2980 # path to baremetal terminal program (string value)
       
  2981 #terminal=shellinaboxd
       
  2982 
       
  2983 # path to baremetal terminal SSL cert(PEM) (string value)
       
  2984 #terminal_cert_dir=<None>
       
  2985 
       
  2986 # path to directory stores pidfiles of baremetal_terminal
       
  2987 # (string value)
       
  2988 #terminal_pid_dir=$state_path/baremetal/console
       
  2989 
       
  2990 # maximal number of retries for IPMI operations (integer
       
  2991 # value)
       
  2992 #ipmi_power_retry=10
       
  2993 
       
  2994 
       
  2995 #
       
  2996 # Options defined in nova.virt.baremetal.pxe
       
  2997 #
       
  2998 
       
  2999 # Default kernel image ID used in deployment phase (string
       
  3000 # value)
       
  3001 #deploy_kernel=<None>
       
  3002 
       
  3003 # Default ramdisk image ID used in deployment phase (string
       
  3004 # value)
       
  3005 #deploy_ramdisk=<None>
       
  3006 
       
  3007 # Template file for injected network config (string value)
       
  3008 #net_config_template=$pybasedir/nova/virt/baremetal/net-dhcp.ubuntu.template
       
  3009 
       
  3010 # additional append parameters for baremetal PXE boot (string
       
  3011 # value)
       
  3012 #pxe_append_params=nofb nomodeset vga=normal
       
  3013 
       
  3014 # Template file for PXE configuration (string value)
       
  3015 #pxe_config_template=$pybasedir/nova/virt/baremetal/pxe_config.template
       
  3016 
       
  3017 # Timeout for PXE deployments. Default: 0 (unlimited) (integer
       
  3018 # value)
       
  3019 #pxe_deploy_timeout=0
       
  3020 
       
  3021 # If set, pass the network configuration details to the
       
  3022 # initramfs via cmdline. (boolean value)
       
  3023 #pxe_network_config=false
       
  3024 
       
  3025 # This gets passed to Neutron as the bootfile dhcp parameter
       
  3026 # when the dhcp_options_enabled is set. (string value)
       
  3027 #pxe_bootfile_name=pxelinux.0
       
  3028 
       
  3029 
       
  3030 #
       
  3031 # Options defined in nova.virt.baremetal.tilera_pdu
       
  3032 #
       
  3033 
       
  3034 # ip address of tilera pdu (string value)
       
  3035 #tile_pdu_ip=10.0.100.1
       
  3036 
       
  3037 # management script for tilera pdu (string value)
       
  3038 #tile_pdu_mgr=/tftpboot/pdu_mgr
       
  3039 
       
  3040 # power status of tilera PDU is OFF (integer value)
       
  3041 #tile_pdu_off=2
       
  3042 
       
  3043 # power status of tilera PDU is ON (integer value)
       
  3044 #tile_pdu_on=1
       
  3045 
       
  3046 # power status of tilera PDU (integer value)
       
  3047 #tile_pdu_status=9
       
  3048 
       
  3049 # wait time in seconds until check the result after tilera
       
  3050 # power operations (integer value)
       
  3051 #tile_power_wait=9
       
  3052 
       
  3053 
       
  3054 #
       
  3055 # Options defined in nova.virt.baremetal.virtual_power_driver
       
  3056 #
       
  3057 
       
  3058 # ip or name to virtual power host (string value)
       
  3059 #virtual_power_ssh_host=
       
  3060 
       
  3061 # Port to use for ssh to virtual power host (integer value)
       
  3062 #virtual_power_ssh_port=22
       
  3063 
       
  3064 # base command to use for virtual power(vbox,virsh) (string
       
  3065 # value)
       
  3066 #virtual_power_type=virsh
       
  3067 
       
  3068 # user to execute virtual power commands as (string value)
       
  3069 #virtual_power_host_user=
       
  3070 
       
  3071 # password for virtual power host_user (string value)
       
  3072 #virtual_power_host_pass=
       
  3073 
       
  3074 # ssh key for virtual power host_user (string value)
       
  3075 #virtual_power_host_key=<None>
       
  3076 
       
  3077 
       
  3078 #
       
  3079 # Options defined in nova.virt.baremetal.volume_driver
       
  3080 #
       
  3081 
       
  3082 # Do not set this out of dev/test environments. If a node does
       
  3083 # not have a fixed PXE IP address, volumes are exported with
       
  3084 # globally opened ACL (boolean value)
       
  3085 #use_unsafe_iscsi=false
       
  3086 
       
  3087 # iSCSI IQN prefix used in baremetal volume connections.
       
  3088 # (string value)
       
  3089 #iscsi_iqn_prefix=iqn.2010-10.org.openstack.baremetal
       
  3090 
       
  3091 
       
  3092 [rpc_notifier2]
       
  3093 
       
  3094 #
       
  3095 # Options defined in nova.openstack.common.notifier.rpc_notifier2
       
  3096 #
       
  3097 
       
  3098 # AMQP topic(s) used for OpenStack notifications (list value)
       
  3099 #topics=notifications
       
  3100 
       
  3101 
       
  3102 [matchmaker_redis]
       
  3103 
       
  3104 #
       
  3105 # Options defined in nova.openstack.common.rpc.matchmaker_redis
       
  3106 #
       
  3107 
       
  3108 # Host to locate redis (string value)
       
  3109 #host=127.0.0.1
       
  3110 
       
  3111 # Use this port to connect to redis host. (integer value)
       
  3112 #port=6379
       
  3113 
       
  3114 # Password for Redis server. (optional) (string value)
       
  3115 #password=<None>
       
  3116 
       
  3117 
       
  3118 [ssl]
       
  3119 
       
  3120 #
       
  3121 # Options defined in nova.openstack.common.sslutils
       
  3122 #
       
  3123 
       
  3124 # CA certificate file to use to verify connecting clients
       
  3125 # (string value)
       
  3126 #ca_file=<None>
       
  3127 
       
  3128 # Certificate file to use when starting the server securely
       
  3129 # (string value)
       
  3130 #cert_file=<None>
       
  3131 
       
  3132 # Private key file to use when starting the server securely
       
  3133 # (string value)
       
  3134 #key_file=<None>
       
  3135 
       
  3136 
       
  3137 [trusted_computing]
       
  3138 
       
  3139 #
       
  3140 # Options defined in nova.scheduler.filters.trusted_filter
       
  3141 #
       
  3142 
       
  3143 # attestation server http (string value)
       
  3144 #attestation_server=<None>
       
  3145 
       
  3146 # attestation server Cert file for Identity verification
       
  3147 # (string value)
       
  3148 #attestation_server_ca_file=<None>
       
  3149 
       
  3150 # attestation server port (string value)
       
  3151 #attestation_port=8443
       
  3152 
       
  3153 # attestation web API URL (string value)
       
  3154 #attestation_api_url=/OpenAttestationWebServices/V1.0
       
  3155 
       
  3156 # attestation authorization blob - must change (string value)
       
  3157 #attestation_auth_blob=<None>
       
  3158 
       
  3159 # Attestation status cache valid period length (integer value)
       
  3160 #attestation_auth_timeout=60
       
  3161 
       
  3162 
       
  3163 [upgrade_levels]
       
  3164 
       
  3165 #
       
  3166 # Options defined in nova.baserpc
       
  3167 #
       
  3168 
       
  3169 # Set a version cap for messages sent to the base api in any
       
  3170 # service (string value)
       
  3171 #baseapi=<None>
       
  3172 
       
  3173 
       
  3174 #
       
  3175 # Options defined in nova.cells.rpc_driver
       
  3176 #
       
  3177 
       
  3178 # Set a version cap for messages sent between cells services
       
  3179 # (string value)
       
  3180 #intercell=<None>
       
  3181 
       
  3182 
       
  3183 #
       
  3184 # Options defined in nova.cells.rpcapi
       
  3185 #
       
  3186 
       
  3187 # Set a version cap for messages sent to local cells services
       
  3188 # (string value)
       
  3189 #cells=<None>
       
  3190 
       
  3191 
       
  3192 #
       
  3193 # Options defined in nova.cert.rpcapi
       
  3194 #
       
  3195 
       
  3196 # Set a version cap for messages sent to cert services (string
       
  3197 # value)
       
  3198 #cert=<None>
       
  3199 
       
  3200 
       
  3201 #
       
  3202 # Options defined in nova.compute.rpcapi
       
  3203 #
       
  3204 
       
  3205 # Set a version cap for messages sent to compute services. If
       
  3206 # you plan to do a live upgrade from havana to icehouse, you
       
  3207 # should set this option to "icehouse-compat" before beginning
       
  3208 # the live upgrade procedure. (string value)
       
  3209 #compute=<None>
       
  3210 
       
  3211 
       
  3212 #
       
  3213 # Options defined in nova.conductor.rpcapi
       
  3214 #
       
  3215 
       
  3216 # Set a version cap for messages sent to conductor services
       
  3217 # (string value)
       
  3218 #conductor=<None>
       
  3219 
       
  3220 
       
  3221 #
       
  3222 # Options defined in nova.console.rpcapi
       
  3223 #
       
  3224 
       
  3225 # Set a version cap for messages sent to console services
       
  3226 # (string value)
       
  3227 #console=<None>
       
  3228 
       
  3229 
       
  3230 #
       
  3231 # Options defined in nova.consoleauth.rpcapi
       
  3232 #
       
  3233 
       
  3234 # Set a version cap for messages sent to consoleauth services
       
  3235 # (string value)
       
  3236 #consoleauth=<None>
       
  3237 
       
  3238 
       
  3239 #
       
  3240 # Options defined in nova.network.rpcapi
       
  3241 #
       
  3242 
       
  3243 # Set a version cap for messages sent to network services
       
  3244 # (string value)
       
  3245 #network=<None>
       
  3246 
       
  3247 
       
  3248 #
       
  3249 # Options defined in nova.scheduler.rpcapi
       
  3250 #
       
  3251 
       
  3252 # Set a version cap for messages sent to scheduler services
       
  3253 # (string value)
       
  3254 #scheduler=<None>
       
  3255 
       
  3256 
       
  3257 [matchmaker_ring]
       
  3258 
       
  3259 #
       
  3260 # Options defined in nova.openstack.common.rpc.matchmaker_ring
       
  3261 #
       
  3262 
       
  3263 # Matchmaker ring file (JSON) (string value)
       
  3264 #ringfile=/etc/oslo/matchmaker_ring.json
       
  3265 
       
  3266 
       
  3267 [vmware]
       
  3268 
       
  3269 #
       
  3270 # Options defined in nova.virt.vmwareapi.driver
       
  3271 #
       
  3272 
       
  3273 # URL for connection to VMware ESX/VC host. Required if
       
  3274 # compute_driver is vmwareapi.VMwareESXDriver or
       
  3275 # vmwareapi.VMwareVCDriver. (string value)
       
  3276 #host_ip=<None>
       
  3277 
       
  3278 # Username for connection to VMware ESX/VC host. Used only if
       
  3279 # compute_driver is vmwareapi.VMwareESXDriver or
       
  3280 # vmwareapi.VMwareVCDriver. (string value)
       
  3281 #host_username=<None>
       
  3282 
       
  3283 # Password for connection to VMware ESX/VC host. Used only if
       
  3284 # compute_driver is vmwareapi.VMwareESXDriver or
       
  3285 # vmwareapi.VMwareVCDriver. (string value)
       
  3286 #host_password=<None>
       
  3287 
       
  3288 # Name of a VMware Cluster ComputeResource. Used only if
       
  3289 # compute_driver is vmwareapi.VMwareVCDriver. (multi valued)
       
  3290 #cluster_name=<None>
       
  3291 
       
  3292 # Regex to match the name of a datastore. Used only if
       
  3293 # compute_driver is vmwareapi.VMwareVCDriver. (string value)
       
  3294 #datastore_regex=<None>
       
  3295 
       
  3296 # The interval used for polling of remote tasks. Used only if
       
  3297 # compute_driver is vmwareapi.VMwareESXDriver or
       
  3298 # vmwareapi.VMwareVCDriver. (floating point value)
       
  3299 #task_poll_interval=5.0
       
  3300 
       
  3301 # The number of times we retry on failures, e.g., socket
       
  3302 # error, etc. Used only if compute_driver is
       
  3303 # vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.
       
  3304 # (integer value)
       
  3305 #api_retry_count=10
       
  3306 
       
  3307 # VNC starting port (integer value)
       
  3308 #vnc_port=5900
       
  3309 
       
  3310 # Total number of VNC ports (integer value)
       
  3311 #vnc_port_total=10000
       
  3312 
       
  3313 # DEPRECATED. VNC password. The password-based access to VNC
       
  3314 # consoles will be removed in the next release. The default
       
  3315 # value will disable password protection on the VNC console.
       
  3316 # (string value)
       
  3317 #vnc_password=<None>
       
  3318 
       
  3319 # Whether to use linked clone (boolean value)
       
  3320 #use_linked_clone=true
       
  3321 
       
  3322 
       
  3323 #
       
  3324 # Options defined in nova.virt.vmwareapi.vif
       
  3325 #
       
  3326 
       
  3327 # Physical ethernet adapter name for vlan networking (string
       
  3328 # value)
       
  3329 #vlan_interface=vmnic0
       
  3330 
       
  3331 
       
  3332 #
       
  3333 # Options defined in nova.virt.vmwareapi.vim
       
  3334 #
       
  3335 
       
  3336 # Optional VIM Service WSDL Location e.g
       
  3337 # http://<server>/vimService.wsdl. Optional over-ride to
       
  3338 # default location for bug work-arounds (string value)
       
  3339 #wsdl_location=<None>
       
  3340 
       
  3341 
       
  3342 #
       
  3343 # Options defined in nova.virt.vmwareapi.vim_util
       
  3344 #
       
  3345 
       
  3346 # The maximum number of ObjectContent data objects that should
       
  3347 # be returned in a single result. A positive value will cause
       
  3348 # the operation to suspend the retrieval when the count of
       
  3349 # objects reaches the specified maximum. The server may still
       
  3350 # limit the count to something less than the configured value.
       
  3351 # Any remaining objects may be retrieved with additional
       
  3352 # requests. (integer value)
       
  3353 #maximum_objects=100
       
  3354 
       
  3355 
       
  3356 #
       
  3357 # Options defined in nova.virt.vmwareapi.vmops
       
  3358 #
       
  3359 
       
  3360 # Name of Integration Bridge (string value)
       
  3361 #integration_bridge=br-int
       
  3362 
       
  3363 
       
  3364 [spice]
       
  3365 
       
  3366 #
       
  3367 # Options defined in nova.spice
       
  3368 #
       
  3369 
       
  3370 # location of spice html5 console proxy, in the form
       
  3371 # "http://127.0.0.1:6082/spice_auto.html" (string value)
       
  3372 #html5proxy_base_url=http://127.0.0.1:6082/spice_auto.html
       
  3373 
       
  3374 # IP address on which instance spice server should listen
       
  3375 # (string value)
       
  3376 #server_listen=127.0.0.1
       
  3377 
       
  3378 # the address to which proxy clients (like nova-
       
  3379 # spicehtml5proxy) should connect (string value)
       
  3380 #server_proxyclient_address=127.0.0.1
       
  3381 
       
  3382 # enable spice related features (boolean value)
       
  3383 #enabled=false
       
  3384 
       
  3385 # enable spice guest agent support (boolean value)
       
  3386 #agent_enabled=true
       
  3387 
       
  3388 # keymap for spice (string value)
       
  3389 #keymap=en-us
       
  3390 
       
  3391