[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