[release-announce] puppet-tempest 20.2.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 14 17:32:51 UTC 2022
We eagerly announce the release of:
puppet-tempest 20.2.0: Puppet module for OpenStack Tempest
This release is part of the yoga 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.
20.2.0
^^^^^^
New Features
************
* Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
* The following parameters have been added to the "tempest" class.
* "cinder_enforce_scope"
* "glance_enforce_scope"
* "keystone_enforce_scope"
* "neutron_enforce_scope"
* "nova_enforce_scope"
* A new puppet provider makes it possible to set the "flavor_ref",
"flavor_ref_alt" and "db_flavor_ref" using the flavor name as
parameter instead of the ID. Use "flavor_name", "flavor_name_alt"
and "db_flavor_name" to do so.
* The following parameters have been added to the "tempest" class.
* "load_balancer_member_role"
* "load_balancer_admin_role"
* "load_balancer_observer_role"
* "load_balancer_global_observer_role"
* The new "tempest::load_balancer_test_with_noop" parameter has been
added.
Upgrade Notes
*************
* The "tempest::img_dir" parameter has been removed.
* The "tempest::panko_available" parameter has been removed.
Deprecation Notes
*****************
* The "tempest::change_password_available" parameter has been
deprecated and has no effect now.
* The "api_v1" parameter and the "api_v2" parameter of the "tempest"
class has been deprecated and will be removed in a future release.
* The "tempest::keystone_v2" parameter has been deprecated, and will
be removed in a future release.
Bug Fixes
*********
* The "[image-feature-enabled] api_v1" parameter is now set to
"False" by default.
Changes in puppet-tempest 20.1.0..20.2.0
----------------------------------------
d1d93ce Prepare Yoga M3
f101dd9 Add CentOS/RHEL 9 to supported operating systems
cb3c4e0 Add a new flavor_id_setter provider
ee57ca6 tempest_neutron_net_id_setter: autorequire neutron_network resource
fcba2cf Remove panko_available
97cb83d Remove img_dir parameter
d65c6ab Support [load_balancer] test_with_noop
e919c53 Support [load_balancer] *_role parameters
6fbab83 Add support for enforce_scope parameters
efeb024 Fix where the image_alt_ssh_user parameter is set
f28222d Deprecate glance APIs version config options
794128f Do not test details of oslo::concurrency
5b8bae1 Deprecate the change_password_available parameter
ba29e31 Deprecate support for [identity-feature-enabled] api_v2
4a02937 Glance: Disable api v1 testing by default
d672437 Remove usage of custom os_package_type fact
Diffstat (except docs and test files)
-------------------------------------
.../provider/tempest_flavor_id_setter/openstack.rb | 88 +++++
lib/puppet/type/tempest_flavor_id_setter.rb | 30 ++
lib/puppet/type/tempest_neutron_net_id_setter.rb | 4 +
manifests/init.pp | 355 +++++++++++++--------
manifests/params.pp | 2 +-
metadata.json | 12 +-
.../notes/centos-9-support-b3cc9dc460c27607.yaml | 4 +
...change_password_available-6368d13e5003c015.yaml | 5 +
.../deprecate-glance_vN-4853030a03444a13.yaml | 5 +
.../disable-glance-api-v1-010c242db47cfabb.yaml | 5 +
.../notes/enforce_scope-fed80f6987016bb6.yaml | 10 +
.../notes/flavor-id-setter-aac1c1ea5bb11149.yaml | 7 +
.../notes/keystone_v2-a8ef9268447a6341.yaml | 5 +
.../load_balancer-roles-820483639dbb753a.yaml | 9 +
...d_balancer-test_with_noop-7ea94864e5a4634e.yaml | 4 +
.../notes/remove-img_dir-1ca314f67b227268.yaml | 4 +
.../retire-panko-cleanup-7641cca0641e688a.yaml | 4 +
spec/classes/tempest_init_spec.rb | 81 +++--
18 files changed, 458 insertions(+), 176 deletions(-)
More information about the Release-announce
mailing list