[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