We are chuffed to announce the release of: puppet-cinder 23.0.0: Puppet module for OpenStack Cinder This release is part of the bobcat release series. The source is available from: https://opendev.org/openstack/puppet-cinder Download the package from: https://tarballs.openstack.org/puppet-cinder/ Please report issues through: https://bugs.launchpad.net/puppet-cinder/+bugs For more details, please see below. Changes in puppet-cinder 22.0.0..23.0.0 --------------------------------------- e4bac84 lvm: Ensure target_ip_address is purged fdf9d8f Remove usage of deleted manifest_dir d3de750 nfs: Require nfs_servers eb0dede Prepare 2023.2 release 43c8156 Bump upper version of stdlib 73271ab RabbitMQ: Add support for quorum queue options 79783fd Do not restart services after policy file changes 3cb2b54 Ensure absolute path for file creation 5e76896 Exclude release note files 05fec05 Remove redundant order enforcement 6bde164 Add .pdkignore to exclude some files from tar ball 78c42fe default_availability_zone: Deprecate usage of false values 4110755 Ensure purge_config takes a boolean value f755731 Add per module policy service refresh 8d00e74 Fix missing inclusion of cinder::params f95fa42 authtoken: Make password required 4d1bb7c replace validate_legacy with proper data types e21a1fd Remove support for Puppet 6 19bc1d5 Bump upper version of puppetlabs-inifile 606a925 Update master for stable/2023.1 Diffstat (except docs and test files) ------------------------------------- .pdkignore | 52 ++++++++ manifests/api.pp | 13 +- manifests/backend/dellemc_powerflex.pp | 6 +- manifests/backend/dellemc_powermax.pp | 7 +- manifests/backend/dellemc_powerstore.pp | 6 +- manifests/backend/dellemc_sc.pp | 6 +- manifests/backend/dellemc_unity.pp | 14 +-- manifests/backend/dellemc_xtremio.pp | 6 +- manifests/backend/emc_vnx.pp | 6 +- manifests/backend/gpfs.pp | 28 ++--- manifests/backend/hpe3par_iscsi.pp | 6 +- manifests/backend/ibm_svf.pp | 6 +- manifests/backend/iscsi.pp | 41 ++++--- manifests/backend/netapp.pp | 46 ++++--- manifests/backend/nexenta.pp | 6 +- manifests/backend/nfs.pp | 43 +++---- manifests/backend/pure.pp | 6 +- manifests/backend/quobyte.pp | 16 ++- manifests/backend/rbd.pp | 6 +- manifests/backend/san.pp | 34 +++--- manifests/backend/solidfire.pp | 6 +- manifests/backend/vmdk.pp | 6 +- manifests/backend/vstorage.pp | 26 ++-- manifests/backup.pp | 19 ++- manifests/backup/nfs.pp | 4 +- manifests/config.pp | 10 +- manifests/db/mysql.pp | 4 +- manifests/deps.pp | 8 +- manifests/init.pp | 62 +++++++--- manifests/keystone/authtoken.pp | 13 +- manifests/policy.pp | 7 +- manifests/scheduler.pp | 11 +- manifests/setup_test_volume.pp | 8 +- manifests/volume.pp | 7 +- metadata.json | 14 +-- ...ity_zone-undef-by-default-fac8174e8e54db38.yaml | 6 + .../rabbit-quorum-queue-8ba93415db4ec17f.yaml | 4 + .../notes/remove-puppet-6-4dad1252ad1441f2.yaml | 4 + releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + spec/classes/cinder_init_spec.rb | 50 +++++--- spec/classes/cinder_policy_spec.rb | 2 + .../cinder_backend_dellemc_powermax_spec.rb | 19 +++ spec/defines/cinder_backend_iscsi_spec.rb | 135 ++++++++++++++------- spec/defines/cinder_backend_nfs_spec.rb | 58 ++++++--- spec/spec_helper.rb | 3 - 46 files changed, 492 insertions(+), 355 deletions(-)