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