[release-announce] [puppet] puppet-heat 13.0.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 19 21:27:55 UTC 2018


We contentedly announce the release of:

puppet-heat 13.0.0: Puppet module for OpenStack Heat

This release is part of the rocky release series.

Download the package from:

    https://tarballs.openstack.org/puppet-heat/

For more details, please see below.

13.0.0
^^^^^^


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.

Changes in puppet-heat 12.3.0..13.0.0
-------------------------------------

16d44bc Prepare Rocky M1
fb395a3 Fix backwards incompatibility with auth_uri
564b1a7 Change clients_keystone/auth_uri default to public Keystone URL
8adb596 Switch heat-engine workers to use os_workers_heat_engine
56ea967 Update .gitignore
da6e5c6 Debian is using Python 3
0ea6d3d Remove useless code for sync.pp
2fd5d60 Update LICENSE
cea5d3c Deprecate auth_uri option
e3da958 Remove deprecated keystone authtoken revocation_cache_time option
e812bcc fix typos in documentation
1f34a43 Add pool_timeout option
0e3dc29 oslo middleware: check puppet resource instead of actual config in spec
6fd4732 Add oslo::cache to dependency chain
17f1c54 Switch acceptance test to use integration classes
24ad643 Update mysql connection in doc
635bbc2 Add 'openstack-db' tag to db-sync Exec resource
b6422b3 Follow the new PTI for document build
58856ff Update reno for stable/queens


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   3 +-
LICENSE                                            | 183 +++++++++++++++++++--
README.md                                          |   2 +-
manifests/db.pp                                    |   6 +
manifests/db/sync.pp                               |   2 +-
manifests/deps.pp                                  |   4 +
manifests/engine.pp                                |   4 +-
manifests/init.pp                                  |   4 +-
manifests/keystone/authtoken.pp                    |  20 +--
manifests/params.pp                                |   7 +-
metadata.json                                      |   8 +-
...ool_timeout-option-for-db-b86bd074bc517dbc.yaml |   5 +
...keystone_auth_uri_default-72ba554b846f2193.yaml |   7 +
...recate_auth_uri_parameter-b120146a866256dc.yaml |   4 +
.../heat-engine-workers-8ef3960a29c21a57.yaml      |  11 ++
.../notes/openstack_db_tag-a3f0e6426366c25d.yaml   |   3 +
...ocation_cache_time_option-944844ef4b1be580.yaml |   3 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/queens.rst                     |   6 +
spec/acceptance/basic_heat_spec.rb                 |  49 +-----
spec/classes/heat_client_spec.rb                   |  15 +-
spec/classes/heat_db_spec.rb                       |   3 +
spec/classes/heat_db_sync_spec.rb                  |   2 +
spec/classes/heat_engine_spec.rb                   |   2 +-
spec/classes/heat_init_spec.rb                     |  18 +-
spec/classes/heat_keystone_authtoken_spec.rb       |   6 +-
test-requirements.txt                              |   6 -
tox.ini                                            |   2 +-
29 files changed, 292 insertions(+), 100 deletions(-)







More information about the Release-announce mailing list