[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