We are gleeful to announce the release of: neutron-lib 3.0.0: Neutron shared routines and utilities This release is part of the zed 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.0.0 ^^^^^ New Features ************ * The neutron ovs_lib related constantswhich represents used OpenFlow registries are now available in the "neutron_lib.agent.common.constants" module. The helper function "create_reg_numbers" is now available in the "neutron_lib.agent.common.utils" module. Upgrade Notes ************* * Python 3.6 & 3.7 support has been dropped. The minimum version of Python now supported is Python 3.8. Other Notes *********** * From '799676 change <https://review.opendev.org/c/openstack/neutron/+/799676/*>_ neutron uses os-resource-classes lib constants. Neutron-lib copy constants ``CLASS_NET_BW_EGRESS_KBPS`* and "CLASS_NET_BW_INGRESS_KBPS" are removed Changes in neutron-lib 2.21.0..3.0.0 ------------------------------------ 89dc650 Remove unused placement constants 231067c Rehome ovsfw constants and utils modules e4415d5 Revert "Introduce new bgp_associations API definition" 1de7dc1 Check proper config option to see if scope is enforced or not cd7b5e4 Correct error on unbound ports GET request 15f1a04 Update python testing as per zed cycle teting runtime fc95d16 Doc: Add note for subnet creation Diffstat (except docs and test files) ------------------------------------- api-ref/source/v2/bgp_speaker.inc | 364 +-------------------- api-ref/source/v2/intro.inc | 2 +- api-ref/source/v2/parameters.yaml | 71 ---- ...gp_speaker_create_peer_association-request.json | 6 - ...p_speaker_create_peer_association-response.json | 9 - ..._speaker_create_router_association-request.json | 7 - ...speaker_create_router_association-response.json | 11 - ...peaker_list_all_peer_associations-response.json | 16 - ...aker_list_all_router_associations-response.json | 18 - .../bgp/bgp_speaker_list_all_routes-response.json | 14 - ...bgp_speaker_show_peer_association-response.json | 9 - ...p_speaker_show_router_association-response.json | 10 - ..._speaker_update_router_association-request.json | 6 - ...speaker_update_router_association-response.json | 11 - api-ref/source/v2/subnets.inc | 8 + neutron_lib/agent/common/__init__.py | 0 neutron_lib/agent/common/constants.py | 28 ++ neutron_lib/agent/common/utils.py | 50 +++ neutron_lib/api/definitions/__init__.py | 2 - neutron_lib/api/definitions/bgp_associations.py | 100 ------ neutron_lib/context.py | 2 +- neutron_lib/db/utils.py | 2 +- neutron_lib/placement/constants.py | 8 - .../unit/api/definitions/test_bgp_associations.py | 24 -- ...ssociations_api_extension-32dba9a59b4aa076.yaml | 12 - .../drop-python-3-6-and-3-7-daba9483fa3d9b3a.yaml | 5 + ...me-ovs-firewall-constants-522a307ff8ef4a78.yaml | 8 + ...esource-classes-constants-81f01eaed9ac463d.yaml | 6 + setup.cfg | 6 +- 35 files changed, 167 insertions(+), 716 deletions(-)
participants (1)
-
no-reply@openstack.org