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(-)
participants (1)
-
no-reply@openstack.org