[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