[release-announce] octavia-tempest-plugin 1.8.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 15:12:19 UTC 2021
We are delighted to announce the release of:
octavia-tempest-plugin 1.8.0: Tempest plugin for Octavia
This release is part of the xena release series.
The source is available from:
https://opendev.org/openstack/octavia-tempest-plugin
Download the package from:
https://tarballs.openstack.org/octavia-tempest-plugin/
Please report issues through:
https://storyboard.openstack.org/#!/project/908
For more details, please see below.
1.8.0
^^^^^
New Features
************
* Added API test support for keystone default roles and scoped
tokens.
Known Issues
************
* Currently the API tests will not pass with the
keystone_default_roles-policy.yaml override file. This is due to the
tempest framework credentials do not yet support token scopes. This
issue is tracked in https://bugs.launchpad.net/tempest/+bug/1917168
Once that bug is fixed, octavia-tempest-plugin can be updated to use
the required scope in the test credentials.
Upgrade Notes
*************
* Two new tempest.conf settings enable/disable keystone default
roles and scoped token testing, [enforce_scope] octavia = True/False
and [load_balancer] enforce_new_defaults = True/False.
Changes in octavia-tempest-plugin 1.7.0..1.8.0
----------------------------------------------
29d8e61 Update service client access in tempest tests
cac3eef New test: test_tcp_and_udp_traffic_on_same_port
02c4040 Remove "listener_id" from functions where it's not in use
3079d00 Move ubuntu jobs to focal
1ea1a2b New test case: "test_insert_headers"
3497f6c Fix owner_or_admin API tests
6006de7 Update tests for scoped tokens and default roles
b0b6767 Fix dispatching issues with least connection ipv6 test
54225ad Fix testing IPv6 VIP network connectivity
Diffstat (except docs and test files)
-------------------------------------
devstack/plugin.sh | 10 +
octavia_tempest_plugin/clients.py | 90 ----
octavia_tempest_plugin/common/constants.py | 1 +
octavia_tempest_plugin/config.py | 41 +-
octavia_tempest_plugin/plugin.py | 7 +-
.../services/load_balancer/v2/__init__.py | 31 +-
.../act_stdby_scenario/v2/test_active_standby.py | 9 +-
.../api/v2/test_availability_zone_capabilities.py | 17 +-
.../spare_pool_scenario/v2/test_spare_pool.py | 14 +-
zuul.d/jobs.yaml | 60 ++-
zuul.d/projects.yaml | 2 +
30 files changed, 2132 insertions(+), 931 deletions(-)
More information about the Release-announce
mailing list