We are excited to announce the release of: puppet-watcher 19.3.0: Puppet module for OpenStack Watcher This release is part of the xena release series. The source is available from: https://opendev.org/openstack/puppet-watcher Download the package from: https://tarballs.openstack.org/puppet-watcher/ Please report issues through: https://bugs.launchpad.net/puppet-watcher/+bugs For more details, please see below. 19.3.0 ^^^^^^ New Features ************ * The following new class have been added. * "watcher::cinder_client" * "watcher::glance_client" * "watcher::neutron_client" * "watcher::nova_client" * The following new classes have been added. * "watcher::gnocchi_client" * "watcher::ironic_client" * "watcher::keystone_client" * "watcher::placement_client" Deprecation Notes ***************** * The "watcher::<service>_client_api_version" parameters have been deprecated in favor of the new "watcher::<service>_client" classes. Bug Fixes ********* * Default value of the "watcher::cinder_client_api_version" has been updated from "2" to "3" to use cinder v3 API instead of removed v2. Changes in puppet-watcher 19.2.0..19.3.0 ---------------------------------------- b92e837 Prepare Xena M3 0f17f75 Support more <service>_client options 8118ce9 Split out <service>_client configurations d94431d Do not redefine defaults for <service>_client/api_version a156f68 Deprecate support for ceilometer_client/api_version 56f2e8b Use cinder v3 api by default b089ef8 Support Puppet 7 Diffstat (except docs and test files) ------------------------------------- manifests/cinder_client.pp | 36 +++++++++ manifests/glance_client.pp | 36 +++++++++ manifests/gnocchi_client.pp | 34 +++++++++ manifests/init.pp | 86 +++++++++++++--------- manifests/ironic_client.pp | 34 +++++++++ manifests/keystone_client.pp | 28 +++++++ manifests/neutron_client.pp | 36 +++++++++ manifests/nova_client.pp | 36 +++++++++ manifests/placement_client.pp | 34 +++++++++ metadata.json | 8 +- .../notes/client-classes-e167f5676c4888d1.yaml | 14 ++++ .../notes/new-client-9f675a778c7da5b0.yaml | 9 +++ .../notes/use-cinderv3-812bc19403fc73c2.yaml | 5 ++ spec/classes/watcher_cinder_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_glance_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_gnocchi_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_ironic_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_keystone_client_spec.rb | 43 +++++++++++ spec/classes/watcher_neutron_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_nova_client_spec.rb | 46 ++++++++++++ spec/classes/watcher_placement_client_spec.rb | 46 ++++++++++++ 21 files changed, 724 insertions(+), 37 deletions(-)
participants (1)
-
no-reply@openstack.org