Rocky Series Release Notes


Deprecation Notes

  • heat_watch_server_url is deprecated and will be removed in a future release. The Cloudwatch API support was removed from heat, so this parameter does not have any effect.

Bug Fixes

  • Deal with API being run using Apache when restarting the API (e.g. due to configuration changes)


Upgrade Notes

  • The deprecated heat::rabbit_host, heat::rabbit_hosts, heat::rabbit_password, heat::rabbit_port, heat::rabbit_userid and heat::rabbit_virtual_host are now removed. Please use heat::default_transport_url instead.


New Features

  • Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy.

  • Add openstack-db tag to Exec that run db-sync.

Upgrade Notes

  • The default for the clients_keystone/auth_uri configuration parameter has been updated to use the public Keystone endpoint rather than the admin endpoint, as expected by Heat. To continue using the admin endpoint, use the heat_clients_keystone_uri parameter of the ::heat class.

  • Deprecated keystone::authtoken::revocation_cache_time option has been removed.

Deprecation Notes

  • auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead.

Bug Fixes

  • Previously the number of heat engine workers was set to $::os_service_default which would use the default from python. Usually this means it will use the number of processors in the system. We have found that this is not an ideal default for large number of cpu systems. We have a provided fact specific to heat engine named $::os_workers_heat_engine. We have changed the default value for the heat engine works to use this fact. This fact will cap the value at 24 but usually is the larger of (number of procs / 2) or 4.