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

no-reply at openstack.org no-reply at openstack.org
Mon Nov 7 14:26:05 UTC 2022


We high-spiritedly announce the release of:

puppet-swift 18.6.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.

Changes in puppet-swift 18.5.0..18.6.0
--------------------------------------

c4e1203 setuptools: Disable auto discovery
df52b9c Prepare the final wallaby release
bce59e6 Fix deprecation warning by validate_legacy
dd89409 Fix type validation warning for storage policy rings
4267671 Support customizing internal-client.conf
ba44c31 Support more [oslo_messaging_rabbit] parameters
195425d Fix typo in swiftinit service type
1d4dab1 Add centos-9 jobs for wallaby zuul layout
6b4e64b TripleO: Enable container build in standalone job


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

.zuul.yaml                                         |  12 +-
lib/puppet/provider/service/swiftinit.rb           |   2 +-
.../swift_internal_client_config/ini_setting.rb    |  10 ++
lib/puppet/type/swift_internal_client_config.rb    |  53 ++++++++
manifests/config.pp                                |   8 ++
manifests/deps.pp                                  |   4 +
manifests/internal_client.pp                       |  95 +++++++++++++++
manifests/internal_client/cache.pp                 |  76 ++++++++++++
manifests/internal_client/catch_errors.pp          |  25 ++++
manifests/internal_client/proxy_logging.pp         |  15 +++
manifests/internal_client/symlink.pp               |  42 +++++++
manifests/proxy/ceilometer.pp                      | 134 ++++++++++++++++-----
manifests/ringbuilder/create.pp                    |   6 +-
manifests/ringbuilder/rebalance.pp                 |   6 +-
manifests/storage/node.pp                          |   6 +-
metadata.json                                      |   2 +-
.../notes/internal-client-ce022fa93df88aaa.yaml    |   5 +
...slo-messaging-rabbit-opts-e4da4a73d1f2c788.yaml |  15 +++
setup.py                                           |   1 +
spec/classes/swift_config_spec.rb                  |  11 ++
spec/classes/swift_internal_client_cache_spec.rb   |  78 ++++++++++++
.../swift_internal_client_catch_errors_spec.rb     |  19 +++
spec/classes/swift_internal_client_spec.rb         |  73 +++++++++++
spec/classes/swift_internal_client_symlink_spec.rb |  33 +++++
spec/classes/swift_proxy_ceilometer_spec.rb        |  20 ++-
spec/defines/swift_ringbuilder_create_spec.rb      |  14 ++-
spec/defines/swift_ringbuilder_rebalance_spec.rb   |  16 ++-
.../ini_setting_spec.rb                            |  49 ++++++++
.../unit/type/swift_internal_client_config_spec.rb |  19 +++
29 files changed, 793 insertions(+), 56 deletions(-)







More information about the Release-announce mailing list