[release-announce] puppet-watcher 20.3.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 5 09:43:30 UTC 2022


We are pumped to announce the release of:

puppet-watcher 20.3.0: Puppet module for OpenStack Watcher

This release is part of the yoga stable 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.

20.3.0
^^^^^^


New Features
************

* The new "watcher::cache" class, to manage parameters of the
  oslo.cache library, has been added.

* The new "watcher::watcher_clients_auth::system_scope" parameter
  has been added.

* The new "watcher::watcher_clients_auth" class has been added.


Upgrade Notes
*************

* The "watcher::<service>_client_api_version" parameters have been
  removed.


Deprecation Notes
*****************

* The "watcher::api::watcher_client_auth_uri" parameter has been
  deprecated and has no effect.

* The "watcher::api::watcher_client_default_domain_name" parameter
  has been deprecated. The parameter has never been used actually.

* The following parameters of the "watcher::api" class have been
  deprecated in favor of the new "watcher::watcher_clients_auth"
  class.

  * "watcher_client_password"

  * "watcher_client_username"

  * "watcher_client_auth_url"

  * "watcher_client_user_domain_name"

  * "watcher_client_project_domain_name"

  * "watcher_client_insecure"

  * "watcher_client_keyfile"

  * "watcher_client_certfile"

  * "watcher_client_cafile"

  * "watcher_client_auth_type"

Changes in puppet-watcher 20.2.0..20.3.0
----------------------------------------

5a6caae setuptools: Disable auto discovery
11a7783 Prepare Yoga RC1
9c16492 remove unicode literal from code
978502c Globally support system scope credentials
16bcc44 Create a separate class for watcher_clients_auth parameters
3fe4b7d Deprecate ineffective watcher_client_default_domain_name parameter
c507b55 Deprecate management of [watcher_clients_auth] auth_uri
a3f4634 Remove deprecated *_client_api_version parameters
37180fc Add support for oslo.cache options


Diffstat (except docs and test files)
-------------------------------------

manifests/api.pp                                   | 172 +++++++--------
manifests/cache.pp                                 | 239 +++++++++++++++++++++
manifests/cinder_client.pp                         |   4 +-
manifests/deps.pp                                  |   4 +
manifests/glance_client.pp                         |   4 +-
manifests/init.pp                                  |  56 -----
manifests/neutron_client.pp                        |   4 +-
manifests/nova_client.pp                           |   4 +-
manifests/watcher_clients_auth.pp                  | 108 ++++++++++
metadata.json                                      |   8 +-
.../notes/cache-opts-1d4d358b81b76d2c.yaml         |   5 +
...leanup-client_api_version-905613eeea94283f.yaml |   4 +
.../notes/deprecate-auth_uri-90a44ad54c0d57bb.yaml |   5 +
...ecate-default_domain_name-b29df5955675de28.yaml |   5 +
.../notes/system_scope-all-8c56342fed47d232.yaml   |   5 +
.../watcher_clients_auth-49c8642cf6384a95.yaml     |  20 ++
releasenotes/source/conf.py                        |  14 +-
setup.py                                           |   1 +
spec/classes/watcher_api_spec.rb                   |   7 +-
spec/classes/watcher_cache_spec.rb                 | 125 +++++++++++
spec/classes/watcher_watcher_clients_auth_spec.rb  |  80 +++++++
21 files changed, 706 insertions(+), 168 deletions(-)







More information about the Release-announce mailing list