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(-)
participants (1)
-
no-reply@openstack.org