puppet-aodh 19.1.0 (xena)
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(-)
participants (1)
-
no-reply@openstack.org