We are pumped to announce the release of: puppet-ceph 8.0.0 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. 8.0.0 ^^^^^ New Features ************ * The new "ceph::rgw::pkg_radosgw_ensure" parameter has been added. * Ubuntu 24.04 is now formally supported. Upgrade Notes ************* * Puppet 6 support was formally removed. * Support for Ubuntu Focal (20.04) has been removed. * The "ceph::pool::tag" parameter has been renamed to the "application" parameter, due to conflict with metaparameters. Changes in puppet-ceph 7.0.0..8.0.0 ----------------------------------- 7352068 Prepare a new release 91ba84b Remove packaging files b0c245c Extend parameter type validation coverage 50bc841 Fix duplicate radosgw package resource 86cd317 Replace a string containing only a variable aab999f Rename 'tag' parameter 5d8e8cb Prepare for voxpupuli-puppet-lint-plugins d9881f1 Switch to namespace sdtlib functions f9e416e Prepare for new lint plugins 3ea0150 Fix outdated package names to be excluded from EPEL dfdf0e2 Drop yum-plugin-priorities f98acb9 Drop support for Puppet 6 98ff275 Mark Ubuntu 24.04 supported b50a195 Remove support for Ubuntu Focal (20.04) Diffstat (except docs and test files) ------------------------------------- manifests/conf.pp | 2 +- manifests/fs.pp | 1 - manifests/init.pp | 7 +-- manifests/key.pp | 11 ++-- manifests/keys.pp | 5 +- manifests/mds.pp | 22 ++++---- manifests/mgr.pp | 8 +-- manifests/mirror.pp | 11 ++-- manifests/mon.pp | 15 ++--- manifests/mons.pp | 5 +- manifests/osd.pp | 23 ++++---- manifests/osds.pp | 9 ++- manifests/pool.pp | 9 ++- manifests/profile/client.pp | 2 +- manifests/profile/mds.pp | 2 +- manifests/profile/mon.pp | 2 +- manifests/profile/osd.pp | 2 +- manifests/profile/params.pp | 1 - manifests/repo.pp | 25 +++------ manifests/rgw.pp | 65 +++++++++++----------- manifests/rgw/apache_proxy_fcgi.pp | 3 +- manifests/rgw/barbican.pp | 1 - manifests/rgw/beast.pp | 1 - manifests/rgw/civetweb.pp | 1 - manifests/rgw/keystone.pp | 1 - manifests/rgw/keystone/auth.pp | 2 - metadata.json | 10 ++-- .../notes/pkg_radosgw_ensure-2320210e782f7858.yaml | 4 ++ .../notes/remove-puppet-6-e29a3208bd27db73.yaml | 4 ++ .../remove-ubuntu-focal-1f02bee0dbdfaefe.yaml | 4 ++ .../notes/rename-tag-c6beebada022f499.yaml | 5 ++ .../notes/ubuntu-noble-e04c1edbde032393.yaml | 4 ++ releasenotes/source/conf.py | 1 - setup.cfg | 15 ----- setup.py | 21 ------- spec/classes/ceph_repo_spec.rb | 14 ++--- spec/defines/ceph_pool_spec.rb | 10 ++-- tox.ini | 5 -- 38 files changed, 144 insertions(+), 189 deletions(-)