[release-announce] [puppet] puppet-swift 11.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Jul 26 18:50:16 UTC 2017


We are pleased to announce the release of:

puppet-swift 11.2.0: Puppet module for OpenStack Swift

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/puppet-swift/

For more details, please see below.

11.2.0
^^^^^^


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

* Add device_type param to support mount disk partitions by UUID,
  this is more helpful than device path in production environment.

* Add support of external args in running parted command. When
  mounting device by uuid, this param should be set to a appropriate
  value.


Bug Fixes
*********

* Added the object-reconstructor service and enabled it by default.
  This is required for erasure coding.

* The systemd service for Swift containersync is now enabled by
  default without a distribution check.

Changes in puppet-swift 11.1.0..11.2.0
--------------------------------------

ccc40c9 Drop -dev version for Pike M3
8380976 Support to pass external args in parted command
4ba33cd Add Support of mounting devices by UUIDs
9388622 Change author in setup.cfg
64ed456 Fix openstackdocstheme
28d2018 Switch from oslosphinx to openstackdocstheme
e8f765d Tighten file permissions of dispersion.conf
dede1d4 Enable Swift containersync on Red Hat platform
af6fb24 Add missing Swift object reconstructor service
fcb143c Add environment variable
f7a85d6 Bump version for Pike M3 Dev
5a7f353 Update global requirements


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

manifests/dispersion.pp                            |  1 +
manifests/params.pp                                |  3 ++
manifests/storage/container.pp                     | 20 ++++++------
manifests/storage/disk.pp                          |  7 ++++-
manifests/storage/object.pp                        | 12 ++++++++
manifests/storage/xfs.pp                           | 23 ++++++++++++--
metadata.json                                      |  4 +--
...device-mount-type-support-2a5f1df26c2d1e68.yaml |  4 +++
...d-parted-external-command-c89bcce3b3ea54dc.yaml |  4 +++
...add-reconstructor-service-25dd7df5a7d25612.yaml |  4 +++
...ift-containersync-service-f188d18796e7affe.yaml |  5 +++
releasenotes/source/conf.py                        | 18 +++++++----
setup.cfg                                          |  2 +-
spec/classes/swift_dispersion_spec.rb              |  3 +-
spec/classes/swift_storage_container_spec.rb       |  1 +
spec/classes/swift_storage_object_spec.rb          | 36 ++++++++++++----------
spec/defines/swift_storage_disk_spec.rb            |  8 +++++
spec/defines/swift_storage_xfs_spec.rb             |  3 +-
templates/object-server.conf.erb                   |  2 ++
test-requirements.txt                              |  6 ++--
tox.ini                                            |  2 +-
21 files changed, 123 insertions(+), 45 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 1ea50a8..a23c7e7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,2 +2,2 @@
-sphinx>=1.5.1  # BSD
-oslosphinx>=4.7.0  # Apache-2.0
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.11.0 # Apache-2.0
@@ -7 +7 @@ oslosphinx>=4.7.0  # Apache-2.0
-reno>=1.8.0,!=2.0.0  # Apache-2.0
+reno!=2.0.0,!=2.3.1,>=1.8.0 # Apache-2.0






More information about the Release-announce mailing list