[release-announce] neutron-lib 2.8.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Tue Jan 12 07:21:56 UTC 2021
We jubilantly announce the release of:
neutron-lib 2.8.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.8.0
^^^^^
New Features
* Add constants for RBAC sharing actions: "ACCESS_SHARED",
"ACCESS_EXTERNAL", and a new action "ACCESS_READONLY".
* New API definition: "port-device-profile". The new field added to
"ports" API, "device_profile", represents a Cyborg device profile
and is a named set of user requirements for one or more
accelerators.
Changes in neutron-lib 2.7.0..2.8.0
-----------------------------------
1389b63 Add desc support to the BaseWorker initialization
67d24c6 Update TOX_CONSTRAINTS_FILE for master
3cc97ca [goal] Deprecate the JSON formatted policy file
a4987c7 New api-def: port-device-profile
6e95fff Update lower-constraints for new pip resolver
d80dc7f Remove "autonested_transaction" method
a607f60 Add const for ports bulk resource extenders
83019b9 Add `access_as_readonly` sharing action
Diffstat (except docs and test files)
-------------------------------------
api-ref/source/v2/parameters.yaml | 18 +++++++++
api-ref/source/v2/ports.inc | 9 +++++
lower-constraints.txt | 16 ++++++--
neutron_lib/api/definitions/__init__.py | 2 +
neutron_lib/api/definitions/port.py | 1 +
neutron_lib/api/definitions/port_device_profile.py | 45 ++++++++++++++++++++++
neutron_lib/constants.py | 5 +++
neutron_lib/db/api.py | 15 --------
neutron_lib/db/model_query.py | 6 ++-
neutron_lib/policy/_engine.py | 10 ++++-
.../api/definitions/test_port_device_profile.py | 22 +++++++++++
neutron_lib/utils/net.py | 2 +-
neutron_lib/worker.py | 6 ++-
...-actions-to-lib-constants-736d881f127c83d7.yaml | 5 +++
.../port-device-profile-ffa9628ef6395c68.yaml | 6 +++
tox.ini | 10 ++---
21 files changed, 158 insertions(+), 42 deletions(-)
More information about the Release-announce
mailing list