We enthusiastically announce the release of: puppet-tempest 24.0.0: Puppet module for OpenStack Tempest This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/puppet-tempest Download the package from: https://tarballs.openstack.org/puppet-tempest/ Please report issues through: https://bugs.launchpad.net/puppet-tempest/+bugs For more details, please see below. Changes in puppet-tempest 23.0.0..24.0.0 ---------------------------------------- 0c4edf2 Prepare 2024.1 release 8514081 Fix unsafe interpolations in exec 7c5b230 Simplify redundant resource dependency cb0a2d7 reno: Update master for unmaintained/xena e6a8ab8 reno: Update master for unmaintained/wallaby 61d344c Use creates property of exec da17312 Deprecate support for plugins of inactive project b490d8c reno: Update master for unmaintained/yoga 0b47b9c Support new telemetry-tempest-plugin options 64029ed Update option to scope enforcement tests in Barbican c1c9f96 Add support for min/max micro version options ac0520f Deprecate support for non-existing options 61baace Use service default instead of undef or hard-coded same default c9ef364 Support [barbican_rbac_scope_verification] enforce_scope 8cbb1c6 Add support for [service_available] sg_core d39407a Bump supported Debian version to 12 (Bookworm) 8bce63c Ubuntu: install tempest plugin packages 61d8b19 Warn ineffective neutron plugin parameters e82af60 Use package to install pip dbef30e Deprecate confusing tempest_config_file 94b24e0 Use consistent resource name for plugin packages 685072b Drop package resources for non-existing tempest plugins b564259 Update master for stable/2023.2 6fd524d Debian: Install trove-tempest-plugin acc9de7 Debian: Install glance-tempest-plugin 4c8ec18 Fix undefined python_dr_tests in Ubuntu Diffstat (except docs and test files) ------------------------------------- lib/puppet/type/tempest_ec2_credentials.rb | 2 +- manifests/init.pp | 459 +++++++++++---------- manifests/params.pp | 86 ++-- metadata.json | 8 +- .../barbican-enforce-scope-66401dc152628330.yaml | 4 + ...eprecate-inactive-caracal-a875618b0e91b948.yaml | 9 + ...non-existing-opts-caracal-725e81499a4ac7f0.yaml | 8 + ...ecate-tempest_config_file-89b38bfc2916ca85.yaml | 7 + .../notes/micro-version-5eaee34371545e58.yaml | 12 + ...service_available-sg_core-108a23983246d845.yaml | 4 + .../telemetry-backend-opts-175651d019fccf4d.yaml | 5 + .../tempest-plugin-ubuntu-a7759cf0637561dd.yaml | 5 + .../notes/use-pip-package-15400e8fe8cbb275.yaml | 8 + releasenotes/source/2023.2.rst | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- spec/classes/tempest_init_spec.rb | 199 ++++----- 19 files changed, 430 insertions(+), 399 deletions(-)