[release-announce] neutron-lib 2.11.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Apr 26 10:27:58 UTC 2021
We are glad to announce the release of:
neutron-lib 2.11.0: Neutron shared routines and utilities
This release is part of the xena release series.
The source is available from:
https://opendev.org/openstack/neutron-lib
Download the package from:
https://pypi.org/project/neutron-lib
Please report issues through:
https://bugs.launchpad.net/neutron/+bugs
For more details, please see below.
2.11.0
^^^^^^
New Features
************
* Add new fields "internal_port_range" and "external_port_range" to
allow users to create port forwardings using port ranges instead of
creating the ports rules one by one.
Update fields "internal_port" and "external_port" in floating ip
portforwardings to be optional, as now you can chose between using
them or the "internal_port_range" and "external_port_range" fields.
* The neutron
"neutron.plugins.ml2.drivers.openvswitch.agent.common.constants" are
now available in "neutron_lib.constants".
Other Notes
***********
* Methods "get_mtu", "reserve_provider_segment" and
"allocate_tenant_segment" from the base ML2 TypeDriver class now
accepts dictionary with network parameters as an argument.
Changes in neutron-lib 2.10.1..2.11.0
-------------------------------------
e2a0f70 Return one single model field in "get_collection_query"
ac28984 [api-ref] Add new 409 response entry of floating IP creation error
0e2f7cb Set confirm_deleted_rows=False to StandardAttribute obj
51e6745 Fix outdated output
287e65e Correct wrong name of APIEventPayload's arg
7566924 Add ExternalDNSOverQuota exception
14dd8af Rehome ovs related constants to the neutron-lib
69f4c63 Add port-ranges on portforwarding api
ff96659 Set system_scope='all' in elevated context
f01b2e9 Add Python3 xena unit tests
a009aec Update master for stable/wallaby
5adf98e Add network parameter to some of the ML2 API methods
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 2 +-
api-ref/source/v2/fip-port-forwarding.inc | 24 +++
api-ref/source/v2/floatingips.inc | 2 +
api-ref/source/v2/parameters.yaml | 33 +++-
.../port-fowarding-list-response.json | 9 +
neutron_lib/api/definitions/__init__.py | 2 +
neutron_lib/api/definitions/fip_pf_port_range.py | 54 ++++++
neutron_lib/constants.py | 202 +++++++++++++++++++++
neutron_lib/context.py | 4 +
neutron_lib/db/model_query.py | 6 +-
neutron_lib/db/standard_attr.py | 1 +
neutron_lib/exceptions/dns.py | 4 +
neutron_lib/plugins/ml2/api.py | 22 ++-
.../test_floating_ip_port_forwarding_port_range.py | 24 +++
...to-get_mtu-ml2-plugin-api-d5c57395f1a31845.yaml | 6 +
...upport-in-port-forwarding-417da8ef7e2ec140.yaml | 10 +
.../rehome-ovs-constants-3a11c9ad0d44132a.yaml | 6 +
releasenotes/source/index.rst | 1 +
releasenotes/source/wallaby.rst | 6 +
21 files changed, 423 insertions(+), 25 deletions(-)
More information about the Release-announce
mailing list