puppet-gnocchi 19.0.0 (xena)
We are excited to announce the release of: puppet-gnocchi 19.0.0: Puppet module for OpenStack Gnocchi This release is part of the xena 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. 19.0.0 ^^^^^^ New Features * The new "gnocchi::policy::enforce_scope" parameter has been added to support the corresponding parameter in oslo.policy library. * There is now a new policy_dirs parameter in the gnocchi::policy class, so one can set a custom path. * The new "gnocchi::policy::enforce_new_defaults" parameter has been added. * A new class gnocchi::wsgi::uwsgi exist to allow configuring uwsgi in operating systems that support this (ie: currently Debian). This helps configuring the number of processes, threads and listen socket. Also, a new gnocchi_api_wsgi_config provider now exist. Changes in puppet-gnocchi 18.4.0..19.0.0 ---------------------------------------- b97255a Simplfy the logic to handle coordination_url cfec496 Fix a test case with typo fe14239 Get rid of the $pyvers variable e4368cb setup.cfg: Replace dashes with underscores ee532b0 Consolidate Redis install to ensure_packages f5b02e9 Bump version for the start of Xena e986276 Debian api_uwsgi_config: Switch to :ini_setting 6a6ea0e Fix a typo in file header 0e1d398 Add support for oslo_policy/enforce_new_defaults 14e1b10 Add support for the oslo_policy/enforce_scope parameter 8dcef88 Add support for gnocchi_api_uwsgi_config in Debian 71dd7b4 Bump dependency in metadata.json d2a96da Allow to configure policy_dirs 72b8598 Update master for stable/wallaby Diffstat (except docs and test files) ------------------------------------- .../gnocchi_api_uwsgi_config/ini_setting.rb | 10 ++++ lib/puppet/type/gnocchi_api_uwsgi_config.rb | 29 ++++++++++ manifests/deps.pp | 5 ++ manifests/healthcheck.pp | 2 +- manifests/init.pp | 21 +++---- manifests/params.pp | 13 ++--- manifests/policy.pp | 29 ++++++++-- manifests/wsgi/uwsgi.pp | 41 ++++++++++++++ metadata.json | 10 ++-- ...oslo_policy-enforce_scope-3cf4ea69a6f5a91f.yaml | 5 ++ .../notes/policy-dirs-3a09b80e991f9745.yaml | 5 ++ ...licy-enforce_new_defaults-f33654b6eb02c4f2.yaml | 5 ++ releasenotes/notes/uwsgi-55ad851a66baa5e9.yaml | 7 +++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 6 ++ setup.cfg | 6 +- spec/classes/gnocchi_client_spec.rb | 10 +--- spec/classes/gnocchi_init_spec.rb | 22 ++------ spec/classes/gnocchi_policy_spec.rb | 19 ++++--- spec/classes/gnocchi_storage_spec.rb | 2 +- spec/classes/gnocchi_wsgi_uwsgi_spec.rb | 31 +++++++++++ spec/spec_helper.rb | 2 + .../gnocchi_api_uwsgi_config/ini_setting_spec.rb | 52 ++++++++++++++++++ spec/unit/type/gnocchi_api_uwsgi_config_spec.rb | 64 ++++++++++++++++++++++ 24 files changed, 331 insertions(+), 66 deletions(-)
participants (1)
-
no-reply@openstack.org