[release-announce] puppet-swift 15.5.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 16 15:59:22 UTC 2021


We are delighted to announce the release of:

puppet-swift 15.5.0: Puppet module for OpenStack Swift

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

15.5.0
^^^^^^

New Features

* Add swift::proxy::domain_remap class to configure domain_remap
  middleware for swift proxy.

* Add swift::proxy::symlink class to configure symlink middleware
  for swift proxy.

* Add TLS options for Memcached TLS connections.

* Added new parameter memcache_max_connections to proxy::cache class
  that can be used to configure the maximum number of connections to
  each memcached server per worker.

Changes in puppet-swift 15.4.0..15.5.0
--------------------------------------

1fdb986 Prepare the final stable/train release
feb9705 Add TLS options for swift memcached client
d36c510 Add parameter memcache_max_connections
f37bc1a Build containers for single consumer job
cc79e4a Add domain_remap middleware support
3bbd1da Add missing openstacklib to dependencies
1795fc0 Add symlink middleware support
654e964 Switch to Train
82e146a Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
0334e46 Update .gitreview for stable/train


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

.gitreview                                         |   1 +
.zuul.yaml                                         |   1 +
Gemfile                                            |   3 +-
manifests/containerreconciler.pp                   |  52 +++++++++--
manifests/objectexpirer.pp                         |  34 +++++++
manifests/proxy/cache.pp                           |  45 ++++++++-
manifests/proxy/domain_remap.pp                    | 104 +++++++++++++++++++++
manifests/proxy/symlink.pp                         |  42 +++++++++
metadata.json                                      |   8 +-
...-swift-proxy-domain_remap-d3b316fb6e964716.yaml |   4 +
.../add-swift-proxy-symlink-4864e7c1755567d4.yaml  |   4 +
.../notes/add-tls-options-cfc659d2a0ad42bc.yaml    |   4 +
...-memcache-max-connections-50876054c14dbdd5.yaml |   6 ++
spec/classes/swift_containerreconciler_spec.rb     |  18 ++--
spec/classes/swift_objectexpirer_spec.rb           |   4 +-
spec/classes/swift_proxy_cache_spec.rb             |  67 ++++++++-----
spec/classes/swift_proxy_domain_remap_spec.rb      |  59 ++++++++++++
spec/classes/swift_proxy_symlink_spec.rb           |  33 +++++++
tox.ini                                            |   2 +-
19 files changed, 444 insertions(+), 47 deletions(-)







More information about the Release-announce mailing list