We are mirthful to announce the release of: puppet-gnocchi 10.0.0: Puppet module for OpenStack Gnocchi This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ For more details, please see below. 10.0.0 ^^^^^^ New Features ************ * This adds the enable_proxy_headers parsing option which is used by the http_proxy_to_wsgi middleware. Upgrade Notes ************* * Default the metricd workers parameter to a safer value. Now defaulted to os_workers will configure this parameter to the maximum value between '(<# processors> / 4)' and '2' without exeeding '8' Other Notes *********** * Parameters that control the number of spawned child processes for distributing processing have had their default value changed from ::processorcount to ::os_workers. * removed deprecated gnocchi::api::keystone_user * removed deprecated gnocchi::api::keystone_password * removed deprecated gnocchi::api::keystone_tenant * removed deprecated gnocchi::api::keystone_auth_uri * removed deprecated gnocchi::api::keystone_identity_uri * The verbose option was marked to be removed in Ocata, in Newton the option was deprecated. Changes in puppet-gnocchi 9.4.0..10.0.0 --------------------------------------- f58a550 Prepare 10.0.0 release 3de5b5d Remove old authtoken options 0acd871 Fix common options position in params.pp ede2deb Fix puppet version for requirements in metadata 718be4c Change worker defaults to ::os_workers c19a798 Release 9.4.1 (newton) 8eab030 Add option to enable Gnocchi's SSL middleware d494ac7 Enable release notes translation a5738c5 Changed the home-page to point Openstack Puppet Homepage 1cae07c Move rspec-puppet-facts to spec helper ae2db9f Remove unnecesary spaces in log messages. 81c45cd Added retries for db_sync 419492a Default metricd workers to a safer value f9f8f4f Remove verbose 8bc6094 Update reno for stable/newton Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 85 ++++++---------------- manifests/db/sync.pp | 2 + manifests/init.pp | 13 ---- manifests/keystone/authtoken.pp | 18 ++--- manifests/logging.pp | 12 --- manifests/metricd.pp | 10 +-- manifests/params.pp | 9 ++- manifests/wsgi/apache.pp | 4 +- metadata.json | 12 +-- ...able-proxy-header-parsing-3f3da693df01b5ec.yaml | 4 + ...lt-metricd-to-safer-value-529c85e617105424.yaml | 6 ++ ..._workers_for_worker_count-3517788058682645.yaml | 5 ++ ...ove_old_authtoken_options-2ea2763a69ea5f76.yaml | 7 ++ .../notes/remove_verbose-6f796fb4c2fde1e3.yaml | 4 + releasenotes/source/conf.py | 7 +- releasenotes/source/index.rst | 3 +- releasenotes/source/newton.rst | 6 ++ setup.cfg | 2 +- spec/classes/gnocchi_api_spec.rb | 29 ++++++-- spec/classes/gnocchi_db_sync_spec.rb | 2 +- spec/classes/gnocchi_metricd_spec.rb | 3 +- spec/classes/gnocchi_wsgi_apache_spec.rb | 6 +- spec/spec_helper.rb | 10 +-- 23 files changed, 118 insertions(+), 141 deletions(-)