[openstack-announce] [new][puppet] puppet-ceph 2.2.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Tue Sep 27 16:33:53 UTC 2016
We are delighted to announce the release of:
puppet-ceph 2.2.0: Puppet module for Ceph
This release is part of the newton release series.
For more details, please see below.
2.2.0
^^^^^
New Features
************
* The ceph cluster FSID is explictly added as a cluster option
(--cluster-uuid) to ceph-disk prepare per OSD
* An additional check is done prior to preparing an OSD to verify
the OSD is not already prepared with a different FSID, which is a
symptom of trying to add an OSD from a different ceph cluster
* Prior to this change, a deploy might report it is successful even
if all of the OSDs fail to activate. The logs will now indicate that
the OSD activation failed because a different FSID was found so that
the user may then choose zap away the old deploy
Bug Fixes
*********
* Bug 1604728 Puppet should exit with error if disk activate fails
Changes in puppet-ceph 2.1.0..2.2.0
-----------------------------------
e6cf4ee Puppet OpenStack Newton RC2
a46d5c5 Deployment should fail when trying to add another Ceph cluster's OSD
f0db26a Fix spec tests missing lsbdistrelease
39d4088 Fix puppet-lint before upgrading gem
ede4eb0 Correct typo in ceph::rgw
Diffstat (except docs and test files)
-------------------------------------
manifests/init.pp | 3 +-
manifests/mon.pp | 3 +-
manifests/osd.pp | 27 ++++++++++-
manifests/params.pp | 3 +-
manifests/repo.pp | 9 ++--
manifests/rgw.pp | 2 +-
manifests/rgw/apache_fastcgi.pp | 10 +++-
metadata.json | 55 +++++++++++++++++-----
.../osd-check-fsid-mismatch-a5cb615be1b4e40f.yaml | 7 +++
releasenotes/source/conf.py | 4 +-
spec/classes/ceph_profile_base_spec.rb | 43 +++--------------
spec/classes/ceph_profile_client_spec.rb | 47 +++---------------
spec/classes/ceph_profile_mon_spec.rb | 50 +++-----------------
spec/classes/ceph_profile_osd_spec.rb | 46 +++---------------
spec/classes/ceph_profile_params_spec.rb | 44 +++--------------
spec/classes/ceph_repo_spec.rb | 2 +
spec/defines/ceph_mon_spec.rb | 9 ++--
spec/defines/ceph_osd_spec.rb | 16 ++++++-
spec/defines/ceph_rgw_apache_fastcgi_spec.rb | 1 +
spec/defines/ceph_rgw_apache_spec.rb | 1 +
spec/defines/ceph_rgw_keystone_spec.rb | 10 +---
21 files changed, 154 insertions(+), 238 deletions(-)
More information about the OpenStack-announce
mailing list