components/openstack/heat/files/heat.conf
changeset 6850 f8d3bc724af7
parent 6530 c9012715dd1d
child 6866 4c1935f5ec9a
equal deleted inserted replaced
6849:f9a2279efa0d 6850:f8d3bc724af7
     5 #
     5 #
     6 
     6 
     7 # The HTTP Header that will be used to determine which the original request
     7 # The HTTP Header that will be used to determine which the original request
     8 # protocol scheme was, even if it was removed by an SSL terminator proxy.
     8 # protocol scheme was, even if it was removed by an SSL terminator proxy.
     9 # (string value)
     9 # (string value)
       
    10 # Deprecated group/name - [DEFAULT]/secure_proxy_ssl_header
    10 #secure_proxy_ssl_header = X-Forwarded-Proto
    11 #secure_proxy_ssl_header = X-Forwarded-Proto
    11 
    12 
    12 #
    13 #
    13 # From heat.common.config
    14 # From heat.common.config
    14 #
    15 #
    15 
    16 
    16 # Name of the engine node. This can be an opaque identifier. It is not
    17 # Name of the engine node. This can be an opaque identifier. It is not
    17 # necessarily a hostname, FQDN, or IP address. (string value)
    18 # necessarily a hostname, FQDN, or IP address. (string value)
    18 #host = heat
    19 #host =
    19 
       
    20 #
       
    21 # From heat.common.config
       
    22 #
       
    23 
       
    24 # The default user for new instances. This option is deprecated and will be
       
    25 # removed in the Juno release. If it's empty, Heat will use the default user
       
    26 # set up with your cloud image (for OS::Nova::Server) or 'ec2-user' (for
       
    27 # AWS::EC2::Instance). (string value)
       
    28 instance_user =
       
    29 
    20 
    30 # List of directories to search for plug-ins. (list value)
    21 # List of directories to search for plug-ins. (list value)
    31 #plugin_dirs = /usr/lib/heat
    22 #plugin_dirs = /usr/lib/heat
    32 
    23 
    33 # The directory to search for environment files. (string value)
    24 # The directory to search for environment files. (string value)
    35 
    26 
    36 # Select deferred auth method, stored password or trusts. (string value)
    27 # Select deferred auth method, stored password or trusts. (string value)
    37 # Allowed values: password, trusts
    28 # Allowed values: password, trusts
    38 #deferred_auth_method = trusts
    29 #deferred_auth_method = trusts
    39 
    30 
       
    31 # Allow reauthentication on token expiry, such that long-running tasks may
       
    32 # complete. Note this defeats the expiry of any provided user tokens. (string
       
    33 # value)
       
    34 # Allowed values: '', trusts
       
    35 #reauthentication_auth_method =
       
    36 
       
    37 # Gap, in seconds, to determine whether the given token is about to expire.
       
    38 # (integer value)
       
    39 #stale_token_duration = 30
       
    40 
    40 # Subset of trustor roles to be delegated to heat. If left unset, all roles of
    41 # Subset of trustor roles to be delegated to heat. If left unset, all roles of
    41 # a user will be delegated to heat when creating a stack. (list value)
    42 # a user will be delegated to heat when creating a stack. (list value)
    42 #trusts_delegated_roles =
    43 #trusts_delegated_roles =
    43 
    44 
    44 # Maximum resources allowed per top-level stack. -1 stands for unlimited.
    45 # Maximum resources allowed per top-level stack. -1 stands for unlimited.
    50 #max_stacks_per_tenant = 100
    51 #max_stacks_per_tenant = 100
    51 
    52 
    52 # Number of times to retry to bring a resource to a non-error state. Set to 0
    53 # Number of times to retry to bring a resource to a non-error state. Set to 0
    53 # to disable retries. (integer value)
    54 # to disable retries. (integer value)
    54 #action_retry_limit = 5
    55 #action_retry_limit = 5
       
    56 
       
    57 # Number of times to retry when a client encounters an expected intermittent
       
    58 # error. Set to 0 to disable retries. (integer value)
       
    59 #client_retry_limit = 2
       
    60 
       
    61 # Number of times to check whether an interface has been attached or detached.
       
    62 # (integer value)
       
    63 # Minimum value: 1
       
    64 #max_interface_check_attempts = 10
    55 
    65 
    56 # Controls how many events will be pruned whenever a stack's events exceed
    66 # Controls how many events will be pruned whenever a stack's events exceed
    57 # max_events_per_stack. Set this lower to keep more events at the expense of
    67 # max_events_per_stack. Set this lower to keep more events at the expense of
    58 # more frequent purges. (integer value)
    68 # more frequent purges. (integer value)
    59 #event_purge_batch_size = 10
    69 #event_purge_batch_size = 10
    73 # RPC timeout for the engine liveness check that is used for stack locking.
    83 # RPC timeout for the engine liveness check that is used for stack locking.
    74 # (integer value)
    84 # (integer value)
    75 #engine_life_check_timeout = 2
    85 #engine_life_check_timeout = 2
    76 
    86 
    77 # Enable the legacy OS::Heat::CWLiteAlarm resource. (boolean value)
    87 # Enable the legacy OS::Heat::CWLiteAlarm resource. (boolean value)
    78 #enable_cloud_watch_lite = true
    88 #enable_cloud_watch_lite = false
    79 
    89 
    80 # Enable the preview Stack Abandon feature. (boolean value)
    90 # Enable the preview Stack Abandon feature. (boolean value)
    81 #enable_stack_abandon = false
    91 #enable_stack_abandon = false
    82 
    92 
    83 # Enable the preview Stack Adopt feature. (boolean value)
    93 # Enable the preview Stack Adopt feature. (boolean value)
    84 #enable_stack_adopt = false
    94 #enable_stack_adopt = false
    85 
    95 
    86 # Enables engine with convergence architecture. All stacks with this option
    96 # Enables engine with convergence architecture. All stacks with this option
    87 # will be created using convergence engine . (boolean value)
    97 # will be created using convergence engine. (boolean value)
    88 #convergence_engine = false
    98 #convergence_engine = false
       
    99 
       
   100 # On update, enables heat to collect existing resource properties from reality
       
   101 # and converge to updated template. (boolean value)
       
   102 #observe_on_update = false
    89 
   103 
    90 # Template default for how the server should receive the metadata required for
   104 # Template default for how the server should receive the metadata required for
    91 # software configuration. POLL_SERVER_CFN will allow calls to the cfn API
   105 # software configuration. POLL_SERVER_CFN will allow calls to the cfn API
    92 # action DescribeStackResource authenticated with the provided keypair
   106 # action DescribeStackResource authenticated with the provided keypair
    93 # (requires enabled heat-api-cfn). POLL_SERVER_HEAT will allow calls to the
   107 # (requires enabled heat-api-cfn). POLL_SERVER_HEAT will allow calls to the
    94 # Heat API resource-show using the provided keystone credentials (requires
   108 # Heat API resource-show using the provided keystone credentials (requires
    95 # keystone v3 API, and configured stack_user_* config options). POLL_TEMP_URL
   109 # keystone v3 API, and configured stack_user_* config options). POLL_TEMP_URL
    96 # will create and populate a Swift TempURL with metadata for polling (requires
   110 # will create and populate a Swift TempURL with metadata for polling (requires
    97 # object-store endpoint which supports TempURL). (string value)
   111 # object-store endpoint which supports TempURL).ZAQAR_MESSAGE will create a
    98 # Allowed values: POLL_SERVER_CFN, POLL_SERVER_HEAT, POLL_TEMP_URL
   112 # dedicated zaqar queue and post the metadata for polling. (string value)
       
   113 # Allowed values: POLL_SERVER_CFN, POLL_SERVER_HEAT, POLL_TEMP_URL, ZAQAR_MESSAGE
    99 #default_software_config_transport = POLL_SERVER_CFN
   114 #default_software_config_transport = POLL_SERVER_CFN
   100 
   115 
   101 # Template default for how the server should signal to heat with the deployment
   116 # Template default for how the server should signal to heat with the deployment
   102 # output values. CFN_SIGNAL will allow an HTTP POST to a CFN keypair signed URL
   117 # output values. CFN_SIGNAL will allow an HTTP POST to a CFN keypair signed URL
   103 # (requires enabled heat-api-cfn). TEMP_URL_SIGNAL will create a Swift TempURL
   118 # (requires enabled heat-api-cfn). TEMP_URL_SIGNAL will create a Swift TempURL
   104 # to be signaled via HTTP PUT (requires object-store endpoint which supports
   119 # to be signaled via HTTP PUT (requires object-store endpoint which supports
   105 # TempURL). HEAT_SIGNAL will allow calls to the Heat API resource-signal using
   120 # TempURL). HEAT_SIGNAL will allow calls to the Heat API resource-signal using
   106 # the provided keystone credentials (string value)
   121 # the provided keystone credentials. ZAQAR_SIGNAL will create a dedicated zaqar
   107 # Allowed values: CFN_SIGNAL, TEMP_URL_SIGNAL, HEAT_SIGNAL
   122 # queue to be signaled using the provided keystone credentials. (string value)
       
   123 # Allowed values: CFN_SIGNAL, TEMP_URL_SIGNAL, HEAT_SIGNAL, ZAQAR_SIGNAL
   108 #default_deployment_signal_transport = CFN_SIGNAL
   124 #default_deployment_signal_transport = CFN_SIGNAL
       
   125 
       
   126 # Stacks containing these tag names will be hidden. Multiple tags should be
       
   127 # given in a comma-delimited list (eg. hidden_stack_tags=hide_me,me_too). (list
       
   128 # value)
       
   129 #hidden_stack_tags = data-processing-cluster
   109 
   130 
   110 # Deprecated. (string value)
   131 # Deprecated. (string value)
   111 #onready = <None>
   132 #onready = <None>
   112 
   133 
   113 # When this feature is enabled, scheduler hints identifying the heat stack
   134 # When this feature is enabled, scheduler hints identifying the heat stack
   121 # stackname) with list[0] being (None, rootstackname), heat_resource_name will
   142 # stackname) with list[0] being (None, rootstackname), heat_resource_name will
   122 # be set to the resource's name, and heat_resource_uuid will be set to the
   143 # be set to the resource's name, and heat_resource_uuid will be set to the
   123 # resource's orchestration id. (boolean value)
   144 # resource's orchestration id. (boolean value)
   124 #stack_scheduler_hints = false
   145 #stack_scheduler_hints = false
   125 
   146 
   126 #
   147 # Encrypt template parameters that were marked as hidden and also all the
   127 # From heat.common.config
   148 # resource properties before storing them in database. (boolean value)
   128 #
   149 #encrypt_parameters_and_properties = false
   129 
   150 
   130 # Seconds between running periodic tasks. (integer value)
   151 # Seconds between running periodic tasks. (integer value)
   131 #periodic_interval = 60
   152 #periodic_interval = 60
   132 
   153 
   133 # URL of the Heat metadata server. (string value)
   154 # URL of the Heat metadata server. NOTE: Setting this is only needed if you
   134 #heat_metadata_server_url =
   155 # require instances to use a different endpoint than in the keystone catalog
       
   156 # (string value)
       
   157 #heat_metadata_server_url = <None>
   135 
   158 
   136 # URL of the Heat waitcondition server. (string value)
   159 # URL of the Heat waitcondition server. (string value)
   137 #heat_waitcondition_server_url =
   160 #heat_waitcondition_server_url = <None>
   138 
   161 
   139 # URL of the Heat CloudWatch server. (string value)
   162 # URL of the Heat CloudWatch server. (string value)
   140 #heat_watch_server_url =
   163 #heat_watch_server_url =
   141 
   164 
   142 # Instance connection to CFN/CW API via https. (string value)
   165 # Instance connection to CFN/CW API via https. (string value)
   173 
   196 
   174 # Maximum depth allowed when using nested stacks. (integer value)
   197 # Maximum depth allowed when using nested stacks. (integer value)
   175 #max_nested_stack_depth = 5
   198 #max_nested_stack_depth = 5
   176 
   199 
   177 # Number of heat-engine processes to fork and run. (integer value)
   200 # Number of heat-engine processes to fork and run. (integer value)
   178 num_engine_workers = 1
   201 num_engine_workers = 4
   179 
   202 
   180 #
   203 #
   181 # From heat.common.crypt
   204 # From heat.common.crypt
   182 #
   205 #
   183 
   206 
   184 # Key used to encrypt authentication info in the database. Length of this key
   207 # Key used to encrypt authentication info in the database. Length of this key
   185 # must be 16, 24 or 32 characters. (string value)
   208 # must be 32 characters. (string value)
   186 #auth_encryption_key = notgood but just long enough i t
   209 #auth_encryption_key = notgood but just long enough i t
   187 
   210 
   188 #
   211 #
   189 # From heat.common.heat_keystoneclient
   212 # From heat.common.heat_keystoneclient
   190 #
   213 #
   215 #default_notification_level = INFO
   238 #default_notification_level = INFO
   216 
   239 
   217 # Default publisher_id for outgoing notifications. (string value)
   240 # Default publisher_id for outgoing notifications. (string value)
   218 #default_publisher_id = <None>
   241 #default_publisher_id = <None>
   219 
   242 
   220 # List of drivers to send notifications (DEPRECATED). (multi valued)
       
   221 #list_notifier_drivers =
       
   222 
       
   223 #
   243 #
   224 # From heat.engine.resources
   244 # From heat.engine.resources
   225 #
   245 #
   226 
   246 
   227 # Custom template for the built-in loadbalancer nested stack. (string value)
   247 # Custom template for the built-in loadbalancer nested stack. (string value)
   228 #loadbalancer_template = <None>
   248 #loadbalancer_template = <None>
   229 
   249 
   230 #
   250 #
   231 # From heat.openstack.common.eventlet_backdoor
   251 # From oslo.log
       
   252 #
       
   253 
       
   254 # If set to true, the logging level will be set to DEBUG instead of the default
       
   255 # INFO level. (boolean value)
       
   256 #debug = false
       
   257 
       
   258 # If set to false, the logging level will be set to WARNING instead of the
       
   259 # default INFO level. (boolean value)
       
   260 # This option is deprecated for removal.
       
   261 # Its value may be silently ignored in the future.
       
   262 #verbose = true
       
   263 
       
   264 # The name of a logging configuration file. This file is appended to any
       
   265 # existing logging configuration files. For details about logging configuration
       
   266 # files, see the Python logging module documentation. Note that when logging
       
   267 # configuration files are used then all logging configuration is set in the
       
   268 # configuration file and other logging configuration options are ignored (for
       
   269 # example, logging_context_format_string). (string value)
       
   270 # Deprecated group/name - [DEFAULT]/log_config
       
   271 #log_config_append = <None>
       
   272 
       
   273 # Defines the format string for %%(asctime)s in log records. Default:
       
   274 # %(default)s . This option is ignored if log_config_append is set. (string
       
   275 # value)
       
   276 #log_date_format = %Y-%m-%d %H:%M:%S
       
   277 
       
   278 # (Optional) Name of log file to send logging output to. If no default is set,
       
   279 # logging will go to stderr as defined by use_stderr. This option is ignored if
       
   280 # log_config_append is set. (string value)
       
   281 # Deprecated group/name - [DEFAULT]/logfile
       
   282 #log_file = <None>
       
   283 
       
   284 # (Optional) The base directory used for relative log_file  paths. This option
       
   285 # is ignored if log_config_append is set. (string value)
       
   286 # Deprecated group/name - [DEFAULT]/logdir
       
   287 #log_dir = <None>
       
   288 
       
   289 # Uses logging handler designed to watch file system. When log file is moved or
       
   290 # removed this handler will open a new log file with specified path
       
   291 # instantaneously. It makes sense only if log_file option is specified and
       
   292 # Linux platform is used. This option is ignored if log_config_append is set.
       
   293 # (boolean value)
       
   294 #watch_log_file = false
       
   295 
       
   296 # Use syslog for logging. Existing syslog format is DEPRECATED and will be
       
   297 # changed later to honor RFC5424. This option is ignored if log_config_append
       
   298 # is set. (boolean value)
       
   299 #use_syslog = false
       
   300 
       
   301 # Syslog facility to receive log lines. This option is ignored if
       
   302 # log_config_append is set. (string value)
       
   303 #syslog_log_facility = LOG_USER
       
   304 
       
   305 # Log output to standard error. This option is ignored if log_config_append is
       
   306 # set. (boolean value)
       
   307 #use_stderr = true
       
   308 
       
   309 # Format string to use for log messages with context. (string value)
       
   310 #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
       
   311 
       
   312 # Format string to use for log messages when context is undefined. (string
       
   313 # value)
       
   314 #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
       
   315 
       
   316 # Additional data to append to log message when logging level for the message
       
   317 # is DEBUG. (string value)
       
   318 #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d
       
   319 
       
   320 # Prefix each line of exception output with this format. (string value)
       
   321 #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s
       
   322 
       
   323 # Defines the format string for %(user_identity)s that is used in
       
   324 # logging_context_format_string. (string value)
       
   325 #logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s
       
   326 
       
   327 # List of package logging levels in logger=LEVEL pairs. This option is ignored
       
   328 # if log_config_append is set. (list value)
       
   329 #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,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,dogpile.core.dogpile=INFO
       
   330 
       
   331 # Enables or disables publication of error events. (boolean value)
       
   332 #publish_errors = false
       
   333 
       
   334 # The format for an instance that is passed with the log message. (string
       
   335 # value)
       
   336 #instance_format = "[instance: %(uuid)s] "
       
   337 
       
   338 # The format for an instance UUID that is passed with the log message. (string
       
   339 # value)
       
   340 #instance_uuid_format = "[instance: %(uuid)s] "
       
   341 
       
   342 # Enables or disables fatal status of deprecations. (boolean value)
       
   343 #fatal_deprecations = false
       
   344 
       
   345 #
       
   346 # From oslo.messaging
       
   347 #
       
   348 
       
   349 # Size of RPC connection pool. (integer value)
       
   350 # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
       
   351 #rpc_conn_pool_size = 30
       
   352 
       
   353 # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
       
   354 # The "host" option should point or resolve to this address. (string value)
       
   355 #rpc_zmq_bind_address = *
       
   356 
       
   357 # MatchMaker driver. (string value)
       
   358 # Allowed values: redis, dummy
       
   359 #rpc_zmq_matchmaker = redis
       
   360 
       
   361 # Type of concurrency used. Either "native" or "eventlet" (string value)
       
   362 #rpc_zmq_concurrency = eventlet
       
   363 
       
   364 # Number of ZeroMQ contexts, defaults to 1. (integer value)
       
   365 #rpc_zmq_contexts = 1
       
   366 
       
   367 # Maximum number of ingress messages to locally buffer per topic. Default is
       
   368 # unlimited. (integer value)
       
   369 #rpc_zmq_topic_backlog = <None>
       
   370 
       
   371 # Directory for holding IPC sockets. (string value)
       
   372 #rpc_zmq_ipc_dir = /var/run/openstack
       
   373 
       
   374 # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
       
   375 # "host" option, if running Nova. (string value)
       
   376 #rpc_zmq_host = localhost
       
   377 
       
   378 # Seconds to wait before a cast expires (TTL). The default value of -1
       
   379 # specifies an infinite linger period. The value of 0 specifies no linger
       
   380 # period. Pending messages shall be discarded immediately when the socket is
       
   381 # closed. Only supported by impl_zmq. (integer value)
       
   382 #rpc_cast_timeout = -1
       
   383 
       
   384 # The default number of seconds that poll should wait. Poll raises timeout
       
   385 # exception when timeout expired. (integer value)
       
   386 #rpc_poll_timeout = 1
       
   387 
       
   388 # Expiration timeout in seconds of a name service record about existing target
       
   389 # ( < 0 means no timeout). (integer value)
       
   390 #zmq_target_expire = 120
       
   391 
       
   392 # Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy. (boolean
       
   393 # value)
       
   394 #use_pub_sub = true
       
   395 
       
   396 # Minimal port number for random ports range. (port value)
       
   397 # Minimum value: 0
       
   398 # Maximum value: 65535
       
   399 #rpc_zmq_min_port = 49152
       
   400 
       
   401 # Maximal port number for random ports range. (integer value)
       
   402 # Minimum value: 1
       
   403 # Maximum value: 65536
       
   404 #rpc_zmq_max_port = 65536
       
   405 
       
   406 # Number of retries to find free port number before fail with ZMQBindError.
       
   407 # (integer value)
       
   408 #rpc_zmq_bind_port_retries = 100
       
   409 
       
   410 # Size of executor thread pool. (integer value)
       
   411 # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size
       
   412 #executor_thread_pool_size = 64
       
   413 
       
   414 # Seconds to wait for a response from a call. (integer value)
       
   415 #rpc_response_timeout = 60
       
   416 
       
   417 # A URL representing the messaging driver to use and its full configuration. If
       
   418 # not set, we fall back to the rpc_backend option and driver specific
       
   419 # configuration. (string value)
       
   420 #transport_url = <None>
       
   421 
       
   422 # The messaging driver to use, defaults to rabbit. Other drivers include amqp
       
   423 # and zmq. (string value)
       
   424 #rpc_backend = rabbit
       
   425 
       
   426 # The default exchange under which topics are scoped. May be overridden by an
       
   427 # exchange name specified in the transport_url option. (string value)
       
   428 #control_exchange = openstack
       
   429 
       
   430 #
       
   431 # From oslo.service.periodic_task
       
   432 #
       
   433 
       
   434 # Some periodic tasks can be run in a separate process. Should we run them
       
   435 # here? (boolean value)
       
   436 #run_external_periodic_tasks = true
       
   437 
       
   438 #
       
   439 # From oslo.service.service
   232 #
   440 #
   233 
   441 
   234 # Enable eventlet backdoor.  Acceptable values are 0, <port>, and
   442 # Enable eventlet backdoor.  Acceptable values are 0, <port>, and
   235 # <start>:<end>, where 0 results in listening on a random tcp port number;
   443 # <start>:<end>, where 0 results in listening on a random tcp port number;
   236 # <port> results in listening on the specified port number (and not enabling
   444 # <port> results in listening on the specified port number (and not enabling
   237 # backdoor if that port is in use); and <start>:<end> results in listening on
   445 # backdoor if that port is in use); and <start>:<end> results in listening on
   238 # the smallest unused port number within the specified range of port numbers.
   446 # the smallest unused port number within the specified range of port numbers.
   239 # The chosen port is displayed in the service's log file. (string value)
   447 # The chosen port is displayed in the service's log file. (string value)
   240 #backdoor_port = <None>
   448 #backdoor_port = <None>
   241 
   449 
   242 #
   450 # Enable eventlet backdoor, using the provided path as a unix socket that can
   243 # From heat.openstack.common.policy
   451 # receive connections. This option is mutually exclusive with 'backdoor_port'
   244 #
   452 # in that only one should be provided. If both are provided then the existence
   245 
   453 # of this option overrides the usage of that option. (string value)
   246 # The JSON file that defines policies. (string value)
   454 #backdoor_socket = <None>
   247 #policy_file = policy.json
   455 
   248 
   456 # Enables or disables logging values of all registered options when starting a
   249 # Default rule. Enforced when a requested rule is not found. (string value)
   457 # service (at DEBUG level). (boolean value)
   250 #policy_default_rule = default
   458 #log_options = true
   251 
   459 
   252 # Directories where policy configuration files are stored. They can be relative
   460 # Specify a timeout after which a gracefully shutdown server will exit. Zero
   253 # to any directory in the search path defined by the config_dir option, or
   461 # value means endless wait. (integer value)
   254 # absolute paths. The file defined by policy_file must exist for these
   462 #graceful_shutdown_timeout = 60
   255 # directories to be searched. (multi valued)
       
   256 #policy_dirs = policy.d
       
   257 
       
   258 #
       
   259 # From oslo.log
       
   260 #
       
   261 
       
   262 # Print debugging output (set logging level to DEBUG instead of default WARNING
       
   263 # level). (boolean value)
       
   264 #debug = false
       
   265 
       
   266 # Print more verbose output (set logging level to INFO instead of default
       
   267 # WARNING level). (boolean value)
       
   268 #verbose = false
       
   269 
       
   270 # The name of a logging configuration file. This file is appended to any
       
   271 # existing logging configuration files. For details about logging configuration
       
   272 # files, see the Python logging module documentation. (string value)
       
   273 # Deprecated group/name - [DEFAULT]/log_config
       
   274 #log_config_append = <None>
       
   275 
       
   276 # DEPRECATED. A logging.Formatter log message format string which may use any
       
   277 # of the available logging.LogRecord attributes. This option is deprecated.
       
   278 # Please use logging_context_format_string and logging_default_format_string
       
   279 # instead. (string value)
       
   280 #log_format = <None>
       
   281 
       
   282 # Format string for %%(asctime)s in log records. Default: %(default)s . (string
       
   283 # value)
       
   284 #log_date_format = %Y-%m-%d %H:%M:%S
       
   285 
       
   286 # (Optional) Name of log file to output to. If no default is set, logging will
       
   287 # go to stdout. (string value)
       
   288 # Deprecated group/name - [DEFAULT]/logfile
       
   289 #log_file = <None>
       
   290 
       
   291 # (Optional) The base directory used for relative --log-file paths. (string
       
   292 # value)
       
   293 # Deprecated group/name - [DEFAULT]/logdir
       
   294 #log_dir = <None>
       
   295 
       
   296 # Use syslog for logging. Existing syslog format is DEPRECATED during I, and
       
   297 # will change in J to honor RFC5424. (boolean value)
       
   298 #use_syslog = false
       
   299 
       
   300 # (Optional) Enables or disables syslog rfc5424 format for logging. If enabled,
       
   301 # prefixes the MSG part of the syslog message with APP-NAME (RFC5424). The
       
   302 # format without the APP-NAME is deprecated in I, and will be removed in J.
       
   303 # (boolean value)
       
   304 #use_syslog_rfc_format = false
       
   305 
       
   306 # Syslog facility to receive log lines. (string value)
       
   307 #syslog_log_facility = LOG_USER
       
   308 
       
   309 # Log output to standard error. (boolean value)
       
   310 #use_stderr = true
       
   311 
       
   312 # Format string to use for log messages with context. (string value)
       
   313 #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
       
   314 
       
   315 # Format string to use for log messages without context. (string value)
       
   316 #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
       
   317 
       
   318 # Data to append to log format when level is DEBUG. (string value)
       
   319 #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d
       
   320 
       
   321 # Prefix each line of exception output with this format. (string value)
       
   322 #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
       
   323 
       
   324 # List of logger=LEVEL pairs. (list value)
       
   325 #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,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN
       
   326 
       
   327 # Enables or disables publication of error events. (boolean value)
       
   328 #publish_errors = false
       
   329 
       
   330 # Enables or disables fatal status of deprecations. (boolean value)
       
   331 #fatal_deprecations = false
       
   332 
       
   333 # The format for an instance that is passed with the log message. (string
       
   334 # value)
       
   335 #instance_format = "[instance: %(uuid)s] "
       
   336 
       
   337 # The format for an instance UUID that is passed with the log message. (string
       
   338 # value)
       
   339 #instance_uuid_format = "[instance: %(uuid)s] "
       
   340 
       
   341 #
       
   342 # From oslo.messaging
       
   343 #
       
   344 
       
   345 # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP.
       
   346 # The "host" option should point or resolve to this address. (string value)
       
   347 #rpc_zmq_bind_address = *
       
   348 
       
   349 # MatchMaker driver. (string value)
       
   350 #rpc_zmq_matchmaker = local
       
   351 
       
   352 # ZeroMQ receiver listening port. (integer value)
       
   353 #rpc_zmq_port = 9501
       
   354 
       
   355 # Number of ZeroMQ contexts, defaults to 1. (integer value)
       
   356 #rpc_zmq_contexts = 1
       
   357 
       
   358 # Maximum number of ingress messages to locally buffer per topic. Default is
       
   359 # unlimited. (integer value)
       
   360 #rpc_zmq_topic_backlog = <None>
       
   361 
       
   362 # Directory for holding IPC sockets. (string value)
       
   363 #rpc_zmq_ipc_dir = /var/run/openstack
       
   364 
       
   365 # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match
       
   366 # "host" option, if running Nova. (string value)
       
   367 #rpc_zmq_host = localhost
       
   368 
       
   369 # Seconds to wait before a cast expires (TTL). Only supported by impl_zmq.
       
   370 # (integer value)
       
   371 #rpc_cast_timeout = 30
       
   372 
       
   373 # Heartbeat frequency. (integer value)
       
   374 #matchmaker_heartbeat_freq = 300
       
   375 
       
   376 # Heartbeat time-to-live. (integer value)
       
   377 #matchmaker_heartbeat_ttl = 600
       
   378 
       
   379 # Size of RPC thread pool. (integer value)
       
   380 #rpc_thread_pool_size = 64
       
   381 
       
   382 # Driver or drivers to handle sending notifications. (multi valued)
       
   383 #notification_driver =
       
   384 
       
   385 # AMQP topic used for OpenStack notifications. (list value)
       
   386 # Deprecated group/name - [rpc_notifier2]/topics
       
   387 #notification_topics = notifications
       
   388 
       
   389 # Seconds to wait for a response from a call. (integer value)
       
   390 #rpc_response_timeout = 60
       
   391 
       
   392 # A URL representing the messaging driver to use and its full configuration. If
       
   393 # not set, we fall back to the rpc_backend option and driver specific
       
   394 # configuration. (string value)
       
   395 #transport_url = <None>
       
   396 
       
   397 # The messaging driver to use, defaults to rabbit. Other drivers include qpid
       
   398 # and zmq. (string value)
       
   399 #rpc_backend = rabbit
       
   400 
       
   401 # The default exchange under which topics are scoped. May be overridden by an
       
   402 # exchange name specified in the transport_url option. (string value)
       
   403 #control_exchange = openstack
       
   404 
   463 
   405 
   464 
   406 [auth_password]
   465 [auth_password]
   407 
   466 
   408 #
   467 #
   415 # Allowed keystone endpoints for auth_uri when multi_cloud is enabled. At least
   474 # Allowed keystone endpoints for auth_uri when multi_cloud is enabled. At least
   416 # one endpoint needs to be specified. (list value)
   475 # one endpoint needs to be specified. (list value)
   417 #allowed_auth_uris =
   476 #allowed_auth_uris =
   418 
   477 
   419 
   478 
       
   479 [cache]
       
   480 
       
   481 #
       
   482 # From oslo.cache
       
   483 #
       
   484 
       
   485 # Prefix for building the configuration dictionary for the cache region. This
       
   486 # should not need to be changed unless there is another dogpile.cache region
       
   487 # with the same configuration name. (string value)
       
   488 #config_prefix = cache.oslo
       
   489 
       
   490 # Default TTL, in seconds, for any cached item in the dogpile.cache region.
       
   491 # This applies to any cached method that doesn't have an explicit cache
       
   492 # expiration time defined for it. (integer value)
       
   493 #expiration_time = 600
       
   494 
       
   495 # Dogpile.cache backend module. It is recommended that Memcache with pooling
       
   496 # (oslo_cache.memcache_pool) or Redis (dogpile.cache.redis) be used in
       
   497 # production deployments.  Small workloads (single process) like devstack can
       
   498 # use the dogpile.cache.memory backend. (string value)
       
   499 #backend = dogpile.cache.null
       
   500 
       
   501 # Arguments supplied to the backend module. Specify this option once per
       
   502 # argument to be passed to the dogpile.cache backend. Example format:
       
   503 # "<argname>:<value>". (multi valued)
       
   504 #backend_argument =
       
   505 
       
   506 # Proxy classes to import that will affect the way the dogpile.cache backend
       
   507 # functions. See the dogpile.cache documentation on changing-backend-behavior.
       
   508 # (list value)
       
   509 #proxies =
       
   510 
       
   511 # Global toggle for caching. (boolean value)
       
   512 #enabled = false
       
   513 
       
   514 # Extra debugging from the cache backend (cache keys, get/set/delete/etc
       
   515 # calls). This is only really useful if you need to see the specific cache-
       
   516 # backend get/set/delete calls with the keys/values.  Typically this should be
       
   517 # left set to false. (boolean value)
       
   518 #debug_cache_backend = false
       
   519 
       
   520 # Memcache servers in the format of "host:port". (dogpile.cache.memcache and
       
   521 # oslo_cache.memcache_pool backends only). (list value)
       
   522 #memcache_servers = localhost:11211
       
   523 
       
   524 # Number of seconds memcached server is considered dead before it is tried
       
   525 # again. (dogpile.cache.memcache and oslo_cache.memcache_pool backends only).
       
   526 # (integer value)
       
   527 #memcache_dead_retry = 300
       
   528 
       
   529 # Timeout in seconds for every call to a server. (dogpile.cache.memcache and
       
   530 # oslo_cache.memcache_pool backends only). (integer value)
       
   531 #memcache_socket_timeout = 3
       
   532 
       
   533 # Max total number of open connections to every memcached server.
       
   534 # (oslo_cache.memcache_pool backend only). (integer value)
       
   535 #memcache_pool_maxsize = 10
       
   536 
       
   537 # Number of seconds a connection to memcached is held unused in the pool before
       
   538 # it is closed. (oslo_cache.memcache_pool backend only). (integer value)
       
   539 #memcache_pool_unused_timeout = 60
       
   540 
       
   541 # Number of seconds that an operation will wait to get a memcache client
       
   542 # connection. (integer value)
       
   543 #memcache_pool_connection_get_timeout = 10
       
   544 
       
   545 
   420 [clients]
   546 [clients]
   421 
   547 
   422 #
   548 #
   423 # From heat.common.config
   549 # From heat.common.config
   424 #
   550 #
   483 #key_file = <None>
   609 #key_file = <None>
   484 
   610 
   485 # If set, then the server's certificate will not be verified. (boolean value)
   611 # If set, then the server's certificate will not be verified. (boolean value)
   486 #insecure = <None>
   612 #insecure = <None>
   487 
   613 
   488 #
       
   489 # From heat.common.config
       
   490 #
       
   491 
       
   492 # Allow client's debug log output. (boolean value)
   614 # Allow client's debug log output. (boolean value)
   493 #http_log_debug = false
   615 #http_log_debug = false
   494 
   616 
   495 
   617 
   496 [clients_glance]
   618 [clients_glance]
   536 #key_file = <None>
   658 #key_file = <None>
   537 
   659 
   538 # If set, then the server's certificate will not be verified. (boolean value)
   660 # If set, then the server's certificate will not be verified. (boolean value)
   539 #insecure = <None>
   661 #insecure = <None>
   540 
   662 
   541 #
       
   542 # From heat.common.config
       
   543 #
       
   544 
       
   545 # Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s.
   663 # Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s.
   546 # (string value)
   664 # (string value)
   547 #url =
   665 #url =
   548 
   666 
   549 
   667 
   567 #key_file = <None>
   685 #key_file = <None>
   568 
   686 
   569 # If set, then the server's certificate will not be verified. (boolean value)
   687 # If set, then the server's certificate will not be verified. (boolean value)
   570 #insecure = <None>
   688 #insecure = <None>
   571 
   689 
       
   690 # Unversioned keystone url in format like http://0.0.0.0:5000. (string value)
       
   691 #auth_uri =
       
   692 
   572 
   693 
   573 [clients_neutron]
   694 [clients_neutron]
   574 
   695 
   575 #
   696 #
   576 # From heat.common.config
   697 # From heat.common.config
   613 #key_file = <None>
   734 #key_file = <None>
   614 
   735 
   615 # If set, then the server's certificate will not be verified. (boolean value)
   736 # If set, then the server's certificate will not be verified. (boolean value)
   616 #insecure = <None>
   737 #insecure = <None>
   617 
   738 
   618 #
       
   619 # From heat.common.config
       
   620 #
       
   621 
       
   622 # Allow client's debug log output. (boolean value)
   739 # Allow client's debug log output. (boolean value)
   623 #http_log_debug = false
   740 #http_log_debug = false
   624 
   741 
   625 
   742 
   626 [clients_sahara]
   743 [clients_sahara]
   688 # Optional PEM-formatted file that contains the private key. (string value)
   805 # Optional PEM-formatted file that contains the private key. (string value)
   689 #key_file = <None>
   806 #key_file = <None>
   690 
   807 
   691 # If set, then the server's certificate will not be verified. (boolean value)
   808 # If set, then the server's certificate will not be verified. (boolean value)
   692 #insecure = <None>
   809 #insecure = <None>
       
   810 
       
   811 
       
   812 [cors]
       
   813 
       
   814 #
       
   815 # From oslo.middleware
       
   816 #
       
   817 
       
   818 # Indicate whether this resource may be shared with the domain received in the
       
   819 # requests "origin" header. (list value)
       
   820 #allowed_origin = <None>
       
   821 
       
   822 # Indicate that the actual request can include user credentials (boolean value)
       
   823 #allow_credentials = true
       
   824 
       
   825 # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
       
   826 # Headers. (list value)
       
   827 #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID
       
   828 
       
   829 # Maximum cache age of CORS preflight requests. (integer value)
       
   830 #max_age = 3600
       
   831 
       
   832 # Indicate which methods can be used during the actual request. (list value)
       
   833 #allow_methods = GET,PUT,POST,DELETE,PATCH
       
   834 
       
   835 # Indicate which header field names may be used during the actual request.
       
   836 # (list value)
       
   837 #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID
       
   838 
       
   839 
       
   840 [cors.subdomain]
       
   841 
       
   842 #
       
   843 # From oslo.middleware
       
   844 #
       
   845 
       
   846 # Indicate whether this resource may be shared with the domain received in the
       
   847 # requests "origin" header. (list value)
       
   848 #allowed_origin = <None>
       
   849 
       
   850 # Indicate that the actual request can include user credentials (boolean value)
       
   851 #allow_credentials = true
       
   852 
       
   853 # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple
       
   854 # Headers. (list value)
       
   855 #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID
       
   856 
       
   857 # Maximum cache age of CORS preflight requests. (integer value)
       
   858 #max_age = 3600
       
   859 
       
   860 # Indicate which methods can be used during the actual request. (list value)
       
   861 #allow_methods = GET,PUT,POST,DELETE,PATCH
       
   862 
       
   863 # Indicate which header field names may be used during the actual request.
       
   864 # (list value)
       
   865 #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID
   693 
   866 
   694 
   867 
   695 [database]
   868 [database]
   696 
   869 
   697 #
   870 #
   725 # default, overrides any server-set SQL mode. To use whatever SQL mode is set
   898 # default, overrides any server-set SQL mode. To use whatever SQL mode is set
   726 # by the server configuration, set this to no value. Example: mysql_sql_mode=
   899 # by the server configuration, set this to no value. Example: mysql_sql_mode=
   727 # (string value)
   900 # (string value)
   728 #mysql_sql_mode = TRADITIONAL
   901 #mysql_sql_mode = TRADITIONAL
   729 
   902 
   730 # This configures the MySQL storage engine. This allows for OpenStack to
       
   731 # support different storage engines such as InnoDB, NDB, etc. By Default,
       
   732 # this value will be set to InnoDB. For MySQL Cluster, set to NDBCLUSTER.
       
   733 # Example: mysql_storage_engine=(string value)
       
   734 #mysql_storage_engine = InnoDB
       
   735 
       
   736 # Timeout before idle SQL connections are reaped. (integer value)
   903 # Timeout before idle SQL connections are reaped. (integer value)
   737 # Deprecated group/name - [DEFAULT]/sql_idle_timeout
   904 # Deprecated group/name - [DEFAULT]/sql_idle_timeout
   738 # Deprecated group/name - [DATABASE]/sql_idle_timeout
   905 # Deprecated group/name - [DATABASE]/sql_idle_timeout
   739 # Deprecated group/name - [sql]/idle_timeout
   906 # Deprecated group/name - [sql]/idle_timeout
   740 #idle_timeout = 3600
   907 #idle_timeout = 3600
   761 #retry_interval = 10
   928 #retry_interval = 10
   762 
   929 
   763 # If set, use this value for max_overflow with SQLAlchemy. (integer value)
   930 # If set, use this value for max_overflow with SQLAlchemy. (integer value)
   764 # Deprecated group/name - [DEFAULT]/sql_max_overflow
   931 # Deprecated group/name - [DEFAULT]/sql_max_overflow
   765 # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
   932 # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
   766 #max_overflow = <None>
   933 #max_overflow = 50
   767 
   934 
   768 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer
   935 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer
   769 # value)
   936 # value)
   770 # Deprecated group/name - [DEFAULT]/sql_connection_debug
   937 # Deprecated group/name - [DEFAULT]/sql_connection_debug
   771 #connection_debug = 0
   938 #connection_debug = 0
   847 #
  1014 #
   848 # From heat.common.wsgi
  1015 # From heat.common.wsgi
   849 #
  1016 #
   850 
  1017 
   851 # Address to bind the server. Useful when selecting a particular network
  1018 # Address to bind the server. Useful when selecting a particular network
   852 # interface. (string value)
  1019 # interface. (IP address value)
   853 # Deprecated group/name - [DEFAULT]/bind_host
  1020 # Deprecated group/name - [DEFAULT]/bind_host
   854 #bind_host = 0.0.0.0
  1021 #bind_host = 0.0.0.0
   855 
  1022 
   856 # The port on which the server will listen. (integer value)
  1023 # The port on which the server will listen. (port value)
       
  1024 # Minimum value: 0
       
  1025 # Maximum value: 65535
   857 # Deprecated group/name - [DEFAULT]/bind_port
  1026 # Deprecated group/name - [DEFAULT]/bind_port
   858 #bind_port = 8004
  1027 #bind_port = 8004
   859 
  1028 
   860 # Number of backlog requests to configure the socket with. (integer value)
  1029 # Number of backlog requests to configure the socket with. (integer value)
   861 # Deprecated group/name - [DEFAULT]/backlog
  1030 # Deprecated group/name - [DEFAULT]/backlog
   867 
  1036 
   868 # Location of the SSL key file to use for enabling SSL mode. (string value)
  1037 # Location of the SSL key file to use for enabling SSL mode. (string value)
   869 # Deprecated group/name - [DEFAULT]/key_file
  1038 # Deprecated group/name - [DEFAULT]/key_file
   870 #key_file = <None>
  1039 #key_file = <None>
   871 
  1040 
   872 # Number of workers for Heat service. (integer value)
  1041 # Number of workers for Heat service. Default value 0 means, that service will
       
  1042 # start number of workers equal number of cores on server. (integer value)
   873 # Deprecated group/name - [DEFAULT]/workers
  1043 # Deprecated group/name - [DEFAULT]/workers
   874 #workers = 0
  1044 workers = 1
   875 
  1045 
   876 # Maximum line size of message headers to be accepted. max_header_line may need
  1046 # Maximum line size of message headers to be accepted. max_header_line may need
   877 # to be increased when using large tokens (typically those generated by the
  1047 # to be increased when using large tokens (typically those generated by the
   878 # Keystone v3 API with big service catalogs). (integer value)
  1048 # Keystone v3 API with big service catalogs). (integer value)
   879 #max_header_line = 16384
  1049 #max_header_line = 16384
   880 
  1050 
       
  1051 # The value for the socket option TCP_KEEPIDLE.  This is the time in seconds
       
  1052 # that the connection must be idle before TCP starts sending keepalive probes.
       
  1053 # (integer value)
       
  1054 #tcp_keepidle = 600
       
  1055 
   881 
  1056 
   882 [heat_api_cfn]
  1057 [heat_api_cfn]
   883 
  1058 
   884 #
  1059 #
   885 # From heat.common.wsgi
  1060 # From heat.common.wsgi
   886 #
  1061 #
   887 
  1062 
   888 # Address to bind the server. Useful when selecting a particular network
  1063 # Address to bind the server. Useful when selecting a particular network
   889 # interface. (string value)
  1064 # interface. (IP address value)
   890 # Deprecated group/name - [DEFAULT]/bind_host
  1065 # Deprecated group/name - [DEFAULT]/bind_host
   891 #bind_host = 0.0.0.0
  1066 #bind_host = 0.0.0.0
   892 
  1067 
   893 # The port on which the server will listen. (integer value)
  1068 # The port on which the server will listen. (port value)
       
  1069 # Minimum value: 0
       
  1070 # Maximum value: 65535
   894 # Deprecated group/name - [DEFAULT]/bind_port
  1071 # Deprecated group/name - [DEFAULT]/bind_port
   895 #bind_port = 8000
  1072 #bind_port = 8000
   896 
  1073 
   897 # Number of backlog requests to configure the socket with. (integer value)
  1074 # Number of backlog requests to configure the socket with. (integer value)
   898 # Deprecated group/name - [DEFAULT]/backlog
  1075 # Deprecated group/name - [DEFAULT]/backlog
   906 # Deprecated group/name - [DEFAULT]/key_file
  1083 # Deprecated group/name - [DEFAULT]/key_file
   907 #key_file = <None>
  1084 #key_file = <None>
   908 
  1085 
   909 # Number of workers for Heat service. (integer value)
  1086 # Number of workers for Heat service. (integer value)
   910 # Deprecated group/name - [DEFAULT]/workers
  1087 # Deprecated group/name - [DEFAULT]/workers
   911 #workers = 0
  1088 #workers = 1
   912 
  1089 
   913 # Maximum line size of message headers to be accepted. max_header_line may need
  1090 # Maximum line size of message headers to be accepted. max_header_line may need
   914 # to be increased when using large tokens (typically those generated by the
  1091 # to be increased when using large tokens (typically those generated by the
   915 # Keystone v3 API with big service catalogs). (integer value)
  1092 # Keystone v3 API with big service catalogs). (integer value)
   916 #max_header_line = 16384
  1093 #max_header_line = 16384
   917 
  1094 
       
  1095 # The value for the socket option TCP_KEEPIDLE.  This is the time in seconds
       
  1096 # that the connection must be idle before TCP starts sending keepalive probes.
       
  1097 # (integer value)
       
  1098 #tcp_keepidle = 600
       
  1099 
   918 
  1100 
   919 [heat_api_cloudwatch]
  1101 [heat_api_cloudwatch]
   920 
  1102 
   921 #
  1103 #
   922 # From heat.common.wsgi
  1104 # From heat.common.wsgi
   923 #
  1105 #
   924 
  1106 
   925 # Address to bind the server. Useful when selecting a particular network
  1107 # Address to bind the server. Useful when selecting a particular network
   926 # interface. (string value)
  1108 # interface. (IP address value)
   927 # Deprecated group/name - [DEFAULT]/bind_host
  1109 # Deprecated group/name - [DEFAULT]/bind_host
   928 #bind_host = 0.0.0.0
  1110 #bind_host = 0.0.0.0
   929 
  1111 
   930 # The port on which the server will listen. (integer value)
  1112 # The port on which the server will listen. (port value)
       
  1113 # Minimum value: 0
       
  1114 # Maximum value: 65535
   931 # Deprecated group/name - [DEFAULT]/bind_port
  1115 # Deprecated group/name - [DEFAULT]/bind_port
   932 #bind_port = 8003
  1116 #bind_port = 8003
   933 
  1117 
   934 # Number of backlog requests to configure the socket with. (integer value)
  1118 # Number of backlog requests to configure the socket with. (integer value)
   935 # Deprecated group/name - [DEFAULT]/backlog
  1119 # Deprecated group/name - [DEFAULT]/backlog
   943 # Deprecated group/name - [DEFAULT]/key_file
  1127 # Deprecated group/name - [DEFAULT]/key_file
   944 #key_file = <None>
  1128 #key_file = <None>
   945 
  1129 
   946 # Number of workers for Heat service. (integer value)
  1130 # Number of workers for Heat service. (integer value)
   947 # Deprecated group/name - [DEFAULT]/workers
  1131 # Deprecated group/name - [DEFAULT]/workers
   948 #workers = 0
  1132 #workers = 1
   949 
  1133 
   950 # Maximum line size of message headers to be accepted. max_header_line may need
  1134 # Maximum line size of message headers to be accepted. max_header_line may need
   951 # to be increased when using large tokens (typically those generated by the
  1135 # to be increased when using large tokens (typically those generated by the
   952 # Keystone v3 API with big service catalogs.) (integer value)
  1136 # Keystone v3 API with big service catalogs.) (integer value)
   953 #max_header_line = 16384
  1137 #max_header_line = 16384
   954 
  1138 
       
  1139 # The value for the socket option TCP_KEEPIDLE.  This is the time in seconds
       
  1140 # that the connection must be idle before TCP starts sending keepalive probes.
       
  1141 # (integer value)
       
  1142 #tcp_keepidle = 600
       
  1143 
   955 
  1144 
   956 [keystone_authtoken]
  1145 [keystone_authtoken]
   957 
  1146 
   958 #
  1147 #
   959 # From keystonemiddleware.auth_token
  1148 # From keystonemiddleware.auth_token
   990 # Defaults to system CAs. (string value)
  1179 # Defaults to system CAs. (string value)
   991 #cafile = <None>
  1180 #cafile = <None>
   992 
  1181 
   993 # Verify HTTPS connections. (boolean value)
  1182 # Verify HTTPS connections. (boolean value)
   994 #insecure = false
  1183 #insecure = false
       
  1184 
       
  1185 # The region in which the identity server can be found. (string value)
       
  1186 #region_name = <None>
   995 
  1187 
   996 # Directory used to cache files related to PKI tokens. (string value)
  1188 # Directory used to cache files related to PKI tokens. (string value)
   997 signing_dir = /var/lib/heat/keystone-signing
  1189 signing_dir = /var/lib/heat/keystone-signing
   998 
  1190 
   999 # Optionally specify a list of memcached server(s) to use for caching. If left
  1191 # Optionally specify a list of memcached server(s) to use for caching. If left
  1011 # combined with a low cache duration may significantly reduce performance.
  1203 # combined with a low cache duration may significantly reduce performance.
  1012 # (integer value)
  1204 # (integer value)
  1013 #revocation_cache_time = 10
  1205 #revocation_cache_time = 10
  1014 
  1206 
  1015 # (Optional) If defined, indicate whether token data should be authenticated or
  1207 # (Optional) If defined, indicate whether token data should be authenticated or
  1016 # authenticated and encrypted. Acceptable values are MAC or ENCRYPT.  If MAC,
  1208 # authenticated and encrypted. If MAC, token data is authenticated (with HMAC)
  1017 # token data is authenticated (with HMAC) in the cache. If ENCRYPT, token data
  1209 # in the cache. If ENCRYPT, token data is encrypted and authenticated in the
  1018 # is encrypted and authenticated in the cache. If the value is not one of these
  1210 # cache. If the value is not one of these options or empty, auth_token will
  1019 # options or empty, auth_token will raise an exception on initialization.
  1211 # raise an exception on initialization. (string value)
  1020 # (string value)
  1212 # Allowed values: None, MAC, ENCRYPT
  1021 #memcache_security_strategy = <None>
  1213 #memcache_security_strategy = None
  1022 
  1214 
  1023 # (Optional, mandatory if memcache_security_strategy is defined) This string is
  1215 # (Optional, mandatory if memcache_security_strategy is defined) This string is
  1024 # used for key derivation. (string value)
  1216 # used for key derivation. (string value)
  1025 #memcache_secret_key = <None>
  1217 #memcache_secret_key = <None>
  1026 
  1218 
  1030 
  1222 
  1031 # (Optional) Maximum total number of open connections to every memcached
  1223 # (Optional) Maximum total number of open connections to every memcached
  1032 # server. (integer value)
  1224 # server. (integer value)
  1033 #memcache_pool_maxsize = 10
  1225 #memcache_pool_maxsize = 10
  1034 
  1226 
  1035 # (Optional) Socket timeout in seconds for communicating with a memcache
  1227 # (Optional) Socket timeout in seconds for communicating with a memcached
  1036 # server. (integer value)
  1228 # server. (integer value)
  1037 #memcache_pool_socket_timeout = 3
  1229 #memcache_pool_socket_timeout = 3
  1038 
  1230 
  1039 # (Optional) Number of seconds a connection to memcached is held unused in the
  1231 # (Optional) Number of seconds a connection to memcached is held unused in the
  1040 # pool before it is closed. (integer value)
  1232 # pool before it is closed. (integer value)
  1041 #memcache_pool_unused_timeout = 60
  1233 #memcache_pool_unused_timeout = 60
  1042 
  1234 
  1043 # (Optional) Number of seconds that an operation will wait to get a memcache
  1235 # (Optional) Number of seconds that an operation will wait to get a memcached
  1044 # client connection from the pool. (integer value)
  1236 # client connection from the pool. (integer value)
  1045 #memcache_pool_conn_get_timeout = 10
  1237 #memcache_pool_conn_get_timeout = 10
  1046 
  1238 
  1047 # (Optional) Use the advanced (eventlet safe) memcache client pool. The
  1239 # (Optional) Use the advanced (eventlet safe) memcached client pool. The
  1048 # advanced pool will only work under python 2.x. (boolean value)
  1240 # advanced pool will only work under python 2.x. (boolean value)
  1049 #memcache_use_advanced_pool = false
  1241 #memcache_use_advanced_pool = false
  1050 
  1242 
  1051 # (Optional) Indicate whether to set the X-Service-Catalog header. If False,
  1243 # (Optional) Indicate whether to set the X-Service-Catalog header. If False,
  1052 # middleware will not ask for service catalog on token validation and will not
  1244 # middleware will not ask for service catalog on token validation and will not
  1074 # migrating from a less secure algorithm to a more secure one. Once all the old
  1266 # migrating from a less secure algorithm to a more secure one. Once all the old
  1075 # tokens are expired this option should be set to a single value for better
  1267 # tokens are expired this option should be set to a single value for better
  1076 # performance. (list value)
  1268 # performance. (list value)
  1077 #hash_algorithms = md5
  1269 #hash_algorithms = md5
  1078 
  1270 
  1079 # Prefix to prepend at the beginning of the path. Deprecated, use identity_uri.
  1271 # Authentication type to load (unknown value)
  1080 # (string value)
  1272 # Deprecated group/name - [DEFAULT]/auth_plugin
  1081 #auth_admin_prefix =
  1273 #auth_type = <None>
  1082 
  1274 
  1083 # Host providing the admin Identity API endpoint. Deprecated, use identity_uri.
  1275 # Config Section from which to load plugin specific options (unknown value)
  1084 # (string value)
  1276 #auth_section = <None>
  1085 #auth_host = 127.0.0.1
       
  1086 
       
  1087 # Port of the admin Identity API endpoint. Deprecated, use identity_uri.
       
  1088 # (integer value)
       
  1089 #auth_port = 35357
       
  1090 
       
  1091 # Protocol of the admin Identity API endpoint (http or https). Deprecated, use
       
  1092 # identity_uri. (string value)
       
  1093 #auth_protocol = https
       
  1094 
  1277 
  1095 # Complete admin Identity API endpoint. This should specify the unversioned
  1278 # Complete admin Identity API endpoint. This should specify the unversioned
  1096 # root endpoint e.g. https://localhost:35357/ (string value)
  1279 # root endpoint e.g. https://localhost:35357/ (string value)
  1097 identity_uri = http://127.0.0.1:35357/
  1280 identity_uri = http://127.0.0.1:35357/
  1098 
  1281 
  1099 # This option is deprecated and may be removed in a future release. Single
       
  1100 # shared secret with the Keystone configuration used for bootstrapping a
       
  1101 # Keystone installation, or otherwise bypassing the normal authentication
       
  1102 # process. This option should not be used, use `admin_user` and
       
  1103 # `admin_password` instead. (string value)
       
  1104 #admin_token = <None>
       
  1105 
       
  1106 # Service username. (string value)
  1282 # Service username. (string value)
  1107 admin_user = %SERVICE_USER%
  1283 admin_user = %SERVICE_USER%
  1108 
  1284 
  1109 # Service user password. (string value)
  1285 # Service user password. (string value)
  1110 admin_password = %SERVICE_PASSWORD%
  1286 admin_password = %SERVICE_PASSWORD%
  1111 
  1287 
  1112 # Service tenant name. (string value)
  1288 # Service tenant name. (string value)
  1113 admin_tenant_name = %SERVICE_TENANT_NAME%
  1289 admin_tenant_name = %SERVICE_TENANT_NAME%
  1114 
  1290 
  1115 # Name of the plugin to load (string value)
       
  1116 #auth_plugin = <None>
       
  1117 
       
  1118 # Config Section from which to load plugin specific options (string value)
       
  1119 #auth_section = <None>
       
  1120 
       
  1121 
  1291 
  1122 [matchmaker_redis]
  1292 [matchmaker_redis]
  1123 
  1293 
  1124 #
  1294 #
  1125 # From oslo.messaging
  1295 # From oslo.messaging
  1126 #
  1296 #
  1127 
  1297 
  1128 # Host to locate redis. (string value)
  1298 # Host to locate redis. (string value)
  1129 #host = 127.0.0.1
  1299 #host = 127.0.0.1
  1130 
  1300 
  1131 # Use this port to connect to redis host. (integer value)
  1301 # Use this port to connect to redis host. (port value)
       
  1302 # Minimum value: 0
       
  1303 # Maximum value: 65535
  1132 #port = 6379
  1304 #port = 6379
  1133 
  1305 
  1134 # Password for Redis server (optional). (string value)
  1306 # Password for Redis server (optional). (string value)
  1135 #password = <None>
  1307 #password =
  1136 
  1308 
  1137 
  1309 # List of Redis Sentinel hosts (fault tolerance mode) e.g.
  1138 [matchmaker_ring]
  1310 # [host:port, host1:port ... ] (list value)
  1139 
  1311 #sentinel_hosts =
  1140 #
  1312 
  1141 # From oslo.messaging
  1313 # Redis replica set name. (string value)
  1142 #
  1314 #sentinel_group_name = oslo-messaging-zeromq
  1143 
  1315 
  1144 # Matchmaker ring file (JSON). (string value)
  1316 # Time in ms to wait between connection attempts. (integer value)
  1145 # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  1317 #wait_timeout = 500
  1146 #ringfile = /etc/oslo/matchmaker_ring.json
  1318 
       
  1319 # Time in ms to wait before the transaction is killed. (integer value)
       
  1320 #check_timeout = 20000
       
  1321 
       
  1322 # Timeout in ms on blocking socket operations (integer value)
       
  1323 #socket_timeout = 1000
       
  1324 
       
  1325 
       
  1326 [oslo_concurrency]
       
  1327 
       
  1328 #
       
  1329 # From oslo.concurrency
       
  1330 #
       
  1331 
       
  1332 # Enables or disables inter-process locks. (boolean value)
       
  1333 # Deprecated group/name - [DEFAULT]/disable_process_locking
       
  1334 #disable_process_locking = false
       
  1335 
       
  1336 # Directory to use for lock files.  For security, the specified directory
       
  1337 # should only be writable by the user running the processes that need locking.
       
  1338 # Defaults to environment variable OSLO_LOCK_PATH. If external locks are used,
       
  1339 # a lock path must be set. (string value)
       
  1340 # Deprecated group/name - [DEFAULT]/lock_path
       
  1341 lock_path = /var/lib/heat/lock
  1147 
  1342 
  1148 
  1343 
  1149 [oslo_messaging_amqp]
  1344 [oslo_messaging_amqp]
  1150 
  1345 
  1151 #
  1346 #
  1174 
  1369 
  1175 # Debug: dump AMQP frames to stdout (boolean value)
  1370 # Debug: dump AMQP frames to stdout (boolean value)
  1176 # Deprecated group/name - [amqp1]/trace
  1371 # Deprecated group/name - [amqp1]/trace
  1177 #trace = false
  1372 #trace = false
  1178 
  1373 
  1179 # CA certificate PEM file for verifing server certificate (string value)
  1374 # CA certificate PEM file to verify server certificate (string value)
  1180 # Deprecated group/name - [amqp1]/ssl_ca_file
  1375 # Deprecated group/name - [amqp1]/ssl_ca_file
  1181 #ssl_ca_file =
  1376 #ssl_ca_file =
  1182 
  1377 
  1183 # Identifying certificate PEM file to present to clients (string value)
  1378 # Identifying certificate PEM file to present to clients (string value)
  1184 # Deprecated group/name - [amqp1]/ssl_cert_file
  1379 # Deprecated group/name - [amqp1]/ssl_cert_file
  1194 
  1389 
  1195 # Accept clients using either SSL or plain TCP (boolean value)
  1390 # Accept clients using either SSL or plain TCP (boolean value)
  1196 # Deprecated group/name - [amqp1]/allow_insecure_clients
  1391 # Deprecated group/name - [amqp1]/allow_insecure_clients
  1197 #allow_insecure_clients = false
  1392 #allow_insecure_clients = false
  1198 
  1393 
  1199 
  1394 # Space separated list of acceptable SASL mechanisms (string value)
  1200 [oslo_messaging_qpid]
  1395 # Deprecated group/name - [amqp1]/sasl_mechanisms
       
  1396 #sasl_mechanisms =
       
  1397 
       
  1398 # Path to directory that contains the SASL configuration (string value)
       
  1399 # Deprecated group/name - [amqp1]/sasl_config_dir
       
  1400 #sasl_config_dir =
       
  1401 
       
  1402 # Name of configuration file (without .conf suffix) (string value)
       
  1403 # Deprecated group/name - [amqp1]/sasl_config_name
       
  1404 #sasl_config_name =
       
  1405 
       
  1406 # User name for message broker authentication (string value)
       
  1407 # Deprecated group/name - [amqp1]/username
       
  1408 #username =
       
  1409 
       
  1410 # Password for message broker authentication (string value)
       
  1411 # Deprecated group/name - [amqp1]/password
       
  1412 #password =
       
  1413 
       
  1414 
       
  1415 [oslo_messaging_notifications]
  1201 
  1416 
  1202 #
  1417 #
  1203 # From oslo.messaging
  1418 # From oslo.messaging
  1204 #
  1419 #
  1205 
  1420 
       
  1421 # The Drivers(s) to handle sending notifications. Possible values are
       
  1422 # messaging, messagingv2, routing, log, test, noop (multi valued)
       
  1423 # Deprecated group/name - [DEFAULT]/notification_driver
       
  1424 #driver =
       
  1425 
       
  1426 # A URL representing the messaging driver to use for notifications. If not set,
       
  1427 # we fall back to the same configuration used for RPC. (string value)
       
  1428 # Deprecated group/name - [DEFAULT]/notification_transport_url
       
  1429 #transport_url = <None>
       
  1430 
       
  1431 # AMQP topic used for OpenStack notifications. (list value)
       
  1432 # Deprecated group/name - [rpc_notifier2]/topics
       
  1433 # Deprecated group/name - [DEFAULT]/notification_topics
       
  1434 #topics = notifications
       
  1435 
       
  1436 
       
  1437 [oslo_messaging_rabbit]
       
  1438 
       
  1439 #
       
  1440 # From oslo.messaging
       
  1441 #
       
  1442 
  1206 # Use durable queues in AMQP. (boolean value)
  1443 # Use durable queues in AMQP. (boolean value)
       
  1444 # Deprecated group/name - [DEFAULT]/amqp_durable_queues
  1207 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  1445 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  1208 #amqp_durable_queues = false
  1446 #amqp_durable_queues = false
  1209 
  1447 
  1210 # Auto-delete queues in AMQP. (boolean value)
  1448 # Auto-delete queues in AMQP. (boolean value)
  1211 # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  1449 # Deprecated group/name - [DEFAULT]/amqp_auto_delete
  1212 #amqp_auto_delete = false
  1450 #amqp_auto_delete = false
  1213 
       
  1214 # Size of RPC connection pool. (integer value)
       
  1215 # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
       
  1216 #rpc_conn_pool_size = 30
       
  1217 
       
  1218 # Qpid broker hostname. (string value)
       
  1219 # Deprecated group/name - [DEFAULT]/qpid_hostname
       
  1220 #qpid_hostname = localhost
       
  1221 
       
  1222 # Qpid broker port. (integer value)
       
  1223 # Deprecated group/name - [DEFAULT]/qpid_port
       
  1224 #qpid_port = 5672
       
  1225 
       
  1226 # Qpid HA cluster host:port pairs. (list value)
       
  1227 # Deprecated group/name - [DEFAULT]/qpid_hosts
       
  1228 #qpid_hosts = $qpid_hostname:$qpid_port
       
  1229 
       
  1230 # Username for Qpid connection. (string value)
       
  1231 # Deprecated group/name - [DEFAULT]/qpid_username
       
  1232 #qpid_username =
       
  1233 
       
  1234 # Password for Qpid connection. (string value)
       
  1235 # Deprecated group/name - [DEFAULT]/qpid_password
       
  1236 #qpid_password =
       
  1237 
       
  1238 # Space separated list of SASL mechanisms to use for auth. (string value)
       
  1239 # Deprecated group/name - [DEFAULT]/qpid_sasl_mechanisms
       
  1240 #qpid_sasl_mechanisms =
       
  1241 
       
  1242 # Seconds between connection keepalive heartbeats. (integer value)
       
  1243 # Deprecated group/name - [DEFAULT]/qpid_heartbeat
       
  1244 #qpid_heartbeat = 60
       
  1245 
       
  1246 # Transport to use, either 'tcp' or 'ssl'. (string value)
       
  1247 # Deprecated group/name - [DEFAULT]/qpid_protocol
       
  1248 #qpid_protocol = tcp
       
  1249 
       
  1250 # Whether to disable the Nagle algorithm. (boolean value)
       
  1251 # Deprecated group/name - [DEFAULT]/qpid_tcp_nodelay
       
  1252 #qpid_tcp_nodelay = true
       
  1253 
       
  1254 # The number of prefetched messages held by receiver. (integer value)
       
  1255 # Deprecated group/name - [DEFAULT]/qpid_receiver_capacity
       
  1256 #qpid_receiver_capacity = 1
       
  1257 
       
  1258 # The qpid topology version to use.  Version 1 is what was originally used by
       
  1259 # impl_qpid.  Version 2 includes some backwards-incompatible changes that allow
       
  1260 # broker federation to work.  Users should update to version 2 when they are
       
  1261 # able to take everything down, as it requires a clean break. (integer value)
       
  1262 # Deprecated group/name - [DEFAULT]/qpid_topology_version
       
  1263 #qpid_topology_version = 1
       
  1264 
       
  1265 
       
  1266 [oslo_messaging_rabbit]
       
  1267 
       
  1268 #
       
  1269 # From oslo.messaging
       
  1270 #
       
  1271 
       
  1272 # Use durable queues in AMQP. (boolean value)
       
  1273 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
       
  1274 #amqp_durable_queues = false
       
  1275 
       
  1276 # Auto-delete queues in AMQP. (boolean value)
       
  1277 # Deprecated group/name - [DEFAULT]/amqp_auto_delete
       
  1278 #amqp_auto_delete = false
       
  1279 
       
  1280 # Size of RPC connection pool. (integer value)
       
  1281 # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size
       
  1282 #rpc_conn_pool_size = 30
       
  1283 
  1451 
  1284 # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  1452 # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
  1285 # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  1453 # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
  1286 # distributions. (string value)
  1454 # distributions. (string value)
  1287 # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  1455 # Deprecated group/name - [DEFAULT]/kombu_ssl_version
  1302 # How long to wait before reconnecting in response to an AMQP consumer cancel
  1470 # How long to wait before reconnecting in response to an AMQP consumer cancel
  1303 # notification. (floating point value)
  1471 # notification. (floating point value)
  1304 # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  1472 # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay
  1305 #kombu_reconnect_delay = 1.0
  1473 #kombu_reconnect_delay = 1.0
  1306 
  1474 
       
  1475 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not
       
  1476 # be used. This option may notbe available in future versions. (string value)
       
  1477 #kombu_compression = <None>
       
  1478 
       
  1479 # How long to wait a missing client beforce abandoning to send it its replies.
       
  1480 # This value should not be longer than rpc_response_timeout. (integer value)
       
  1481 # Deprecated group/name - [DEFAULT]/kombu_reconnect_timeout
       
  1482 #kombu_missing_consumer_retry_timeout = 60
       
  1483 
       
  1484 # Determines how the next RabbitMQ node is chosen in case the one we are
       
  1485 # currently connected to becomes unavailable. Takes effect only if more than
       
  1486 # one RabbitMQ node is provided in config. (string value)
       
  1487 # Allowed values: round-robin, shuffle
       
  1488 #kombu_failover_strategy = round-robin
       
  1489 
  1307 # The RabbitMQ broker address where a single node is used. (string value)
  1490 # The RabbitMQ broker address where a single node is used. (string value)
  1308 # Deprecated group/name - [DEFAULT]/rabbit_host
  1491 # Deprecated group/name - [DEFAULT]/rabbit_host
  1309 #rabbit_host = localhost
  1492 #rabbit_host = localhost
  1310 
  1493 
  1311 # The RabbitMQ broker port where a single node is used. (integer value)
  1494 # The RabbitMQ broker port where a single node is used. (port value)
       
  1495 # Minimum value: 0
       
  1496 # Maximum value: 65535
  1312 # Deprecated group/name - [DEFAULT]/rabbit_port
  1497 # Deprecated group/name - [DEFAULT]/rabbit_port
  1313 #rabbit_port = 5672
  1498 #rabbit_port = 5672
  1314 
  1499 
  1315 # RabbitMQ HA cluster host:port pairs. (list value)
  1500 # RabbitMQ HA cluster host:port pairs. (list value)
  1316 # Deprecated group/name - [DEFAULT]/rabbit_hosts
  1501 # Deprecated group/name - [DEFAULT]/rabbit_hosts
  1342 # How long to backoff for between retries when connecting to RabbitMQ. (integer
  1527 # How long to backoff for between retries when connecting to RabbitMQ. (integer
  1343 # value)
  1528 # value)
  1344 # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  1529 # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff
  1345 #rabbit_retry_backoff = 2
  1530 #rabbit_retry_backoff = 2
  1346 
  1531 
       
  1532 # Maximum interval of RabbitMQ connection retries. Default is 30 seconds.
       
  1533 # (integer value)
       
  1534 #rabbit_interval_max = 30
       
  1535 
  1347 # Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry
  1536 # Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry
  1348 # count). (integer value)
  1537 # count). (integer value)
  1349 # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  1538 # Deprecated group/name - [DEFAULT]/rabbit_max_retries
  1350 #rabbit_max_retries = 0
  1539 #rabbit_max_retries = 0
  1351 
  1540 
  1352 # Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you
  1541 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this
  1353 # must wipe the RabbitMQ database. (boolean value)
  1542 # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring
       
  1543 # is no longer controlled by the x-ha-policy argument when declaring a queue.
       
  1544 # If you just want to make sure that all queues (except  those with auto-
       
  1545 # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy
       
  1546 # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value)
  1354 # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  1547 # Deprecated group/name - [DEFAULT]/rabbit_ha_queues
  1355 #rabbit_ha_queues = false
  1548 #rabbit_ha_queues = false
  1356 
  1549 
       
  1550 # Positive integer representing duration in seconds for queue TTL (x-expires).
       
  1551 # Queues which are unused for the duration of the TTL are automatically
       
  1552 # deleted. The parameter affects only reply and fanout queues. (integer value)
       
  1553 # Minimum value: 1
       
  1554 #rabbit_transient_queues_ttl = 1800
       
  1555 
       
  1556 # Specifies the number of messages to prefetch. Setting to zero allows
       
  1557 # unlimited messages. (integer value)
       
  1558 #rabbit_qos_prefetch_count = 0
       
  1559 
  1357 # Number of seconds after which the Rabbit broker is considered down if
  1560 # Number of seconds after which the Rabbit broker is considered down if
  1358 # heartbeat's keep-alive fails (0 disables the heartbeat, >0 enables it.
  1561 # heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL (integer
  1359 # Enabling heartbeats requires kombu>=3.0.7 and amqp>=1.4.0). EXPERIMENTAL
  1562 # value)
  1360 # (integer value)
  1563 #heartbeat_timeout_threshold = 60
  1361 #heartbeat_timeout_threshold = 0
       
  1362 
  1564 
  1363 # How often times during the heartbeat_timeout_threshold we check the
  1565 # How often times during the heartbeat_timeout_threshold we check the
  1364 # heartbeat. (integer value)
  1566 # heartbeat. (integer value)
  1365 #heartbeat_rate = 2
  1567 #heartbeat_rate = 2
  1366 
  1568 
  1367 # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value)
  1569 # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value)
  1368 # Deprecated group/name - [DEFAULT]/fake_rabbit
  1570 # Deprecated group/name - [DEFAULT]/fake_rabbit
  1369 #fake_rabbit = false
  1571 #fake_rabbit = false
       
  1572 
       
  1573 # Maximum number of channels to allow (integer value)
       
  1574 #channel_max = <None>
       
  1575 
       
  1576 # The maximum byte size for an AMQP frame (integer value)
       
  1577 #frame_max = <None>
       
  1578 
       
  1579 # How often to send heartbeats for consumer's connections (integer value)
       
  1580 #heartbeat_interval = 1
       
  1581 
       
  1582 # Enable SSL (boolean value)
       
  1583 #ssl = <None>
       
  1584 
       
  1585 # Arguments passed to ssl.wrap_socket (dict value)
       
  1586 #ssl_options = <None>
       
  1587 
       
  1588 # Set socket timeout in seconds for connection's socket (floating point value)
       
  1589 #socket_timeout = 0.25
       
  1590 
       
  1591 # Set TCP_USER_TIMEOUT in seconds for connection's socket (floating point
       
  1592 # value)
       
  1593 #tcp_user_timeout = 0.25
       
  1594 
       
  1595 # Set delay for reconnection to some host which has connection error (floating
       
  1596 # point value)
       
  1597 #host_connection_reconnect_delay = 0.25
       
  1598 
       
  1599 # Maximum number of connections to keep queued. (integer value)
       
  1600 #pool_max_size = 10
       
  1601 
       
  1602 # Maximum number of connections to create above `pool_max_size`. (integer
       
  1603 # value)
       
  1604 #pool_max_overflow = 0
       
  1605 
       
  1606 # Default number of seconds to wait for a connections to available (integer
       
  1607 # value)
       
  1608 #pool_timeout = 30
       
  1609 
       
  1610 # Lifetime of a connection (since creation) in seconds or None for no
       
  1611 # recycling. Expired connections are closed on acquire. (integer value)
       
  1612 #pool_recycle = 600
       
  1613 
       
  1614 # Threshold at which inactive (since release) connections are considered stale
       
  1615 # in seconds or None for no staleness. Stale connections are closed on acquire.
       
  1616 # (integer value)
       
  1617 #pool_stale = 60
       
  1618 
       
  1619 # Persist notification messages. (boolean value)
       
  1620 #notification_persistence = false
       
  1621 
       
  1622 # Exchange name for for sending notifications (string value)
       
  1623 #default_notification_exchange = ${control_exchange}_notification
       
  1624 
       
  1625 # Max number of not acknowledged message which RabbitMQ can send to
       
  1626 # notification listener. (integer value)
       
  1627 #notification_listener_prefetch_count = 100
       
  1628 
       
  1629 # Reconnecting retry count in case of connectivity problem during sending
       
  1630 # notification, -1 means infinite retry. (integer value)
       
  1631 #default_notification_retry_attempts = -1
       
  1632 
       
  1633 # Reconnecting retry delay in case of connectivity problem during sending
       
  1634 # notification message (floating point value)
       
  1635 #notification_retry_delay = 0.25
       
  1636 
       
  1637 # Time to live for rpc queues without consumers in seconds. (integer value)
       
  1638 #rpc_queue_expiration = 60
       
  1639 
       
  1640 # Exchange name for sending RPC messages (string value)
       
  1641 #default_rpc_exchange = ${control_exchange}_rpc
       
  1642 
       
  1643 # Exchange name for receiving RPC replies (string value)
       
  1644 #rpc_reply_exchange = ${control_exchange}_rpc_reply
       
  1645 
       
  1646 # Max number of not acknowledged message which RabbitMQ can send to rpc
       
  1647 # listener. (integer value)
       
  1648 #rpc_listener_prefetch_count = 100
       
  1649 
       
  1650 # Max number of not acknowledged message which RabbitMQ can send to rpc reply
       
  1651 # listener. (integer value)
       
  1652 #rpc_reply_listener_prefetch_count = 100
       
  1653 
       
  1654 # Reconnecting retry count in case of connectivity problem during sending
       
  1655 # reply. -1 means infinite retry during rpc_timeout (integer value)
       
  1656 #rpc_reply_retry_attempts = -1
       
  1657 
       
  1658 # Reconnecting retry delay in case of connectivity problem during sending
       
  1659 # reply. (floating point value)
       
  1660 #rpc_reply_retry_delay = 0.25
       
  1661 
       
  1662 # Reconnecting retry count in case of connectivity problem during sending RPC
       
  1663 # message, -1 means infinite retry. If actual retry attempts in not 0 the rpc
       
  1664 # request could be processed more then one time (integer value)
       
  1665 #default_rpc_retry_attempts = -1
       
  1666 
       
  1667 # Reconnecting retry delay in case of connectivity problem during sending RPC
       
  1668 # message (floating point value)
       
  1669 #rpc_retry_delay = 0.25
  1370 
  1670 
  1371 
  1671 
  1372 [oslo_middleware]
  1672 [oslo_middleware]
  1373 
  1673 
  1374 #
  1674 #
  1378 # The maximum body size for each  request, in bytes. (integer value)
  1678 # The maximum body size for each  request, in bytes. (integer value)
  1379 # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size
  1679 # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size
  1380 # Deprecated group/name - [DEFAULT]/max_request_body_size
  1680 # Deprecated group/name - [DEFAULT]/max_request_body_size
  1381 #max_request_body_size = 114688
  1681 #max_request_body_size = 114688
  1382 
  1682 
       
  1683 # The HTTP Header that will be used to determine what the original request
       
  1684 # protocol scheme was, even if it was hidden by an SSL termination proxy.
       
  1685 # (string value)
       
  1686 # This option is deprecated for removal.
       
  1687 # Its value may be silently ignored in the future.
       
  1688 #secure_proxy_ssl_header = X-Forwarded-Proto
       
  1689 
       
  1690 
       
  1691 [oslo_policy]
       
  1692 
       
  1693 #
       
  1694 # From oslo.policy
       
  1695 #
       
  1696 
       
  1697 # The JSON file that defines policies. (string value)
       
  1698 # Deprecated group/name - [DEFAULT]/policy_file
       
  1699 #policy_file = policy.json
       
  1700 
       
  1701 # Default rule. Enforced when a requested rule is not found. (string value)
       
  1702 # Deprecated group/name - [DEFAULT]/policy_default_rule
       
  1703 #policy_default_rule = default
       
  1704 
       
  1705 # Directories where policy configuration files are stored. They can be relative
       
  1706 # to any directory in the search path defined by the config_dir option, or
       
  1707 # absolute paths. The file defined by policy_file must exist for these
       
  1708 # directories to be searched.  Missing or empty directories are ignored. (multi
       
  1709 # valued)
       
  1710 # Deprecated group/name - [DEFAULT]/policy_dirs
       
  1711 #policy_dirs = policy.d
       
  1712 
       
  1713 
       
  1714 [oslo_reports]
       
  1715 
       
  1716 #
       
  1717 # From oslo.reports
       
  1718 #
       
  1719 
       
  1720 # Path to a log directory where to create a file (string value)
       
  1721 #log_dir = <None>
       
  1722 
       
  1723 
       
  1724 [oslo_versionedobjects]
       
  1725 
       
  1726 #
       
  1727 # From oslo.versionedobjects
       
  1728 #
       
  1729 
       
  1730 # Make exception message format errors fatal (boolean value)
       
  1731 #fatal_exception_format_errors = false
       
  1732 
  1383 
  1733 
  1384 [paste_deploy]
  1734 [paste_deploy]
  1385 
  1735 
  1386 #
  1736 #
  1387 # From heat.common.config
  1737 # From heat.common.config
  1398 
  1748 
  1399 #
  1749 #
  1400 # From heat.common.config
  1750 # From heat.common.config
  1401 #
  1751 #
  1402 
  1752 
  1403 # If False fully disable profiling feature. (boolean value)
  1753 #
  1404 #profiler_enabled = false
  1754 # Enables the profiling for all services on this node. Default value is False
  1405 
  1755 # (fully disable the profiling feature).
  1406 # If False do not trace SQL requests. (boolean value)
  1756 #
       
  1757 # Possible values:
       
  1758 #
       
  1759 # * True: Enables the feature
       
  1760 # * False: Disables the feature. The profiling cannot be started via this
       
  1761 # project
       
  1762 # operations. If the profiling is triggered by another project, this project
       
  1763 # part
       
  1764 # will be empty.
       
  1765 #  (boolean value)
       
  1766 # Deprecated group/name - [profiler]/profiler_enabled
       
  1767 #enabled = false
       
  1768 
       
  1769 #
       
  1770 # Enables SQL requests profiling in services. Default value is False (SQL
       
  1771 # requests won't be traced).
       
  1772 #
       
  1773 # Possible values:
       
  1774 #
       
  1775 # * True: Enables SQL requests profiling. Each SQL query will be part of the
       
  1776 # trace and can the be analyzed by how much time was spent for that.
       
  1777 # * False: Disables SQL requests profiling. The spent time is only shown on a
       
  1778 # higher level of operations. Single SQL queries cannot be analyzed this
       
  1779 # way.
       
  1780 #  (boolean value)
  1407 #trace_sqlalchemy = false
  1781 #trace_sqlalchemy = false
       
  1782 
       
  1783 #
       
  1784 # Secret key(s) to use for encrypting context data for performance profiling.
       
  1785 # This string value should have the following format:
       
  1786 # <key1>[,<key2>,...<keyn>],
       
  1787 # where each key is some random string. A user who triggers the profiling via
       
  1788 # the REST API has to set one of these keys in the headers of the REST API call
       
  1789 # to include profiling results of this node for this particular project.
       
  1790 #
       
  1791 # Both "enabled" flag and "hmac_keys" config options should be set to enable
       
  1792 # profiling. Also, to generate correct profiling information across all
       
  1793 # services
       
  1794 # at least one key needs to be consistent between OpenStack projects. This
       
  1795 # ensures it can be used from client side to generate the trace, containing
       
  1796 # information from all possible resources. (string value)
       
  1797 #hmac_keys = SECRET_KEY
  1408 
  1798 
  1409 
  1799 
  1410 [revision]
  1800 [revision]
  1411 
  1801 
  1412 #
  1802 #
  1415 
  1805 
  1416 # Heat build revision. If you would prefer to manage your build revision
  1806 # Heat build revision. If you would prefer to manage your build revision
  1417 # separately, you can move this section to a different file and add it as
  1807 # separately, you can move this section to a different file and add it as
  1418 # another config option. (string value)
  1808 # another config option. (string value)
  1419 #heat_revision = unknown
  1809 #heat_revision = unknown
       
  1810 
       
  1811 
       
  1812 [ssl]
       
  1813 
       
  1814 #
       
  1815 # From oslo.service.sslutils
       
  1816 #
       
  1817 
       
  1818 # CA certificate file to use to verify connecting clients. (string value)
       
  1819 # Deprecated group/name - [DEFAULT]/ssl_ca_file
       
  1820 #ca_file = <None>
       
  1821 
       
  1822 # Certificate file to use when starting the server securely. (string value)
       
  1823 # Deprecated group/name - [DEFAULT]/ssl_cert_file
       
  1824 #cert_file = <None>
       
  1825 
       
  1826 # Private key file to use when starting the server securely. (string value)
       
  1827 # Deprecated group/name - [DEFAULT]/ssl_key_file
       
  1828 #key_file = <None>
       
  1829 
       
  1830 # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and
       
  1831 # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some
       
  1832 # distributions. (string value)
       
  1833 #version = <None>
       
  1834 
       
  1835 # Sets the list of available ciphers. value should be a string in the OpenSSL
       
  1836 # cipher list format. (string value)
       
  1837 #ciphers = <None>
       
  1838 
       
  1839 
       
  1840 [trustee]
       
  1841 
       
  1842 #
       
  1843 # From heat.common.context
       
  1844 #
       
  1845 
       
  1846 # Name of the plugin to load (string value)
       
  1847 #auth_plugin = <None>
       
  1848 
       
  1849 # Config Section from which to load plugin specific options (string value)
       
  1850 #auth_section = <None>
       
  1851 
       
  1852 # Authentication URL (string value)
       
  1853 #auth_url = <None>
       
  1854 
       
  1855 # Domain ID to scope to (string value)
       
  1856 #domain_id = <None>
       
  1857 
       
  1858 # Domain name to scope to (string value)
       
  1859 #domain_name = <None>
       
  1860 
       
  1861 # Project ID to scope to (string value)
       
  1862 #project_id = <None>
       
  1863 
       
  1864 # Project name to scope to (string value)
       
  1865 #project_name = <None>
       
  1866 
       
  1867 # Domain ID containing project (string value)
       
  1868 #project_domain_id = <None>
       
  1869 
       
  1870 # Domain name containing project (string value)
       
  1871 #project_domain_name = <None>
       
  1872 
       
  1873 # Trust ID (string value)
       
  1874 #trust_id = <None>
       
  1875 
       
  1876 # User ID (string value)
       
  1877 #user_id = <None>
       
  1878 
       
  1879 # Username (string value)
       
  1880 # Deprecated group/name - [DEFAULT]/user_name
       
  1881 #username = <None>
       
  1882 
       
  1883 # User's domain id (string value)
       
  1884 #user_domain_id = <None>
       
  1885 
       
  1886 # User's domain name (string value)
       
  1887 #user_domain_name = <None>
       
  1888 
       
  1889 # User's password (string value)
       
  1890 #password = <None>