We exuberantly announce the release of: octavia-tempest-plugin 1.0.0: Tempest plugin for Octavia This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/octavia-tempest-plugin Download the package from: https://tarballs.openstack.org/octavia-tempest-plugin/ Please report issues through launchpad: https://storyboard.openstack.org/#!/project/openstack/octavia- tempest-plugin For more details, please see below. 1.0.0 ^^^^^ New Features * Added the listener stats service client and API test. Changes in octavia-tempest-plugin 0.2.0..1.0.0 ---------------------------------------------- a1c25b3 Fix barbican service_available check 8bf958e Add octavia-lib to required projects 45e6e66 Update json module to jsonutils 3e79500 Check Monitor in Member Scenario Tests a2f5503 Update the live jobs to set higher retries 436dd9f Skip amphora scenario test if provider is not set c4ccd81 Use cls.skipException and raise it 9169029 Modify Member tests for Provider Drivers fc223fe Adds provider API tests a2d0307 Adds flavor API tests aff2e86 Adds flavor profile API tests 08a0ef5 Add the provider service client. cfb0254 Add the flavor service client. fd90e15 Add the flavor profile service client. 69cb566 Add listener stats service client and API test e05ba7e Add wait for resource cleanup if there is no parent 6626f25 Add configuration to enable/disable L7,L4 protocols 04dc5cb Retry subnet/network deletes on 409 Conflict 0a0f9b3 Add a TLS scenario using Barbican 5a16ad3 Add traffic tests using an IPv6 VIP 37fb30e Change openstack-dev to openstack-discuss 2a6cf67 Fix a spelling mistake c451ff9 Fix dependency on requests library version 75c086b Adds get_amphora_stats to the service client 9f99afd Add v2 two-node scenario test 9153af1 Transition to python 3.x primary gates d92d76a Make the CentOS 7 scenario gate non-voting bf916df Adds a mixed IPv4/IPv6 members traffic test dc5a39d Enable Octavia API audit logging for API jobs Diffstat (except docs and test files) ------------------------------------- octavia_tempest_plugin/clients.py | 12 + .../common/barbican_client_mgr.py | 88 +++++ octavia_tempest_plugin/common/cert_utils.py | 130 ++++++ octavia_tempest_plugin/common/constants.py | 14 + octavia_tempest_plugin/config.py | 29 ++ .../services/load_balancer/v2/amphora_client.py | 54 +++ .../services/load_balancer/v2/base_client.py | 34 +- .../services/load_balancer/v2/flavor_client.py | 263 +++++++++++++ .../load_balancer/v2/flavor_profile_client.py | 263 +++++++++++++ .../services/load_balancer/v2/listener_client.py | 52 +++ .../load_balancer/v2/loadbalancer_client.py | 10 +- .../services/load_balancer/v2/member_client.py | 5 +- .../services/load_balancer/v2/provider_client.py | 61 +++ .../barbican_scenario/v2/test_tls_barbican.py | 274 +++++++++++++ ...d-listener-stats-api-test-88947cf5e6ae9cae.yaml | 4 + requirements.txt | 5 + setup.cfg | 2 +- tox.ini | 2 +- zuul.d/jobs.yaml | 266 ++++++++++++- zuul.d/projects.yaml | 34 +- 44 files changed, 3118 insertions(+), 187 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5b1b3ee..c9f839c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,0 +5 @@ +cryptography>=2.1 # BSD/Apache-2.0 @@ -7,0 +9 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 +octavia-lib>=1.0.0 # Apache-2.0 @@ -9,0 +12 @@ oslo.log>=3.36.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 @@ -11,0 +15,2 @@ oslotest>=3.2.0 # Apache-2.0 +python-barbicanclient>=4.5.2 # Apache-2.0 +pyOpenSSL>=17.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org