[release-announce] neutron-lib 3.8.0 (bobcat)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 3 12:49:34 UTC 2023
We eagerly announce the release of:
neutron-lib 3.8.0: Neutron shared routines and utilities
This release is part of the bobcat 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.
3.8.0
^^^^^
New Features
************
* A new "AFTER_STATUS_UPDATE" event is added. The first use case of
this new event is to indicate when the L3 DB layer has updated
floating IPs status.
* Added two constants to model tunnelled networks in the Placement
API: "RP_TUNNELLED" and "TRAIT_NETWORK_TUNNEL".
* New attribute "is_service_role" is added to the
"neutron_lib.context.ContextBase" class. This attribute indicates if
the context belongs to the service user which is used in the new
secure RBAC policies for service to service communication.
Deprecation Notes
*****************
* Atrribute "is_advscv" from the "neutron_lib.context.ContextBase"
class is deprecated and "is_service_role" should be used instead.
Changes in neutron-lib 3.7.0..3.8.0
-----------------------------------
5df6e93 Revert "Add "network" to the EXT_PARENT_RESOURCE_MAPPING"
884f2ad Add RP_TUNNELLED and TRAIT_NETWORK_TUNNEL constants
c958933 Add new callbacks event for resouce status update
61029af Fix the default value for ``hardware_offload_type`` field
673e48a Removed ``HasProjectPrimaryKeyIndex`` class
8ccdecc Add is_service_role property to the context class
Diffstat (except docs and test files)
-------------------------------------
.../api/definitions/port_hardware_offload_type.py | 2 +-
neutron_lib/callbacks/events.py | 1 +
neutron_lib/context.py | 29 +++++++++++++++++++---
neutron_lib/db/model_base.py | 8 ------
neutron_lib/db/utils.py | 2 +-
neutron_lib/placement/constants.py | 4 +++
neutron_lib/policy/__init__.py | 1 +
neutron_lib/policy/_engine.py | 15 +++++++++++
neutron_lib/services/constants.py | 2 --
...after-status-update-event-fafe4ad879c406b3.yaml | 5 ++++
...stants-tunnelled-networks-b57eb88fed14791b.yaml | 5 ++++
...n-parent-resource-mapping-0bc57f9bb54d1dc9.yaml | 5 ----
...le-added-to-context-class-4b9583aaaabd37e0.yaml | 11 ++++++++
19 files changed, 125 insertions(+), 21 deletions(-)
More information about the Release-announce
mailing list