[puppet] puppet-ceilometer 11.1.0 (pike)
We joyfully announce the release of: puppet-ceilometer 11.1.0: Puppet module for OpenStack Ceilometer This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/puppet-ceilometer/ For more details, please see below. 11.1.0 ^^^^^^ Upgrade Notes ************* * When ceilometer::expirer::enable_cron is set to False, Puppet will try to remove the crontab. It's useful when you upgrade from Ocata to Pike and you want the crontab to be removed (the service is deprecated). Deprecation Notes ***************** * Deprecate ceilometer::client as api is deprecated. Instead use gnocchi, aodh and panko clients directly to query data. * memcached_servers option is now deprecated and will be removed in the future release, please use memcache_servers instead. Bug Fixes ********* * Add ability to configure pipeline yaml publishers. The default is gnocchi. If you are using collector, override this param to publisher:// instead. Changes in puppet-ceilometer 11.0.0..11.1.0 ------------------------------------------- ebd21c6 Drop -dev in preparation for Pike M2 36bb23c Missing some parameters to test in db.pp af6c2a9 Fix unit test 28645c0 oslo policy: check puppet resource instead of actual config in spec 1ef657d expirer: remove the crontab if enable_cron is False 76c8720 Add deprecate warning to ceilometer::client f7d5a71 Deprecate memcached_servers parameter 389a67e Update tox configuration 3d45585 Fix dependencies of yaml files 36b2ecd Allow to configure the polling interval 6431cca Set debug to true e016a4b Expose snmpd auth params 43a3bc2 Bump modules to next minor with -dev 347140e Add support to configure publisher in pipeline.yaml Diffstat (except docs and test files) ------------------------------------- Gemfile | 4 +- bindep.txt | 11 +++ manifests/agent/notification.pp | 26 +++++- manifests/agent/polling.pp | 20 +++++ manifests/client.pp | 3 + manifests/deps.pp | 2 +- manifests/expirer.pp | 27 +++--- manifests/init.pp | 32 ++++++- manifests/params.pp | 2 + metadata.json | 8 +- .../notes/ceilo-expirer-3b86bfc71c21aa08.yaml | 5 ++ .../notes/configure-pipeline-8cc371e4af193f1d.yaml | 5 ++ .../deprecate-ceilo-client-9613505a11df867b.yaml | 4 + ...precate_memcached_servers-819a35d8991621f7.yaml | 4 + releasenotes/source/conf.py | 4 +- spec/acceptance/ceilometer_wsgi_apache_spec.rb | 1 + spec/classes/ceilometer_agent_notification_spec.rb | 17 ++++ spec/classes/ceilometer_agent_polling_spec.rb | 18 ++++ spec/classes/ceilometer_db_spec.rb | 14 ++-- spec/classes/ceilometer_expirer_spec.rb | 15 +++- spec/classes/ceilometer_init_spec.rb | 47 ++++++++--- spec/classes/ceilometer_policy_spec.rb | 4 +- templates/pipeline.yaml.erb | 98 ++++++++++++++++++++++ templates/polling.yaml.erb | 6 ++ test-requirements.txt | 4 +- tox.ini | 3 + 26 files changed, 338 insertions(+), 46 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a47e6f9..1ea50a8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1 @@ -# this is required for the docs build jobs +# This is required for the docs build jobs @@ -5 +5 @@ oslosphinx>=4.7.0 # Apache-2.0 -# this is required for the releasenotes build jobs +# This is required for the releasenotes build jobs
participants (1)
-
no-reply@openstack.org