We are jazzed to announce the release of: neutron-lib 1.16.0: Neutron shared routines and utilities This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/neutron-lib Download the package from: https://pypi.org/project/neutron-lib Please report issues through launchpad: https://bugs.launchpad.net/neutron For more details, please see below. 1.16.0 ^^^^^^ New Features ************ * Add an API extension "uplink-status-propagation" to indicate if the server support propagating uplink status. This extension adds an attribute "propagate_uplink_status" to port. This attribute can be implemented for VF port. If it is set to "True", the VF link state can follow that of PF. The default is "False" which is the current behavior. Other Notes *********** * Add a shim extension "standard-attr-segment" to indicate if segment resource contains standard attributes. Changes in neutron-lib 1.15.0..1.16.0 ------------------------------------- d3365c6 Fix badly formatted log when adding extension ac7a201 fix tox python3 overrides 8ac4c0b tell flake8 to ignore unicode 1f7d11c Add attribute propagate_uplink_status to port 4a24ba7 Documenting DHCP agent scheduler 743c9f5 Remove os-testr from lower-constraints 9ef5e88 Remove os-testr from test-requirements 9de5b2e Add a shim extension standard-attr-segment 969cf9e Annotate sort_key parameters for all resources eb27424 Annotate filter parameters for all resources Diffstat (except docs and test files) ------------------------------------- api-ref/source/v2/dhcp-agent-scheduler.inc | 177 +++++++++++++++++++++ api-ref/source/v2/index.rst | 1 + .../agents/agent-dhcp-network-add-request.json | 1 + .../agents/agent-dhcp-networks-list-response.json | 64 ++++++++ .../agents/network-dhcp-agent-list-response.json | 28 ++++ lower-constraints.txt | 1 - neutron_lib/api/definitions/__init__.py | 4 + neutron_lib/api/definitions/address_scope.py | 12 ++ neutron_lib/api/definitions/agent.py | 14 +- neutron_lib/api/definitions/availability_zone.py | 8 +- neutron_lib/api/definitions/flavors.py | 21 ++- neutron_lib/api/definitions/ip_allocation.py | 2 + neutron_lib/api/definitions/l3.py | 18 +++ neutron_lib/api/definitions/l3_flavors.py | 1 + neutron_lib/api/definitions/logging.py | 8 + neutron_lib/api/definitions/metering.py | 16 +- neutron_lib/api/definitions/port.py | 19 +++ neutron_lib/api/definitions/portbindings.py | 1 + neutron_lib/api/definitions/qos.py | 16 ++ .../api/definitions/qos_bw_limit_direction.py | 2 + neutron_lib/api/definitions/qos_default.py | 1 + neutron_lib/api/definitions/segment.py | 13 ++ .../api/definitions/standard_attr_segment.py | 31 ++++ neutron_lib/api/definitions/subnet.py | 22 +++ neutron_lib/api/definitions/subnetpool.py | 20 +++ neutron_lib/api/definitions/trunk.py | 11 ++ .../api/definitions/uplink_status_propagation.py | 40 +++++ neutron_lib/exceptions/__init__.py | 2 +- .../api/definitions/test_standard_attr_segment.py | 18 +++ .../definitions/test_uplink_status_propagation.py | 19 +++ neutron_lib/utils/runtime.py | 2 +- ...ion-standard-attr-segment-8c721741589bf10b.yaml | 5 + ...uplink-status-propagation-6b6050d6609c19c8.yaml | 8 + test-requirements.txt | 1 - tox.ini | 9 ++ 35 files changed, 591 insertions(+), 25 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 792e907..7cbb692 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +11,0 @@ oslotest>=3.2.0 # Apache-2.0 -os-testr>=1.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org