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(-)
participants (1)
-
no-reply@openstack.org