[kuryr] kuryr-lib 0.7.0 (queens)
We are glad to announce the release of: kuryr-lib 0.7.0: Kuryr shared config and utilities This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/kuryr Download the package from: https://tarballs.openstack.org/kuryr/ Please report issues through launchpad: https://bugs.launchpad.net/kuryr For more details, please see below. 0.7.0 ^^^^^ New Features ************ * Introduce hw_veb binding driver. This driver can perform binding of SR-IOV neutron port. * Add support for multiple binding drivers. Introduce a new config called 'enabled_drivers' which specifies a list of binding drivers allowed to use. Deprecation Notes ***************** * Rename the config 'driver' to 'default_driver' in 'binding' group. This is for making it clear that it is allowed to have more than one type of bindings. Changes in kuryr-lib 0.6.0..0.7.0 --------------------------------- da736d1 Allow multiple binding drivers 48e3f4f Introduce a SR-IOV binding driver 1a19c82 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- kuryr/lib/binding/__init__.py | 34 ++++++-- kuryr/lib/binding/drivers/hw_veb.py | 74 +++++++++++++++++ kuryr/lib/binding/drivers/ipvlan.py | 3 +- kuryr/lib/binding/drivers/macvlan.py | 3 +- kuryr/lib/binding/drivers/nested.py | 3 +- kuryr/lib/binding/drivers/veth.py | 8 +- kuryr/lib/binding/drivers/vlan.py | 3 +- kuryr/lib/config.py | 6 +- kuryr/lib/constants.py | 1 + kuryr/lib/exceptions.py | 8 ++ kuryr/lib/segmentation_type_drivers/__init__.py | 2 +- .../unit/segmentation_type_drivers/test_vlan.py | 2 +- .../notes/bp-sriov-binding-7cebeae1c9f27ea4.yaml | 5 ++ .../multiple-binding-driver-512a6a7f620c758e.yaml | 11 +++ requirements.txt | 16 ++-- test-requirements.txt | 4 +- 19 files changed, 283 insertions(+), 28 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 04e683f..e653404 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,7 +6,7 @@ Babel!=2.4.0,>=2.3.4 # BSD -ipaddress>=1.0.7;python_version<'3.3' # PSF -keystoneauth1>=3.1.0 # Apache-2.0 -neutron-lib>=1.9.0 # Apache-2.0 -oslo.concurrency>=3.8.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 +ipaddress>=1.0.16;python_version<'3.3' # PSF +keystoneauth1>=3.2.0 # Apache-2.0 +neutron-lib>=1.10.0 # Apache-2.0 +oslo.concurrency>=3.20.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.log>=3.30.0 # Apache-2.0 +oslo.utils>=3.28.0 # Apache-2.0 @@ -14 +14 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -pyroute2>=0.4.17 # Apache-2.0 (+ dual licensed GPL2) +pyroute2>=0.4.21;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2) diff --git a/test-requirements.txt b/test-requirements.txt index acd2ed0..b215179 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,2 +9,2 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -os-testr>=0.8.0 # Apache-2.0 -openstackdocstheme>=1.16.0 # Apache-2.0 +os-testr>=1.0.0 # Apache-2.0 +openstackdocstheme>=1.17.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org