[release-announce] puppet-ceph 2.6.0
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 25 21:29:19 UTC 2019
We are tickled pink to announce the release of:
puppet-ceph 2.6.0: Puppet module for Ceph
Download the package from:
https://tarballs.openstack.org/puppet-ceph/
For more details, please see below.
2.6.0
^^^^^
Upgrade Notes
*************
* The PKI functionality in the ceph::rgw::keystone class is now
deprecated and the functionality is removed since Keystone v2.0 API
is not available anymore and PKI tokens is removed.
* Ceph Firefly is EOL since a long time and is no longer supported.
* The default value for
ceph::rgw::keystone::rgw_keystone_accepted_roles is changed from
Member to member
* The deprecated class ceph::rgw::apache_fastcgi is now removed.
* The ceph::rgw::keystone class now defaults to configuration it for
Keystone V3 API. The v2.0 functionality is removed.
* The ceph::rgw::keystone class now requires the
rgw_keystone_admin_domain, rgw_keystone_admin_project,
rgw_keystone_admin_user and rgw_keystone_admin_password parameters
to be configured, these were previously only required when
configuring Keystone V3, which is now the default and v2.0 has been
removed.
Deprecation Notes
*****************
* ceph::rgw::keystone::use_pki is deprecated and has no effect.
* ceph::rgw::keystone::rgw_keystone_revocation_interval is
deprecated and has no effect.
* ceph::rgw::keystone::nss_db_path is deprecated and has no effect.
* ceph::rgw::keystone::user is deprecated and has no effect.
* The ceph::rgw::keystone::rgw_keystone_version is deprecated and
now has no effect.
* The ceph::rgw::keystone::rgw_keystone_admin_token is deprecated
and now has no effect.
Changes in puppet-ceph 2.5.2..2.6.0
-----------------------------------
a85fb9b Release 2.6.0
01c6a6a Release puppet-ceph 2.5.3
3fe321f Change Keystone RGW default role from Member to member
8df92d5 Deprecated Keystone v2.0 and PKI tokens in Keystone RGW
85b9d61 Deprecate keystone v2.0 functionality
e94c107 Use validate_legacy
e39f7d2 Remove Firefly base repo hacking
e0069da Fix the misspelling of "required"
658c951 Modify puppet version 4 to 5
9529e8d Add support for encrypted OSDs
764bcf9 Do not check for ldap secret with Fedora and RedHat > 7
698def7 Do not enable Ceph el7 repos for Fedora
b817404 Fix minor typo in ceph-disk params.
c629218 Allow setting explicit osd type as well as wal and db locations.
096fefe Supply hrefs for table of contents according to context
436437a Change openstack-dev to openstack-discuss
e77cead Remove ceph::rgw::apache_fastcgi
8e4cae9 Fix stdlib version in metadata
90738b9 Convert spec testing to use rspec-puppet-facts
3e7cba5 Update min tox version to 2.0
9dc3440 Allow setting pool application tag as supported from the Luminous release.
Diffstat (except docs and test files)
-------------------------------------
README.md | 1 +
manifests/osd.pp | 56 ++-
manifests/params.pp | 2 -
manifests/pool.pp | 18 +
manifests/profile/params.pp | 3 +-
manifests/repo.pp | 79 ++---
manifests/rgw/apache_fastcgi.pp | 164 ---------
manifests/rgw/keystone.pp | 228 ++++++-------
metadata.json | 6 +-
.../add-ceph-mgr-support-d2a5e9104021f81a.yaml | 2 +-
...eprecate-rgw-keystone-pki-d8d5862f18c1e196.yaml | 16 +
.../notes/firefly-removed-ff181871f3ea5be3.yaml | 4 +
...keystone-rgw-default-role-01c22244b6340a32.yaml | 5 +
.../notes/remove-fcgi-f5651dfd6538fdd3.yaml | 4 +
.../rgw-keystone-deprecate-14288623c16b4561.yaml | 18 +
setup.cfg | 2 +-
spec/classes/ceph_conf_spec.rb | 32 +-
spec/classes/ceph_init_spec.rb | 142 ++++----
spec/classes/ceph_mds_spec.rb | 24 +-
spec/classes/ceph_mons_spec.rb | 14 +-
spec/classes/ceph_osds_spec.rb | 17 +-
spec/classes/ceph_profile_base_spec.rb | 14 +-
spec/classes/ceph_profile_client_spec.rb | 14 +-
spec/classes/ceph_profile_fs_spec.rb | 4 +-
spec/classes/ceph_profile_mds_spec.rb | 6 +-
spec/classes/ceph_profile_mgr_spec.rb | 4 +-
spec/classes/ceph_profile_mon_spec.rb | 6 +-
spec/classes/ceph_profile_osd_spec.rb | 12 +-
spec/classes/ceph_profile_params_spec.rb | 6 +-
spec/classes/ceph_repo_spec.rb | 377 ++++++++++-----------
spec/classes/ceph_spec.rb | 0
spec/defines/ceph_fs_spec.rb | 6 +-
spec/defines/ceph_key_spec.rb | 18 +-
spec/defines/ceph_mgr_spec.rb | 72 ++--
spec/defines/ceph_mon_spec.rb | 360 ++++++++++----------
spec/defines/ceph_osd_spec.rb | 330 +++++++++++++++---
spec/defines/ceph_pool_spec.rb | 32 +-
spec/defines/ceph_rbd_mirror_spec.rb | 52 +--
spec/defines/ceph_rgw_apache_fastcgi_spec.rb | 141 --------
spec/defines/ceph_rgw_apache_proxy_fcgi_spec.rb | 244 +++++++------
spec/defines/ceph_rgw_civetweb_spec.rb | 30 +-
spec/defines/ceph_rgw_keystone_spec.rb | 346 +++----------------
spec/defines/ceph_rgw_spec.rb | 337 +++++++++---------
tox.ini | 2 +-
44 files changed, 1470 insertions(+), 1780 deletions(-)
More information about the Release-announce
mailing list