[release-announce] puppet-oslo 19.4.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 7 09:06:40 UTC 2021


We are amped to announce the release of:

puppet-oslo 19.4.0: Puppet module for Oslo

This release is part of the xena stable 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.4.0
^^^^^^

New Features

* The following parameter and resource type have been added, to
  support usage of the service token feature with the Barbican key
  manager.

  * The "oslo::key_manager::barbican::send_service_user_token"
    parameter

  * The "oslo::key_manager::barbican::service_user" resource type

* The new "oslo::cache::package_ensure" parameter has been added.
  This parameter defines status of the backend package used.

* The "oslo::coordination::manage_backend_package" parameter has
  been added.

Changes in puppet-oslo 19.3.0..19.4.0
-------------------------------------

1d71aa2 Add information technology in the setup.cfg
bd3d440 Add license information in the setup.cfg
7ec2582 Delete useless code for setup.py
b3c6e05 Fix pbr>=2.0.0 for setup.py
d0a1dd8 Update openstackdocstheme to the latest version
6d52c7d Update reno to the latest version
f941483 Fix unit tests incompatible with puppetlab-stdlib 8.0.0
bdf0c6f key_manager: Add service user options for Barbican key manager
db28c90 Fix stdlib version in metadata
3e428b3 Prepare Xena RC1
c6b931c cache: support etcd3gw backend
eb5bd8e cache: Allow customizing status of the backend package
872883d coordination: Allow disabling management of backend package


Diffstat (except docs and test files)
-------------------------------------

manifests/cache.pp                                 | 18 +++-
manifests/coordination.pp                          | 13 ++-
manifests/key_manager/barbican.pp                  | 36 ++++----
manifests/key_manager/barbican/service_user.pp     | 97 ++++++++++++++++++++++
metadata.json                                      |  6 +-
.../barbican_service_user-a8ac0abd364927d8.yaml    |  8 ++
.../cache-package_ensure-a9d500c5681a664f.yaml     |  5 ++
...on-manage_backend_package-d6cc78682827d2df.yaml |  5 ++
setup.cfg                                          |  2 +
setup.py                                           |  4 +-
spec/defines/oslo_cache_spec.rb                    | 86 ++++++++++++++++++-
spec/defines/oslo_coordination_spec.rb             | 68 ++++++++++++++-
.../oslo_key_manager_barbican_service_user_spec.rb | 94 +++++++++++++++++++++
spec/defines/oslo_key_manager_barbican_spec.rb     | 17 ++--
15 files changed, 419 insertions(+), 44 deletions(-)







More information about the Release-announce mailing list