[openstack-announce] [new][puppet] puppet-ceph 2.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 11 13:54:13 UTC 2016


We are eager to announce the release of:

puppet-ceph 2.0.0: Puppet module for Ceph

This release is part of the newton release series.

For more details, please see below.

2.0.0
^^^^^

This is the first release that will support Ceph Jewel deployments.


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

* Full support of Ceph Jewel on both Ubuntu Xenial and Red Hat
  systems.


Bug Fixes
*********

* Update the minimum requirements for stdlib to 4.10.0 which
  includes the service_provider fact which is required to ensure the
  services are managed correctly.

Changes in puppet-ceph 1.0.0..2.0.0
-----------------------------------

6ac269c Release 2.0.0
fb88544 Re-boostrap beaker tests
874e7a8 Add Xenial to operatingsystemrelease
08f0109 correctly parse out the version number for jewel
df1e04c Move enable_sig and release to ceph::params
4b8fbc5 Fix keystone part for non-pki tokens
68ea744 Bump to Jewel
a783f01 Disable Apache/RGW for Ubuntu testing until after bumping Ceph version to Jewel.
45d4727 Change wiki to docs
b18933d Add xenial nodeset file
761da29 Add other-requirements.txt for bindep
e2aa636 acceptance: fix ceph_rgw_civet_spec tests
58a7cfb Update minium stdlib version
2fa488e Acceptence test: rgw/civetweb with keystone


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

.fixtures.yml                                      |  16 -
.gitignore                                         |  24 +-
.nodeset.yml                                       | 109 ---
.prefabs.yml                                       | 134 ----
Gemfile                                            |  30 +-
README.md                                          |   2 +-
Rakefile                                           |  13 +-
examples/common.yaml                               |   2 +-
manifests/key.pp                                   |  11 +-
manifests/mon.pp                                   |  54 +-
manifests/osd.pp                                   |  13 +-
manifests/params.pp                                |  15 +-
manifests/repo.pp                                  |  24 +-
manifests/rgw/keystone.pp                          |  93 +--
metadata.json                                      |   6 +-
other-requirements.txt                             |   0
releasenotes/notes/jewel-218ac52343f4e165.yaml     |   3 +
releasenotes/notes/jewel-a3169eb769be4e48.yaml     |   3 +
.../stdlib-min-requirements-9ca51e3ad52aa3f8.yaml  |   5 +
releasenotes/source/conf.py                        |   4 +-
spec/acceptance/ceph_mon_osd_spec.rb               |  67 ++
spec/acceptance/ceph_rgw_civet_spec.rb             | 239 -------
spec/acceptance/ceph_rgw_spec.rb                   | 731 ---------------------
spec/acceptance/ceph_usecases_spec.rb              | 144 ----
spec/acceptance/nodesets/nodepool-xenial.yml       |  13 +
spec/classes/ceph_repo_spec.rb                     |  86 ++-
spec/defines/ceph_key_spec.rb                      |   7 +-
spec/defines/ceph_mon_spec.rb                      | 293 ++++++---
spec/defines/ceph_osd_spec.rb                      |  25 +-
spec/defines/ceph_rgw_keystone_spec.rb             |  56 +-
spec/fixtures/hieradata/common.yaml                |   2 +-
spec/shared_examples.rb                            |   5 +
spec/spec_helper.rb                                |  35 +-
spec/spec_helper_acceptance.rb                     |  61 +-
34 files changed, 586 insertions(+), 1739 deletions(-)


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

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..e69de29





More information about the OpenStack-announce mailing list