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

no-reply at openstack.org no-reply at openstack.org
Wed Feb 16 18:46:46 UTC 2022


We are tickled pink to announce the release of:

puppet-swift 18.5.0: Puppet module for OpenStack Swift

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

18.5.0
^^^^^^

New Features

* Adds new parameters to set system and project reader role configs
  in Swift.

* The new rsync_use_xinetd parameter has been added to the following
  classes, to add the ability to enable/disable usage of xinetd to run
  rsync server.

  * "swift::ringserver"

  * "swift::storage::all"

Changes in puppet-swift 18.4.0..18.5.0
--------------------------------------

2c1a039 Prepare a new Wallaby release
b3576e7 Add 'rsync_use_xinetd' as argument to swift::ringserver
a8dc75e Fix missing argument of builder_file_path
236a482 Add system/project reader roles parameters
c4c80d1 Replace deprecated is_array method
d4c2ce5 Set fixture paths for unit tests
5e0cb3c TripleO: Reduce tempest test scope
006a415 Update TOX_CONSTRAINTS_FILE for stable/wallaby
16ac377 Update .gitreview for stable/wallaby


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

.gitreview                                         |  1 +
.zuul.yaml                                         |  2 +-
lib/puppet/provider/swift_ring_builder.rb          |  4 +--
manifests/params.pp                                |  6 +++++
manifests/proxy/domain_remap.pp                    |  8 ++----
manifests/proxy/keystone.pp                        | 30 +++++++++++++++++-----
manifests/ringserver.pp                            | 15 ++++++++---
manifests/storage.pp                               | 13 +++++++---
manifests/storage/all.pp                           | 12 ++++++++-
manifests/storage/server.pp                        |  7 ++---
metadata.json                                      |  2 +-
...swift-add-role-parameters-0caf7caa8bf6a931.yaml |  4 +++
.../switch_rsync_use_xinetd-a3c857e5ef13b0a8.yaml  |  8 ++++++
spec/classes/swift_proxy_keystone_spec.rb          | 12 ++++++---
spec/classes/swift_ringserver_spec.rb              | 23 ++++++-----------
spec/spec_helper.rb                                |  5 ++++
tox.ini                                            |  2 +-
17 files changed, 105 insertions(+), 49 deletions(-)







More information about the Release-announce mailing list