[release-announce] octavia-tempest-plugin 1.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Mar 22 01:23:49 UTC 2019


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






More information about the Release-announce mailing list