[release-announce] [puppet] puppet-ceph 2.4.0

no-reply at openstack.org no-reply at openstack.org
Mon Aug 21 21:13:02 UTC 2017


We are thrilled to announce the release of:

puppet-ceph 2.4.0: Puppet module for Ceph

Download the package from:

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

For more details, please see below.

Changes in puppet-ceph 2.3.0..2.4.0
-----------------------------------

3cc04b6 Prepare 2.4.0
868e6d6 Update openstackdocstheme>=1.16.0
e72b6f3 Fix lint issues to upgrade to puppet-lint 2.3
3e362ca Update URLs in documents according to document migration
69b651f Fix tests for latest puppet
614c458 Change author in setup.cfg
3850c05 Fix openstackdocstheme
72307ba Switch from oslosphinx to openstackdocstheme
28c4efe Set lowercase for ceph_config values
c766efa Add environment variable
09b4086 Update global requirements
0ff9c53 Update tox configuration
0754aec Correctly configure /dev/nvme0n1 devices as OSDs
ff2b2e6 Allow use of device aliases for OSDs
2767d1a repo: use $ceph_mirror in ceph::repo
baea4d5 Update test-requirements.txt
0ab0f3f Switch trunk/cbs/buildlogs to use https
7451d6e Fail deployment if non-existent block devices are passed for OSDs
9f52c30 Revert "Automatically zap a disk if no valid gpt label is present"
f749fa1 Ensure osd.pp moves to activate only after finishing prepare


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

Gemfile                                            |   4 +-
README.md                                          |   2 +-
bindep.txt                                         |  11 +
lib/puppet/type/ceph_config.rb                     |   2 +-
manifests/mon.pp                                   |  26 +--
manifests/osd.pp                                   | 105 ++++-----
manifests/repo.pp                                  |   7 +-
metadata.json                                      | 148 ++++++-------
.../notes/centos-mirror-71fd6fb3f5916d5d.yaml      |   4 +
...non-existent-block-device-6f827dba142a3aa5.yaml |   3 +
.../support-nvme0n1-as-osd-46e4a00ec699f718.yaml   |   3 +
releasenotes/source/conf.py                        |  18 +-
setup.cfg                                          |   4 +-
spec/classes/ceph_repo_spec.rb                     |  21 +-
spec/defines/ceph_key_spec.rb                      |   3 +
spec/defines/ceph_osd_spec.rb                      | 242 +++++++++++++++------
spec/unit/type/ceph_config_spec.rb                 |  10 +-
test-requirements.txt                              |  10 +-
tox.ini                                            |   5 +-
19 files changed, 382 insertions(+), 246 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index baa2346..629ab00 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,3 +1,5 @@
-# this is required for the docs build jobs
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
+# This is required for the docs build jobs
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.16.0 # Apache-2.0
+
+# This is required for the releasenotes build jobs
@@ -5 +7 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1,!=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