We are stoked to announce the release of: puppet-openstacklib 19.3.0: Puppet module for OpenStack Openstacklib This release is part of the xena release series. The source is available from: https://opendev.org/openstack/puppet-openstacklib Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ Please report issues through: https://bugs.launchpad.net/puppet-openstacklib/+bugs For more details, please see below. 19.3.0 ^^^^^^ New Features ************ * Now the "openstacklib::policies" resource type provides the basic set of configurations for policy settings. It provides the purge_config parameter which ensures a policy file is purged. Upgrade Notes ************* * The "openstacklib::policies" class has been re-implemented as a defined resource type. Changes in puppet-openstacklib 19.2.0..19.3.0 --------------------------------------------- 707f8bc Prepare Xena M3 4957019 Support Puppet 7 2a53c66 Re-implement openstacklib::policy Diffstat (except docs and test files) ------------------------------------- manifests/policy.pp | 65 ++++++++++++++-- manifests/policy/base.pp | 61 +++++++-------- manifests/policy/default.pp | 67 +++++++++++++++++ metadata.json | 4 +- .../notes/purge-policy-file-1ad9f366345142e7.yaml | 11 +++ spec/defines/openstacklib_policy_base_spec.rb | 46 ++++++++++-- spec/defines/openstacklib_policy_default_spec.rb | 87 ++++++++++++++++++++++ .../openstacklib_policy_spec.rb | 51 +++++++++++-- 8 files changed, 333 insertions(+), 59 deletions(-)