python-octaviaclient 2.2.0 (victoria)
We jubilantly announce the release of: python-octaviaclient 2.2.0: Octavia client for OpenStack Load Balancing This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-octaviaclient Download the package from: https://pypi.org/project/python-octaviaclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- octaviaclient For more details, please see below. 2.2.0 ^^^^^ New Features * Added ALPN support for listeners with parameter "--alpn-protocol" (can be set multiple times). Users can define a list of application layer protocols to be negotiated over a secure connection. For example, users can limit to HTTP/2 or to HTTP/2 and HTTP/1.1 but exclude HTTP/1.0. * Added the amphora delete command. * Add l7policy and l7rule's quota support to octaviaclient. * Add support for SCTP protocol in listener, pool and health-monitor objects. * Added TLS versions and ciphers unset to listeners and pools. Changes in python-octaviaclient 2.1.0..2.2.0 -------------------------------------------- 78c08ed Add SCTP support 898d0b7 Fix the lower-constraints job for focal 4ca156a Add amphora delete command f525c39 Fix hacking min version to 3.0.1 c58880e Add TLS versions and ciphers unsets c6d587c Add ALPN support for listeners 09f8acc Fix new pylint errors 530d6f3 Show operating_status in listing LB output 674541e Add l7policy and l7rule to octavia quota Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 13 ++---- octaviaclient/api/exceptions.py | 2 +- octaviaclient/api/v2/octavia.py | 18 +++++++- octaviaclient/osc/v2/amphora.py | 41 ++++++++++++++--- octaviaclient/osc/v2/availabilityzone.py | 12 ++--- octaviaclient/osc/v2/availabilityzoneprofile.py | 10 ++--- octaviaclient/osc/v2/constants.py | 9 +++- octaviaclient/osc/v2/flavor.py | 12 ++--- octaviaclient/osc/v2/flavorprofile.py | 10 ++--- octaviaclient/osc/v2/health_monitor.py | 14 +++--- octaviaclient/osc/v2/l7policy.py | 12 ++--- octaviaclient/osc/v2/l7rule.py | 12 ++--- octaviaclient/osc/v2/listener.py | 51 ++++++++++++++++++---- octaviaclient/osc/v2/load_balancer.py | 18 ++++---- octaviaclient/osc/v2/member.py | 12 ++--- octaviaclient/osc/v2/pool.py | 24 +++++++--- octaviaclient/osc/v2/provider.py | 5 +-- octaviaclient/osc/v2/quota.py | 36 ++++++++++++--- octaviaclient/osc/v2/utils.py | 12 +++-- octaviaclient/osc/v2/validate.py | 10 +++-- .../unit/osc/v2/test_availabilityzoneprofile.py | 12 ++--- ...dd-alpn-support-listeners-6508704b5c8944d2.yaml | 7 +++ .../notes/add-amphora-delete-0fe5f2097da92b5c.yaml | 4 ++ ...-and-l7rule-quota-support-73098a090b252901.yaml | 3 ++ ...support-for-sctp-protocol-f23b58db8522cc4b.yaml | 4 ++ ...s-versions-ciphers-unsets-8d06a502c8ad38ff.yaml | 4 ++ requirements.txt | 2 +- setup.cfg | 1 + test-requirements.txt | 2 +- 47 files changed, 458 insertions(+), 229 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 64c8f83..657440e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ python-openstackclient>=3.12.0 # Apache-2.0 -osc-lib>=1.8.0 # Apache-2.0 +osc-lib>=1.14.1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 2b52050..a28ea62 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org