[release-announce] puppet-swift 18.3.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 25 09:23:53 UTC 2021


We exuberantly announce the release of:

puppet-swift 18.3.0: Puppet module for OpenStack Swift

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/puppet-swift

Download the package from:

    https://tarballs.openstack.org/puppet-swift/

Please report issues through:

    https://bugs.launchpad.net/puppet-swift/+bugs

For more details, please see below.

18.3.0
^^^^^^


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

* Add TLS options for Memcached TLS connections.

* The new "swift::proxy::listing_formats" class has been added.


Upgrade Notes
*************

* Default value of the "swift::objectexpirer::pipeline" parameter
  has been changed and now includes "proxy-logging" and "cache" by
  default. The updated value is consistent with the one described in
  the default object-expirer.conf in swift.

Changes in puppet-swift 18.2.0..18.3.0
--------------------------------------

e2b35f1 Prepare Wallaby M3
68a8d47 Add support for the listing_formats middleware
35bde99 object-expirer: Update the default pipeline
023863a Remove the leftover of swift3 support
0688c8a Add TLS options for swift memcached client


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

manifests/containerreconciler.pp                   | 52 ++++++++++++++++++----
manifests/objectexpirer.pp                         | 44 ++++++++++++++++--
manifests/proxy.pp                                 |  6 ---
manifests/proxy/cache.pp                           | 36 ++++++++++++++-
manifests/proxy/listing_formats.pp                 | 26 +++++++++++
metadata.json                                      |  6 +--
.../notes/add-tls-options-cfc659d2a0ad42bc.yaml    |  4 ++
...isting_formats-middleware-2ccb0d3462bc1bff.yaml |  4 ++
.../objectexpirer-pipeline-8bf98622bdb0e91a.yaml   |  7 +++
spec/classes/swift_containerreconciler_spec.rb     | 18 ++++----
spec/classes/swift_objectexpirer_spec.rb           | 19 ++++----
spec/classes/swift_proxy_cache_spec.rb             | 10 +++++
spec/classes/swift_proxy_listing_formats_spec.rb   | 21 +++++++++
spec/classes/swift_proxy_spec.rb                   | 11 -----
14 files changed, 215 insertions(+), 49 deletions(-)







More information about the Release-announce mailing list