We are thrilled to announce the release of: puppet-gnocchi 21.0.0: Puppet module for OpenStack Gnocchi This release is part of the zed release series. The source is available from: https://opendev.org/openstack/puppet-gnocchi Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ Please report issues through: https://bugs.launchpad.net/puppet-gnocchi/+bugs For more details, please see below. Changes in puppet-gnocchi 20.3.0..21.0.0 ---------------------------------------- 4d7e30e Prepare Zed RC1 86fc061 Replace deprecated [oslo_middleware] enable_proxy_headers_parsing b607c46 Enable memcached and redis in acceptance tests 8ba78b6 Use standard parameter description format for wsgi::apache 990298d Add Apache WSGI logging parameters for pipe/syslog 8001209 Remove gnocchi::metricd::cleanup_delay 6da581f Adapt to new type validation in puppetlabs-apache 6c4faf8 Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql" 580c78b Fix wrong test description 12e4836 Add acceptance tests for config management resources 4ef5d0d Switch provider to manage paste.ini file 3be542d Expose headers option of apache::vhost b251667 Fix typos in parameter descriptions and tests 8dd25e5 Remove support for CentOS 8 Stream ce404cc apache+mod_wsgi: Disable SSL by default bdde282 Add support for [statsd] creator 4bd702b statsd: Add support for host and port a6ca19e api: Remove deprecated middleware option bce487d Update master for stable/yoga Diffstat (except docs and test files) ------------------------------------- .../provider/gnocchi_api_paste_ini/ini_setting.rb | 19 +- manifests/api.pp | 27 +-- manifests/healthcheck.pp | 4 +- manifests/keystone/auth.pp | 2 +- manifests/metricd.pp | 21 +-- manifests/statsd.pp | 28 ++- manifests/storage/s3.pp | 2 +- manifests/wsgi/apache.pp | 195 ++++++++++++--------- metadata.json | 10 +- .../notes/apache-headers-0091ba375bd625f6.yaml | 5 + .../notes/disable-apache-ssl-c2c62907caa34749.yaml | 5 + .../httpd-logs-piped-syslog-96f86098dbfb38cc.yaml | 6 + .../remove-api-middleware-298f14aedeb92362.yaml | 4 + .../notes/remove-centos-8-7bc984364b2c1250.yaml | 4 + ...ove-metricd-cleanup_delay-7cfd91487f8d4c43.yaml | 5 + .../notes/statsd-creator-4dd4b95ac66cef5a.yaml | 4 + .../statsd-host-and-port-57b290e8dd57ed6f.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + ...ic_gnocchi_spec.rb => 10_basic_gnocchi_spec.rb} | 2 + spec/acceptance/99_gnocchi_config_spec.rb | 101 +++++++++++ spec/classes/gnocchi_api_spec.rb | 8 +- spec/classes/gnocchi_db_postgresql_spec.rb | 10 +- spec/classes/gnocchi_db_spec.rb | 11 +- spec/classes/gnocchi_init_spec.rb | 4 +- spec/classes/gnocchi_statsd_spec.rb | 27 +++ spec/classes/gnocchi_storage_spec.rb | 2 +- spec/classes/gnocchi_wsgi_apache_spec.rb | 94 ++++++++-- spec/unit/type/gnocchi_api_uwsgi_config_spec.rb | 2 +- spec/unit/type/gnocchi_config_spec.rb | 2 +- 30 files changed, 430 insertions(+), 185 deletions(-)