[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