[release-announce] puppet-glance 20.0.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Fri Nov 26 16:56:19 UTC 2021
We are gleeful to announce the release of:
puppet-glance 20.0.0: Puppet module for OpenStack Glance
This release is part of the yoga 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.
20.0.0
^^^^^^
New Features
************
* Add "use_keystone_limits" parameter to allow Glance to retrieve
limits set in keystone for resource consumption and enforce them
against API users.
* The new "glance::limit" class has been added to manage oslo_limit
parameters.
* The new "key_val_separator" attribute has been added to the
"glance_api_paste_ini" resource type.
* The following parameters have been added to the "glance::api"
class.
* "image_property_quota"
* "image_tag_quota"
* "image_location_quota"
* "image_size_cap"
* "user_storage_quota"
Bug Fixes
*********
* 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..20.0.0
---------------------------------------
9284589 Add missing parameter descriptions
26cd418 Add support of keystone unified limits from glance to use quotas
d40184a Do not manage the glance-api service when manage_service is disabled
6ff5e9e Avoid usage of custom os_package_type fact
ede045f Bump puppetlabs-inifile
4a48192 Swift backend: the key parameter should be secret
8a70cf5 Swift backend: Use Keystone v3 API by default
53b7509 Allow customizing separator for api-paste.ini
bdbd2c1 Bump version for the start of Yoga
6c982a8 Update master for stable/xena
a07bd45 Add support for more quota parameters
Diffstat (except docs and test files)
-------------------------------------
lib/puppet/type/glance_api_paste_ini.rb | 5 ++
manifests/api.pp | 53 ++++++++++++--
manifests/backend/multistore/swift.pp | 12 +--
manifests/backend/swift.pp | 4 +-
manifests/limit.pp | 85 ++++++++++++++++++++++
manifests/params.pp | 2 +-
metadata.json | 12 +--
...ne_unified_quotas_support-09fa1262ea7d4e1e.yaml | 10 +++
.../api_paste_ini-separator-207e3b33e3e6a755.yaml | 5 ++
.../notes/bug-1947816-75538e8fd13e59c6.yaml | 6 ++
.../notes/more-quota-params-467e6e3584450c9d.yaml | 10 +++
releasenotes/source/index.rst | 1 +
releasenotes/source/xena.rst | 6 ++
spec/classes/glance_api_spec.rb | 28 +++++--
spec/classes/glance_backend_rbd_spec.rb | 2 +-
spec/classes/glance_backend_swift_spec.rb | 2 +-
spec/classes/glance_limit_spec.rb | 78 ++++++++++++++++++++
spec/defines/glance_backend_multistore_rbd_spec.rb | 2 +-
.../glance_backend_multistore_swift_spec.rb | 6 +-
19 files changed, 293 insertions(+), 36 deletions(-)
More information about the Release-announce
mailing list