We are pumped to announce the release of: puppet-aodh 21.0.0: Puppet module for OpenStack Aodh This release is part of the zed 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. Changes in puppet-aodh 20.3.0..21.0.0 ------------------------------------- a1f3b1b Prepare Zed RC1 e59df58 Enable memcached and redis in acceptance tests 86d8f81 Use standard parameter description format for wsgi::apache c8c59f1 Add Apache WSGI logging parameters for pipe/syslog 6212bb5 Use openstack_spec_helper from zuul checkout 97682cf Remove deprecated aodh::evaluator::coordination_url 976196b Adapt to new type validation in puppetlabs-apache 358924d Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql" 1e06f1f Fix wrong test description a1f73ef Add acceptance tests for config management resources 31edf99 Switch provider to manage paste.ini file 0c8d02c Expose headers option of apache::vhost 8b29e4b Fix typos in parameter descriptions c58c36d Update section of the evaluation_interval parameter a75ec4e Remove support for CentOS 8 Stream cc2cec0 coordination: Remove deprecated heartbeat 4ec7119 apache+mod_wsgi: Disable SSL by default 9400853 listener: Add support for tunable parameters e4916c3 Update master for stable/yoga Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +- .../provider/aodh_api_paste_ini/ini_setting.rb | 19 +- manifests/coordination.pp | 33 +--- manifests/evaluator.pp | 22 +-- manifests/healthcheck.pp | 4 +- manifests/init.pp | 2 +- manifests/keystone/auth.pp | 2 +- manifests/listener.pp | 53 ++++-- manifests/logging.pp | 2 +- manifests/wsgi/apache.pp | 210 ++++++++++++--------- metadata.json | 10 +- .../notes/apache-headers-4b2756ad793e7f16.yaml | 5 + .../cleanup-coordination-ca6319f55bf4fdb2.yaml | 4 + .../notes/disable-apache-ssl-cebd6146263d9f8f.yaml | 5 + .../httpd-logs-piped-syslog-24dec371dc94bb9d.yaml | 6 + .../notes/listener-opts-517861fd3efdb40c.yaml | 9 + .../notes/remove-centos-8-88f8999e47f9e49b.yaml | 4 + ...ve-coordination-heartbeat-29c0844c7546f2b9.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + ...h_wsgi_apache_spec.rb => 10_basic_aodh_spec.rb} | 2 + spec/acceptance/99_aodh_config_spec.rb | 101 ++++++++++ spec/classes/aodh_db_postgresql_spec.rb | 9 +- spec/classes/aodh_evaluator_spec.rb | 16 +- spec/classes/aodh_listener_spec.rb | 33 ++-- spec/classes/aodh_wsgi_apache_spec.rb | 94 +++++++-- spec/unit/type/aodh_api_uwsgi_config_spec.rb | 2 +- spec/unit/type/aodh_config_spec.rb | 2 +- 28 files changed, 452 insertions(+), 227 deletions(-)