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

no-reply at openstack.org no-reply at openstack.org
Mon Mar 22 09:38:25 UTC 2021


We are delighted to announce the release of:

puppet-swift 18.2.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.2.0
^^^^^^


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

* The following parameters have been added to the
  "swift::proxy::s3api" class to support more ACL parameters of s3api
  middleware.

  * "allow_no_owner"

  * "s3_acl"

  * "check_bucket_owner"

* The new "swift::proxy::s3api::location" parameter has been added
  to set a region of the Swift cluster.

* The following parameters have been added to the
  "swift::proxy::s3api" class.

  * "dns_compliant_bucket_names"

  * "max_bucket_listing"

  * "max_parts_listing"

  * "max_multi_delete_objects"

  * "multi_delete_concurrency"

  * "storage_domain"

  * "allow_multipart_uploads"

  * "force_swift_request_proxy_log"

  * "min_segment_size"

  * "log_name"


Deprecation Notes
*****************

* The "swift::proxy::s3api" parameter has been deprecated, since
  this parameter has had no effect. It will be removed in a future
  release.

Changes in puppet-swift 18.1.0..18.2.0
--------------------------------------

a0c98df Prepare Wallaby M2
b153bb4 Add missing s3api parameters
c006f0a Add missing parameters for ACL feature of s3api middleware
cf0fa5d Add support for the location parameter of s3api middleware
42d7447 Deprecate ineffective swift::proxy::s3api::ensure


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

manifests/proxy/s3api.pp                           | 114 +++++++++++++++++++--
metadata.json                                      |   6 +-
.../deprecate-s3api-ensure-3d036cfc32340b16.yaml   |   5 +
.../s3api-acl-parameters-b0127aa19ece53a4.yaml     |   9 ++
.../notes/s3api-location-4f482f468f484861.yaml     |   5 +
.../s3api-more-parameters-54a8d24510a662ea.yaml    |  16 +++
spec/classes/swift_proxy_s3api_spec.rb             |  50 ++++++++-
7 files changed, 188 insertions(+), 17 deletions(-)







More information about the Release-announce mailing list