We joyfully announce the release of: puppet-aodh 16.4.0: Puppet module for OpenStack Aodh This release is part of the ussuri stable 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. 16.4.0 ^^^^^^ New Features * The new "aodh::expirer" class has been added to support a cron job to run aodh-expirer command. * Now the "aodh::expirer" class installs aodh-expire package automatically. The status of package can be defined by the "package_ensure" parameter. * The new "aodh::keystone::authtoken::interface" parameter has been added, which can be used to set the interface parameter in authtoken middleware. Changes in puppet-aodh 16.3.0..16.4.0 ------------------------------------- cf41329 Prepare the final stable/ussuri release 698a140 Set fixture paths for unit tests fe6ca07 Manage aodh-expirer package by aodh::expirer class 127fba4 Add support for aodh-expirer cron job e71b518 Add support for the interface parameter in authtoken middleware 8c835f3 Add CentOS8 to nodesets 2d840a5 Use common class to manage apache service in beaker job c2d96fb Expose vhost_custom_fragment 0cdb003 Switch puppet-openstack_spec_helper to Ussuri 61605fd Fix incorrect default value in parameter description 7ac2032 Update TOX_CONSTRAINTS_FILE for stable/ussuri a45348a Update .gitreview for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + Gemfile | 1 + manifests/auth.pp | 4 +- manifests/expirer.pp | 75 +++++++++++++++++++ manifests/keystone/authtoken.pp | 7 ++ manifests/params.pp | 1 + manifests/wsgi/apache.pp | 7 ++ metadata.json | 8 +- releasenotes/notes/expirer-a53e68fe61ff3f17.yaml | 5 ++ .../notes/expirer-package-a318c98f11722956.yaml | 5 ++ ...stone-authtoken-interface-33ee768d856a0110.yaml | 5 ++ spec/acceptance/aodh_wsgi_apache_spec.rb | 1 + spec/acceptance/nodesets/nodepool-centos8.yml | 10 +++ spec/classes/aodh_expirer_spec.rb | 87 ++++++++++++++++++++++ spec/classes/aodh_keystone_authtoken_spec.rb | 9 ++- spec/classes/aodh_wsgi_apache_spec.rb | 4 +- spec/spec_helper.rb | 5 ++ tox.ini | 2 +- 18 files changed, 225 insertions(+), 12 deletions(-)