We jubilantly announce the release of: puppet-ceph 7.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. 7.0.0 ^^^^^ New Features ************ * This module now officially supports Puppet 8. Upgrade Notes ************* * CentOS 8, RHEL 8 and Debian 10 are no longer supported. * The "ceph::repo::stream" parameter has been removed. Changes in puppet-ceph 6.0.0..7.0.0 ----------------------------------- 98075e5 Prepare new release b9da828 Mark puppet 8 supported 3da7122 Bump upper version of puppetlabs-apt b6bb156 Add resource type to manage ceph pool/fs d7049a2 repo: Remove stream parameter 33f21f4 Remove CentOS 8/Debian 10 support 489e312 Add acceptance tests c1beeda Use Stdlib::Filemode to validate file mode parameter f695c87 Centralize LOAD_PATH modification 8475025 Remove testing with stable/zed 9f7cddc Switch from yoga to zed Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 17 +- lib/puppet/provider/ceph.rb | 18 ++ lib/puppet/provider/ceph_fs/ceph.rb | 58 ++++++ lib/puppet/provider/ceph_pool/ceph.rb | 81 ++++++++ lib/puppet/type/ceph_fs.rb | 59 ++++++ lib/puppet/type/ceph_pool.rb | 91 +++++++++ manifests/fs.pp | 36 ++-- manifests/key.pp | 2 +- manifests/pool.pp | 94 +++------ manifests/repo.pp | 18 +- metadata.json | 9 +- releasenotes/notes/puppet-8-eabce8e7f40e5e8a.yaml | 4 + ...move-centos8-and-debian10-dd7544d398df296d.yaml | 4 + .../notes/remove-stream-5b226f8f1782b079.yaml | 4 + spec/acceptance/10_basic_ceph_spec.rb | 76 ++++++++ spec/acceptance/ceph_mon_osd_spec.rb | 75 ------- spec/classes/ceph_repo_spec.rb | 6 +- spec/defines/ceph_fs_spec.rb | 12 +- spec/defines/ceph_pool_spec.rb | 48 ++--- spec/spec_helper.rb | 4 +- spec/unit/provider/ceph_fs/ceph_spec.rb | 90 +++++++++ spec/unit/provider/ceph_pool/ceph_spec.rb | 215 +++++++++++++++++++++ spec/unit/type/ceph_pool_spec.rb | 43 +++++ 23 files changed, 824 insertions(+), 240 deletions(-)
participants (1)
-
no-reply@openstack.org