[release-announce] neutron-lib 2.9.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 16 11:31:17 UTC 2021
We are psyched to announce the release of:
neutron-lib 2.9.0: Neutron shared routines and utilities
This release is part of the wallaby 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.9.0
^^^^^
New Features
* Added API definition for "rbac-address-group" extension, which
allows sharing address groups between tenants via the network RBAC
mechanism.
* Added VNIC types "accelerator-direct" and "accelerator-direct-
physical". Represents a port that supports any kind of hardware
acceleration and is provided by Cyborg
(https://wiki.openstack.org/wiki/Cyborg). RFE: 1909100
(https://bugs.launchpad.net/neutron/+bug/1909100).
Changes in neutron-lib 2.8.0..2.9.0
-----------------------------------
e4f10df Add shared attribute to address groups for RBAC
455f624 Fix address groups API definition
2dabcc5 Add qos rule validation for network
4632e29 Introduce rbac-address-group api extension
8c626fe Remove "tag" and "tag-ext" extensions from "tags" documentation
7ebc883 Add description for the "tag-ports-during-bulk-creation" extension
0615717 Add new VNIC types for Cyborg provisioned ports
Diffstat (except docs and test files)
-------------------------------------
api-ref/source/v2/parameters.yaml | 17 +++++++++------
api-ref/source/v2/ports.inc | 8 ++++++++
api-ref/source/v2/rbac-policy.inc | 3 +++
api-ref/source/v2/tags.inc | 20 ------------------
neutron_lib/api/definitions/__init__.py | 2 ++
neutron_lib/api/definitions/address_group.py | 11 ++++++++--
neutron_lib/api/definitions/base.py | 1 +
neutron_lib/api/definitions/portbindings.py | 8 +++++++-
neutron_lib/api/definitions/rbac_address_groups.py | 24 ++++++++++++++++++++++
neutron_lib/exceptions/qos.py | 5 +++++
neutron_lib/services/qos/base.py | 11 ++++++++++
.../api/definitions/test_rbac_address_groups.py | 18 ++++++++++++++++
.../add-rbac-address-group-39c22aeb30241b11.yaml | 4 ++++
.../notes/vnic-accelerator-eaf9b583d60e76ce.yaml | 8 ++++++++
14 files changed, 111 insertions(+), 29 deletions(-)
More information about the Release-announce
mailing list