[release-announce] puppet-glance 19.5.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed May 17 11:21:40 UTC 2023
We joyfully announce the release of:
puppet-glance 19.5.0: Puppet module for OpenStack Glance
This release is part of the xena stable release series.
The source is available from:
https://opendev.org/openstack/puppet-glance
Download the package from:
https://tarballs.openstack.org/puppet-glance/
Please report issues through:
https://bugs.launchpad.net/puppet-glance/+bugs
For more details, please see below.
19.5.0
^^^^^^
New Features
************
* The following parameter and class have been added, to support
usage of the service token feature with the Barbican key manager.
* The "glance::key_manager::barbican::send_service_user_token"
parameter
* The "glance::key_manager::barbican::service_user" class
* The "glance::cache::cleaner" class and the "glance::cache::pruner"
class now support the "maxdelay" parameter. This parameter would be
useful in a multi-node deployment, to avoid launching the same cron
command at the same time in multiple nodes.
Upgrade Notes
*************
* The "glance::api" class now supports a "lock_path" parameter that
configures the oslo.concurrency lock_path with a platform specific
default value. Distributions that are used to defining the lock_path
with a distribution specific config file may need to override the
default "glance::api::lock_path" value.
Bug Fixes
*********
* Bug #1980539 (https://bugs.launchpad.net/puppet-
glance/+bug/1980539): Configure the oslo.concurrency lock_path,
which is now required by cinder backends.
* Bug #1947816 (https://bugs.launchpad.net/puppet-
glance/+bug/1947816): Fix the default auth_version for swift backend
so that Keystone v3 API is used by default instead of v2 API.
Changes in puppet-glance 19.4.0..19.5.0
---------------------------------------
cbbeee8 Prepare the final stable/xena release
af0063b Ensure [DEFAULT] show_multiple_locations is cleared
08ff250 setuptools: Disable auto discovery
1d37e54 Configure the oslo.concurrency lock_path
1913dd1 Add sleep in cache cron jobs
157e9ab Disallow sheepdog backend
1b6b91d key_manager: Add service user options for Barbican key manager
f34790b Fix wrong class used in unit tests
628d731 Swift backend: Use Keystone v3 API by default
048e9b4 Swift backend: the key parameter should be secret
6db9bec Remove TripleO job
7a7070a Update TOX_CONSTRAINTS_FILE for stable/xena
ec1ceea Update .gitreview for stable/xena
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 19 -----
manifests/api.pp | 18 ++++-
manifests/backend/multistore/swift.pp | 6 +-
manifests/backend/swift.pp | 4 +-
manifests/cache/cleaner.pp | 19 ++++-
manifests/cache/pruner.pp | 20 ++++-
manifests/key_manager/barbican.pp | 34 ++++----
manifests/key_manager/barbican/service_user.pp | 94 ++++++++++++++++++++++
manifests/params.pp | 2 +
metadata.json | 2 +-
...add-concurrency-lock_path-666f5836ec062c5a.yaml | 13 +++
.../barbican_service_user-606ee71dc0940e2a.yaml | 8 ++
.../notes/bug-1947816-75538e8fd13e59c6.yaml | 6 ++
.../cache-cron-maxdelay-bfd1585eaa15aeda.yaml | 7 ++
setup.py | 1 +
spec/classes/glance_api_spec.rb | 28 ++++++-
spec/classes/glance_backend_swift_spec.rb | 2 +-
spec/classes/glance_cache_cleaner_spec.rb | 3 +-
spec/classes/glance_cache_pruner_spec.rb | 3 +-
...lance_key_manager_barbican_service_user_spec.rb | 79 ++++++++++++++++++
spec/classes/glance_key_manager_barbican_spec.rb | 45 ++++++-----
.../glance_backend_multistore_swift_spec.rb | 6 +-
tox.ini | 2 +-
24 files changed, 343 insertions(+), 79 deletions(-)
More information about the Release-announce
mailing list