We high-spiritedly announce the release of: puppet-ceph 6.0.0: Puppet module for Ceph The source is available from: https://opendev.org/openstack/puppet-ceph Download the package from: https://tarballs.openstack.org/puppet-ceph/ For more details, please see below. 6.0.0 ^^^^^ Upgrade Notes ************* * This module no longer supports CentOS 7 and RHEL 7. * The support for fastcgi has been removed. Previously Cent OS 7 and RHEL 7 were only platform supporting fastcgi but these operating system versions are no longer supported. * Debian 9 support has been removed. * Ubuntu 18.04 is no longer supported. * Puppet 5 support has been removed. Now this module supports only Puppet 6 or later. * The "ceph::rgw::keystone::auth::rgw_service" parameter has been removed. Deprecation Notes ***************** * The "file_path" property of the "ceph_config" resource type has been deprecated. * Support for RADOS Gateway deployment with fastcgi frontend or civetweb frontend has been deprecated. These fronends have been removed in Quincy release. The support may be removed when the minimum tested ceph version is bumped to Quincy or later. * The "ceph::repo::stream" parameter has been deprecated and has no effect. Bug Fixes ********* * The wrong warning about rgw deployment with mod_proxy_fcgi has been removed. This deployment architecture is still valid in recent operating systems. Changes in puppet-ceph 5.0.0..6.0.0 ----------------------------------- 74eb845 Prepare new release 6afa103 Fix broken links 56a58ad Deprecate file_path property db8e683 Get rid of script workaround for single command calls c23e507 Ensure appropriate value type for exec timeout 49c0217 Refactor ceph::key 35f0f36 ceph::osd: Replace redundant handling of cluster default 21555c5 Use common resource to manage keystone resources 2bbb88e Remove deprecated rgw_service 393e134 Declare Debian 12(Bookworm) support 64540d1 Bump upper-version of puppetlabs-concat e736934 Remove usage of deleted manifest_dir f13b218 Bump upper version of stdlib 4380fa4 rgw: Use native class to enable mod-proxy_fcgi 6bfff36 RGW: Add warning about civetweb and fastcgi a3283bf Remove support for CentOS 8 (non-stream) 5f51eeb Remove support for Puppet 5 and Ubuntu 18.04 faa38d5 Remove support of Debian 9 5ebde1e Remove CentOS/RHEL 7 support 30f9f59 Exclude release note files 070a90c Add .pdkignore to exclude some files from tar ball Diffstat (except docs and test files) ------------------------------------- .pdkignore | 52 ++++++ .zuul.yaml | 12 -- README.md | 6 +- lib/puppet/type/ceph_config.rb | 6 +- manifests/fs.pp | 11 +- manifests/key.pp | 62 +++--- manifests/mon.pp | 172 ++++++++--------- manifests/osd.pp | 205 ++++++++++---------- manifests/params.pp | 21 +-- manifests/pool.pp | 56 ++---- manifests/profile/params.pp | 2 +- manifests/repo.pp | 56 +----- manifests/rgw.pp | 19 +- manifests/rgw/apache_proxy_fcgi.pp | 5 +- manifests/rgw/keystone/auth.pp | 56 ++---- metadata.json | 16 +- ...ate-ceph_config-file_path-eda54eee16f5dd7a.yaml | 5 + ...precate-civetweb-and-fcgi-daecf8cae43c8f61.yaml | 7 + .../notes/deprecate-setram-89e53b60e8917f75.yaml | 8 + .../notes/remove-centos7-89d168e784485509.yaml | 15 ++ .../notes/remove-debian-9-d083554a3b5d732f.yaml | 4 + ...puppet-5-and-ubuntu-18.04-99332d5c63fa98f7.yaml | 8 + .../notes/remove-rgw_service-f3aeaf594927d081.yaml | 4 + spec/classes/ceph_repo_spec.rb | 208 +-------------------- spec/classes/ceph_rgw_keystone_auth_spec.rb | 37 ++-- spec/defines/ceph_fs_spec.rb | 5 +- spec/defines/ceph_key_spec.rb | 12 +- spec/defines/ceph_pool_spec.rb | 18 +- spec/defines/ceph_rgw_apache_proxy_fcgi_spec.rb | 2 + spec/spec_helper.rb | 1 - 30 files changed, 437 insertions(+), 654 deletions(-)
participants (1)
-
no-reply@openstack.org