[release-announce] puppet-glance 20.4.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 7 10:57:47 UTC 2023


We are stoked to announce the release of:

puppet-glance 20.4.0: Puppet module for OpenStack Glance

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

20.4.0
^^^^^^


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

* 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.

Changes in puppet-glance 20.3.0..20.4.0
---------------------------------------

d1d2011 Adjust the release version
50977d6 Prepare new stable/yoga release
8e7a4c4 Ensure [DEFAULT] show_multiple_locations is cleared
ba4ada0 Configure the oslo.concurrency lock_path
241f6c0 Fix duplicate resources
62ad4d6 Add sleep in cache cron jobs
e6b62ff Remove TripleO job
9f9f9fb Update TOX_CONSTRAINTS_FILE for stable/yoga
e11a028 Update .gitreview for stable/yoga


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

.gitreview                                         |  1 +
.zuul.yaml                                         | 19 ----------------
manifests/api.pp                                   | 16 ++++++++++---
manifests/backend/multistore/file.pp               | 10 +++++++--
manifests/cache/cleaner.pp                         | 19 +++++++++++++---
manifests/cache/pruner.pp                          | 20 +++++++++++++----
manifests/params.pp                                |  2 ++
metadata.json                                      |  2 +-
...add-concurrency-lock_path-666f5836ec062c5a.yaml | 13 +++++++++++
.../cache-cron-maxdelay-bfd1585eaa15aeda.yaml      |  7 ++++++
spec/classes/glance_api_spec.rb                    | 26 ++++++++++++++++++++++
spec/classes/glance_cache_cleaner_spec.rb          |  3 ++-
spec/classes/glance_cache_pruner_spec.rb           |  3 ++-
tox.ini                                            |  2 +-
14 files changed, 108 insertions(+), 35 deletions(-)







More information about the Release-announce mailing list