puppet-openstacklib 20.2.0 (yoga)
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(-)
participants (1)
-
no-reply@openstack.org