[release-announce] puppet-heat 19.0.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 2 14:08:56 UTC 2021


We are excited to announce the release of:

puppet-heat 19.0.0: Puppet module for OpenStack Heat

This release is part of the xena release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/puppet-heat/+bugs

For more details, please see below.

19.0.0
^^^^^^

New Features

* There is now a new policy_dirs parameter in the heat::policy
  class, so one can set a custom path.

* Two new classes heat::wsgi::uwsgi_api and
  heat::wsgi::uwsgi_api_cfn exist to allow configuring uwsgi in
  operating systems that support this (ie: currently Debian). This
  helps configuring the number of processes, threads and listen
  socket. Also, two new heat_api_uwsgi_config and
  heat_api_cfn_uwsgi_config providers now exist.

Changes in puppet-heat 18.4.0..19.0.0
-------------------------------------

131476c Get rid of the $pyvers variable
aadfcfc Do not test detail of oslo::cors
41f86d4 setup.cfg: Replace dashes with underscores
52b4ce4 Bump version for the start of Xena
032a475 Fix a typo in file header
274e458 Add support for heat_api_{cfn_,}uwsgi_config in Debian
1e154fb Bump dependency in metadata.json
37bd354 Allow to configure policy_dirs
6214b99 metadata.json: debian 11
50dbb7c Update master for stable/wallaby


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

.../heat_api_cfn_uwsgi_config/ini_setting.rb       |  8 +++
.../provider/heat_api_uwsgi_config/ini_setting.rb  | 10 ++++
lib/puppet/type/heat_api_cfn_uwsgi_config.rb       | 29 ++++++++++
lib/puppet/type/heat_api_uwsgi_config.rb           | 29 ++++++++++
manifests/deps.pp                                  | 10 ++++
manifests/healthcheck.pp                           |  2 +-
manifests/params.pp                                |  3 +-
manifests/policy.pp                                |  8 ++-
manifests/wsgi/uwsgi_api.pp                        | 41 ++++++++++++++
manifests/wsgi/uwsgi_api_cfn.pp                    | 41 ++++++++++++++
metadata.json                                      | 12 ++--
.../notes/policy-dirs-cda108ad862f7e05.yaml        |  5 ++
releasenotes/notes/uwsgi-a869e4614db84313.yaml     |  9 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/wallaby.rst                    |  6 ++
setup.cfg                                          |  6 +-
spec/classes/heat_client_spec.rb                   | 10 +---
spec/classes/heat_cors_spec.rb                     | 28 ++++++----
spec/classes/heat_policy_spec.rb                   |  2 +
spec/classes/heat_wsgi_uwsgi_api_cfn_spec.rb       | 31 +++++++++++
spec/classes/heat_wsgi_uwsgi_api_spec.rb           | 31 +++++++++++
.../heat_api_cfn_uwsgi_config/ini_setting_spec.rb  | 65 ++++++++++++++++++++++
.../heat_api_uwsgi_config/ini_setting_spec.rb      | 65 ++++++++++++++++++++++
spec/unit/type/heat_api_cfn_uwsgi_config_spec.rb   | 64 +++++++++++++++++++++
spec/unit/type/heat_api_uwsgi_config_spec.rb       | 64 +++++++++++++++++++++
25 files changed, 546 insertions(+), 34 deletions(-)







More information about the Release-announce mailing list