[release-announce] puppet-watcher 19.3.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed Sep 29 13:11:10 UTC 2021
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(-)
More information about the Release-announce
mailing list