New, updated and deprecated options for heat
New options
Option = default value (Type) Help string
[DEFAULT] engine_life_check_timeout = 2 (IntOpt) RPC timeout for the engine liveness check that is used for stack locking.
[DEFAULT] keystone_backend = heat.common.heat_keystoneclient.KeystoneClientV3 (StrOpt) Fully qualified class name to use as a keystone backend.
[DEFAULT] log_config_append = None (StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.
[DEFAULT] onready = None (StrOpt) onready allows you to send a notification when the heat processes are ready to serve. This is either a module with the notify() method or a shell command. To enable notifications with systemd, one may use the 'systemd-notify --ready' shell command or the 'heat.common.systemd' notification module.
[DEFAULT] region_name_for_services = None (StrOpt) Default region name used to get services endpoints.
[DEFAULT] secure_proxy_ssl_header = X-Forwarded-Proto (StrOpt) The HTTP Header that will be used to determine which the original request protocol scheme was, even if it was removed by an SSL terminator proxy.
[DEFAULT] stack_action_timeout = 3600 (IntOpt) Timeout in seconds for stack action (ie. create or update).
[DEFAULT] stack_domain_admin = None (StrOpt) Keystone username, a user with roles sufficient to manage users and projects in the stack_user_domain.
[DEFAULT] stack_domain_admin_password = None (StrOpt) Keystone password for stack_domain_admin user.
[DEFAULT] stack_user_domain = None (StrOpt) Keystone domain ID which contains heat template-defined users.
[clients] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_ceilometer] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_ceilometer] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_ceilometer] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_ceilometer] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_ceilometer] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_cinder] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_cinder] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_cinder] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_cinder] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_cinder] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_heat] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_heat] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_heat] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_heat] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_heat] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_heat] url = None (StrOpt) Optional heat url in format like http://0.0.0.0:8004/v1/%(tenant_id)s.
[clients_keystone] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_keystone] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_keystone] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_keystone] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_keystone] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_neutron] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_neutron] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_neutron] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_neutron] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_neutron] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_nova] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_nova] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_nova] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_nova] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_nova] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_swift] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_swift] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_swift] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_swift] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_swift] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[clients_trove] ca_file = None (StrOpt) Optional CA cert file to use in SSL connections.
[clients_trove] cert_file = None (StrOpt) Optional PEM-formatted certificate chain file.
[clients_trove] endpoint_type = publicURL (StrOpt) Type of endpoint in Identity service catalog to use for communication with the OpenStack service.
[clients_trove] insecure = False (BoolOpt) If set, then the server's certificate will not be verified.
[clients_trove] key_file = None (StrOpt) Optional PEM-formatted file that contains the private key.
[revision] heat_revision = unknown (StrOpt) Heat build revision. If you would prefer to manage your build revision separately, you can move this section to a different file and add it as another config option.
New default values
Option Previous default value New default value
[DEFAULT] allowed_rpc_exception_modules heat.openstack.common.exception, heat.common.exception, nova.exception, cinder.exception, exceptions nova.exception, cinder.exception, exceptions
[DEFAULT] cloud_backend None heat.engine.clients.OpenStackClients
[DEFAULT] control_exchange openstack heat
[DEFAULT] default_log_levels amqplib=WARN, sqlalchemy=WARN, boto=WARN, suds=INFO, keystone=INFO, eventlet.wsgi.server=WARN amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN
[DEFAULT] logging_context_format_string %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user)s %(tenant)s] %(instance)s%(message)s %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
Deprecated options
Deprecated option New Option
[DEFAULT] db_backend [database] backend
[DEFAULT] log_config [DEFAULT] log_config_append
[DEFAULT] sql_connection [database] connection
[DEFAULT] sql_idle_timeout [database] idle_timeout