We eagerly announce the release of: puppet-oslo 19.0.0: Puppet module for Oslo This release is part of the xena release series. The source is available from: https://opendev.org/openstack/puppet-oslo Download the package from: https://tarballs.openstack.org/puppet-oslo/ Please report issues through: https://bugs.launchpad.net/puppet-oslo/+bugs For more details, please see below. 19.0.0 ^^^^^^ New Features * The new "oslo::coordination" resource type has been added. This manages parameters for coordination which is implemented in the tooz library and backend packages required for each drivers. Changes in puppet-oslo 18.4.0..19.0.0 ------------------------------------- 475d6e8 Add the base implementation for coordination parameters cec0b1a TripleO: Reduce tempest test scope 086a3b6 setup.cfg: Replace dashes with underscores d9fe90e Fix lint error with the latest lint packages 1e4a48a Add support for key manager options c9e8002 Bump version for the start of Xena 4f1e44d Bump dependency in metadata.json d2f0bcf Use tripleo puppet job instaed of tripleo job 5acd0c3 Update master for stable/wallaby 3ae2625 Do not convert policy_dirs to comma-separated list Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 18 ++- manifests/coordination.pp | 66 +++++++++++ manifests/init.pp | 3 - manifests/key_manager.pp | 25 ++++ manifests/key_manager/barbican.pp | 62 ++++++++++ manifests/params.pp | 20 +++- manifests/policy.pp | 7 +- metadata.json | 6 +- .../notes/coordination-aef87a77189200f1.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 6 + setup.cfg | 6 +- spec/defines/oslo_coordination_spec.rb | 127 +++++++++++++++++++++ spec/defines/oslo_key_manager_barbican_spec.rb | 61 ++++++++++ spec/defines/oslo_key_manager_spec.rb | 43 +++++++ spec/defines/oslo_policy_spec.rb | 16 +-- 16 files changed, 435 insertions(+), 38 deletions(-)