octavia-lib 2.0.0 (ussuri)
We are delighted to announce the release of: octavia-lib 2.0.0: A library to support Octavia provider drivers. This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/octavia-lib Download the package from: https://pypi.org/project/octavia-lib Please report issues through: https://storyboard.openstack.org/#!/project/openstack/octavia-lib For more details, please see below. 2.0.0 ^^^^^ New Features ************ * Added a parameter called "tls_versions" for passing allowed TLS versions to pools and listeners. The available TLS versions have corresponding constants. The constants are prefixed with "TLS_VERSION" (except SSLv3 which is "SSL_VERSION_3"). * Added a parameter called "tls_ciphers" for passing OpenSSL cipher strings in pools and listeners. Upgrade Notes ************* * Python 2.7 support has been dropped. The minimum version of Python now supported by Octavia-lib is Python 3.6. Changes in octavia-lib 1.5.0..2.0.0 ----------------------------------- 6bec133 Add TLS protocols for listener and pool model 7b52b7c Update hacking for Python3 3e12783 Adding cipher list Support for provider drivers c565e7b Remove the dependency on the "mock" package c058658 Re-home constants here from octavia 7d03255 Remove all usage of six library c5f9385 Complete dropping py27 support goal 36902d9 Fix flake8 tox.ini directive 9e60548 Missed some flavor references in the AZ methods c9a1c39 Stop testing python 2 4cef38b Return tips jobs to voting Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 1 - octavia_lib/api/drivers/data_models.py | 12 ++-- octavia_lib/api/drivers/provider_base.py | 4 +- octavia_lib/common/constants.py | 16 +++++ octavia_lib/hacking/checks.py | 71 ++++++---------------- ...r-listener-and-pool-model-e9083b85afc62ef0.yaml | 9 +++ ...port-for-provider-drivers-6a4dbec2d0254aae.yaml | 6 ++ .../notes/drop-python-2-7-f17da6245b0ebc13.yaml | 5 ++ requirements.txt | 1 - setup.cfg | 6 +- test-requirements.txt | 3 +- tox.ini | 45 +++++++++----- zuul.d/projects.yaml | 1 - 18 files changed, 137 insertions(+), 132 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 74375a9..2575953 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +7,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 56a501c..f417486 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=3.0,<3.1.0 # Apache-2.0 @@ -10 +9,0 @@ doc8>=0.6.0 # Apache-2.0 -mock>=2.0.0 # BSD
participants (1)
-
no-reply@openstack.org