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

no-reply at openstack.org no-reply at openstack.org
Fri Jul 2 14:07:27 UTC 2021


We are amped to announce the release of:

puppet-aodh 19.0.0: Puppet module for OpenStack Aodh

This release is part of the xena release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

19.0.0
^^^^^^


New Features
************

* The new "aodh::api::gnocchi_external_domain_name" parameter has
  been added.

* The following two parameters have been added to the
  "aodh::notifier" class.

  * "batch_size"

  * "batch_timeout"

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

* A new class aodh::wsgi::uwsgi 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, a new aodh_api_wsgi_config provider now exist.


Upgrade Notes
*************

* The "aodh::api" class no longer supports standalone api service in
  CentOS and Ubuntu, because these 2 distros don't provide standalone
  api service and require that wsgi is used to run the api service.

Changes in puppet-aodh 18.4.0..19.0.0
-------------------------------------

5f1e9e7 Get rid of the $pyvers variable
69ebbea Do not test authtoken parameters directly
5304b83 setup.cfg: Replace dashes with underscores
4cf58ae Consolidate Redis install to ensure_packages
8d08442 Bump version for the start of Xena
2b38277 Add support for api/gnocchi_external_domain_name
86aa1e3 Support batch_* parameters of notifier
2d037c1 Fix a typo in file header
c43377b Add support for aodh_api_uwsgi_config in Debian
8d25819 Bump dependency in metadata.json
4de74dd Allow to configure policy_dirs
0759e48 metadata.json: debian 11
53e0c2a Update master for stable/wallaby
7ce34f0 Drop support for standalone api service in CentOS/Ubuntu


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

.../provider/aodh_api_uwsgi_config/ini_setting.rb  |  10 ++
lib/puppet/type/aodh_api_uwsgi_config.rb           |  29 ++++
manifests/api.pp                                   |  32 +++--
manifests/deps.pp                                  |   5 +
manifests/evaluator.pp                             |  10 +-
manifests/healthcheck.pp                           |   2 +-
manifests/notifier.pp                              |  16 ++-
manifests/params.pp                                |  18 ++-
manifests/policy.pp                                |   8 +-
manifests/wsgi/uwsgi.pp                            |  41 ++++++
metadata.json                                      |  12 +-
.../drop-standalone-api-1aac18c71fe21409.yaml      |   6 +
...cchi_external_domain_name-b592696cefac2242.yaml |   5 +
.../notifier-batch-tunables-071a8d510dd808e2.yaml  |   8 ++
.../notes/policy-dirs-454f7601815ff712.yaml        |   5 +
releasenotes/notes/uwsgi-5d51604cbc0c8f01.yaml     |   7 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/wallaby.rst                    |   6 +
setup.cfg                                          |   6 +-
spec/classes/aodh_api_spec.rb                      | 134 ++++++++++-------
spec/classes/aodh_client_spec.rb                   |  12 +-
spec/classes/aodh_keystone_authtoken_spec.rb       | 158 +++++++++++----------
spec/classes/aodh_notifier_spec.rb                 |  16 +++
spec/classes/aodh_policy_spec.rb                   |   2 +
spec/classes/aodh_wsgi_uwsgi_spec.rb               |  31 ++++
.../aodh_api_uwsgi_config/openstackconfig_spec.rb  |  68 +++++++++
spec/unit/type/aodh_api_uwsgi_config_spec.rb       |  64 +++++++++
27 files changed, 542 insertions(+), 170 deletions(-)







More information about the Release-announce mailing list