[release-announce] puppet-zaqar 20.1.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 1 09:50:34 UTC 2022


We are stoked to announce the release of:

puppet-zaqar 20.1.0: Puppet module for OpenStack Zaqar

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/puppet-zaqar

Download the package from:

    https://tarballs.openstack.org/puppet-zaqar/

Please report issues through:

    https://bugs.launchpad.net/puppet-zaqar/+bugs

For more details, please see below.

20.1.0
^^^^^^


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

* The "system_scope" parameter has been added to the
  "zaqar::keystone::authtoken" class.

* The "zaqar::keystone::auth" class now supports defining assignmet
  of system-scoped roles to the zaqar service user.


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

* The "zaqar::keystone::auth_websocket" class no longer creates the
  "zaqar-websocket" service user because it has been unused. The
  service user should be deleted manually during upgrade.


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

* The following parameters of the "zaqar::keystone::auth_websocket"
  class have been deprecated and have no effect now.

  * "configure_user"

  * "configure_user_role"

  * "auth_name"

  * "password"

  * "email"

  * "tenant"

Changes in puppet-zaqar 20.0.0..20.1.0
--------------------------------------

26f07f2 Prepare Yoga M2
fe7da44 Accept system scope credentials for Keystone API request
7eeb46e Disable the zaqar-messaging service user
07822ab Load libraries in a single place
553f60a Add support for MultiStrOpt
1261e9a Clean up direct dependencies on puppetlabs-apache
6052dfd [trustee] password should be secret
4dc46e3 Install cache backend packages before starting services
5bae33d Fix dependencies related to openstacklib::policy
cb27283 Use consistent format for service description


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

.../{ini_setting.rb => openstackconfig.rb}         |   4 +-
lib/puppet/type/zaqar_config.rb                    |  12 ++-
manifests/deps.pp                                  |   6 +-
manifests/keystone/auth.pp                         |  28 ++++--
manifests/keystone/auth_websocket.pp               | 101 ++++++++++++---------
manifests/keystone/authtoken.pp                    |   6 ++
manifests/keystone/trust.pp                        |  10 +-
manifests/server.pp                                |   1 -
manifests/wsgi/apache.pp                           |   5 -
metadata.json                                      |  12 +--
.../system_scope-keystone-ce89823e072150ce.yaml    |   9 ++
.../notes/websocket-auth-391e1257fe96fd02.yaml     |  18 ++++
spec/classes/zaqar_keystone_auth_spec.rb           |  19 ++--
spec/classes/zaqar_keystone_auth_websocket_spec.rb |  26 ++----
spec/classes/zaqar_keystone_authtoken_spec.rb      |   3 +
spec/classes/zaqar_keystone_trust_spec.rb          |  14 +--
spec/classes/zaqar_wsgi_apache_spec.rb             |   6 --
spec/spec_helper.rb                                |   3 +
...ini_setting_spec.rb => openstackconfig_spec.rb} |  29 +-----
spec/unit/type/zaqar_config_spec.rb                |   4 +-
20 files changed, 172 insertions(+), 144 deletions(-)







More information about the Release-announce mailing list