[release-announce] neutron-lib 2.17.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Fri Nov 12 14:26:27 UTC 2021
We jubilantly announce the release of:
neutron-lib 2.17.0: Neutron shared routines and utilities
This release is part of the yoga 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.17.0
^^^^^^
New Features
* Add API extension "security-groups-shared-filtering". This
extension adds the "shared" field to security groups and allows
users to filter security groups based on the "shared" field.
* Added API definition for "qos-pps-minimum-rule-alias" extension
that enables GET, PUT and DELETE operations to be performed on QoS
minimum packet rate rule without specifying policy ID.
Changes in neutron-lib 2.16.0..2.17.0
-------------------------------------
1d4da16 Add Local IP constants needed for policy checks
6b2fe94 Move RULE_TYPE_MINIMUM_PACKET_RATE to neutron-lib
6386995 Move QosPlacementAllocationUpdateConflict to neutron-lib
d5195d8 Addition of status and name field to bgp_associations API
44de255 Add qos-pps-minimum-rule-alias api-def and api-ref
d126257 BFD validator
65e188e Add binding-profile.allocation converter
e1534b6 [Doc] Update callbacks guide
916326d Add API extension "security-groups-shared-filtering"
Diffstat (except docs and test files)
-------------------------------------
api-ref/source/v2/parameters.yaml | 13 +++++
api-ref/source/v2/qos.inc | 35 ++++++++++++
.../security-group-create-response.json | 3 +-
.../security-group-show-response.json | 3 +-
.../security-group-update-response.json | 3 +-
.../security-groups-list-response.json | 3 +-
api-ref/source/v2/security-groups.inc | 12 ++++
neutron_lib/api/converters.py | 23 ++++++++
neutron_lib/api/definitions/__init__.py | 4 ++
neutron_lib/api/definitions/base.py | 2 +
neutron_lib/api/definitions/bfd_monitor.py | 23 +++++++-
neutron_lib/api/definitions/bgp_associations.py | 16 +++++-
neutron_lib/api/definitions/local_ip.py | 8 ++-
.../api/definitions/qos_pps_minimum_rule_alias.py | 63 +++++++++++++++++++++
.../security_groups_shared_filtering.py | 66 ++++++++++++++++++++++
neutron_lib/api/validators/bfd.py | 51 +++++++++++++++++
neutron_lib/exceptions/qos.py | 6 ++
neutron_lib/plugins/constants.py | 1 +
neutron_lib/services/constants.py | 4 +-
neutron_lib/services/qos/constants.py | 2 +
.../definitions/test_qos_pps_minimum_rule_alias.py | 24 ++++++++
.../test_security_groups_shared_filtering.py | 23 ++++++++
...d-filtering-api-extension-6c3628cfda6ba6ed.yaml | 6 ++
...os-pps-minimum-rule-alias-2d0e711bde2aa1e8.yaml | 6 ++
27 files changed, 452 insertions(+), 24 deletions(-)
More information about the Release-announce
mailing list