[release-announce] puppet-openstacklib 20.2.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 14 17:37:52 UTC 2022
We are overjoyed to announce the release of:
puppet-openstacklib 20.2.0: Puppet module for OpenStack Openstacklib
This release is part of the yoga 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.
20.2.0
^^^^^^
New Features
* Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
* The new "openstacklib::clouds" resource type has been added, which
manages the "clouds.yaml" file to store credentials for the
"openstack" cli.
* Now "Puppet::Provider::Openstack::CredentialsV3" supports loading
credentials from the "clouds.yaml" file.
* Now "Puppet::Provider::Openstack::CredentialsV3" supports system
scope credential and domain scope credential in addition to project
scope credential.
Changes in puppet-openstacklib 20.1.0..20.2.0
---------------------------------------------
df2f6c9 Prepare Yoga M3
5a4a70a Add CentOS/RHEL 9 to supported operating systems
83f966a CentOS 9: Disable unit tests dependent on puppet-postgresql
d90a7d8 TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs
522d06b Support clouds.yaml to manage keystone user credentials
0027bf6 Support system/domain scope credential
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 2 +-
lib/puppet/provider/openstack/auth.rb | 6 +-
lib/puppet/provider/openstack/credentials.rb | 43 ++++++++++-
manifests/clouds.pp | 75 +++++++++++++++++++
metadata.json | 8 +-
.../notes/centos-9-support-899c5dc223ded57c.yaml | 4 +
.../notes/clouds-yaml-e8a87dfceba4619d.yaml | 10 +++
.../system-scope-credential-113608525e12a22d.yaml | 6 ++
spec/defines/openstacklib_clouds_spec.rb | 41 +++++++++++
spec/defines/openstacklib_db_postgresql_spec.rb | 5 +-
spec/unit/provider/openstack/credentials_spec.rb | 85 +++++++++++++++++++++-
templates/clouds.yaml.erb | 38 ++++++++++
12 files changed, 310 insertions(+), 13 deletions(-)
More information about the Release-announce
mailing list