[release-announce] puppet-glance 16.4.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 19 09:19:57 UTC 2021


We are pleased to announce the release of:

puppet-glance 16.4.0: Puppet module for OpenStack Glance

This release is part of the ussuri 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.

16.4.0
^^^^^^


New Features
************

* Added cache_prefetcher_interval in glance-api.conf, using which
  the periodic job will run as per the set interval and prefetch
  images into cache.

* A new parameter "cinder_mount_point_base" is introduced into
  "glance::backend::multistore::cinder" class, so that operators can
  provide the cinder mount point for NFS volumes.

* The following new parameters have been added, which can be used to
  set the interface parameter in authtoken middleware.

  * "glance::api::authtoken::interface"

  * "glance::registry::authtoken::interface"


Bug Fixes
*********

* The "swift::backend::multistore::swift::swift_store_config_file"
  is now set to "/etc/glance/glance-swift.conf" by default. Because of
  this change the parameter is automatically set to use the
  configuration file generated by puppet-glance.

Changes in puppet-glance 16.3.0..16.4.0
---------------------------------------

8582831 Prepare a new release for ussuri
12abd1f Revert "Update supported Ubuntu version to Focal"
89d8dc7 Update supported Ubuntu version to Focal
a419a59 cinder backend: password should be secret
1bd1615 Add config parameter for cinder mounting needs
b259372 Use glance-swift.conf by default
a150224 Add support for the interface parameter in authtoken middleware
38ce19b [Ussuri Only] Ignore read-only "self" propery of images
23d8122 Build containers for single consumer job
1622ed1 Ignore onwer_specifed.* properties in images
a5282ed Use common class to manage apache service in beaker job
6d91c6f Add CentOS8 to nodesets
311cb2a Add cache prefetcher interval configuration option
2cc8a4b Remove remaining os_region_name
a265ac1 Switch to Ussuri
5eb9045 Update TOX_CONSTRAINTS_FILE for stable/ussuri
ff89537 Update .gitreview for stable/ussuri


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   1 +
.zuul.yaml                                         |   1 +
Gemfile                                            |   1 +
lib/puppet/provider/glance_image/openstack.rb      |  12 +-
manifests/api.pp                                   |  43 ++++---
manifests/api/authtoken.pp                         |   7 ++
manifests/backend/multistore/cinder.pp             |  12 +-
manifests/backend/multistore/swift.pp              |   4 +-
manifests/registry/authtoken.pp                    |   7 ++
metadata.json                                      |   2 +-
...cache_prefetcher_interval-e77d98c5235e91bc.yaml |   6 +
...f-swift_store_config_file-e59ff9753f3612a7.yaml |   7 ++
...d_cinder_mount_point_base-5741d2966cc10c7b.yaml |   6 +
...stone-authtoken-interface-f8d92000874248fd.yaml |   8 ++
spec/acceptance/basic_glance_spec.rb               |   1 +
spec/acceptance/nodesets/nodepool-centos8.yml      |  10 ++
spec/classes/glance_api_authtoken_spec.rb          |   3 +
spec/classes/glance_api_spec.rb                    | 127 +++++++++++----------
spec/classes/glance_registry_authtoken_spec.rb     |   3 +
.../glance_backend_multistore_cinder_spec.rb       |  13 ++-
.../glance_backend_multistore_swift_spec.rb        |   6 +-
tox.ini                                            |   2 +-
22 files changed, 186 insertions(+), 96 deletions(-)







More information about the Release-announce mailing list