[release-announce] puppet-aodh 19.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:35:50 UTC 2021
We jubilantly announce the release of:
puppet-aodh 19.1.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.1.0
^^^^^^
New Features
************
* Added alarm_histories_delete_batch_size parameter to the expire
class to enable configuration of the parameter with the same name.
It allows limiting number of alarm histories purged by a single
purge run.
* The new "aodh::coordination" class has been added.
* The new "aodh::cors" class has been added.
Upgrade Notes
*************
* The "aodh::evaluator" class no longer adjust workers based on the
"coordination_url" parameter. Please set the corrdination backend if
multiple workers are used.
* Fedora is no longer supported.
Deprecation Notes
*****************
* The "aodh::evaluator::coordination_url" parameter has been
deprecated in favor of the new "aodh::coordination" class.
Changes in puppet-aodh 19.0.0..19.1.0
-------------------------------------
02194e0 Add support for MultiStrOpt
21c1650 Add support for [cors] options
ef9d678 Debian api_uwsgi_config: Switch to :ini_setting
6cd026f Set fixture paths for unit tests
216fddb Allow setting batch size for expirer
972ddc2 Prepare Xena M1
16091c8 Use oslo::coordination to manage coordination parameters
3795250 Drop Fedora support
4d94480 Fix leftover related to $pyvers variable
Diffstat (except docs and test files)
-------------------------------------
.../provider/aodh_api_uwsgi_config/ini_setting.rb | 4 +-
.../{ini_setting.rb => openstackconfig.rb} | 4 +-
lib/puppet/type/aodh_config.rb | 14 ++++-
manifests/coordination.pp | 46 +++++++++++++++
manifests/cors.pp | 58 +++++++++++++++++++
manifests/evaluator.pp | 39 ++++---------
manifests/expirer.pp | 25 +++++---
manifests/params.pp | 2 -
metadata.json | 14 ++---
releasenotes/notes/batchsize-6f6d2382eeb7e025.yaml | 6 ++
.../notes/coordination-aee30fff3b537d61.yaml | 15 +++++
releasenotes/notes/cors-5e513eae133889d7.yaml | 4 ++
.../notes/drop-fedora-e94904c9b5bce027.yaml | 4 ++
spec/classes/aodh_coordination_spec.rb | 48 ++++++++++++++++
spec/classes/aodh_cors_spec.rb | 53 +++++++++++++++++
spec/classes/aodh_evaluator_spec.rb | 67 +++++-----------------
spec/classes/aodh_expirer_spec.rb | 7 ++-
spec/spec_helper.rb | 7 +++
...openstackconfig_spec.rb => ini_setting_spec.rb} | 13 +----
...ini_setting_spec.rb => openstackconfig_spec.rb} | 4 +-
spec/unit/type/aodh_config_spec.rb | 4 +-
21 files changed, 314 insertions(+), 124 deletions(-)
More information about the Release-announce
mailing list