[release-announce] [kuryr] kuryr-lib 0.7.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Fri Oct 27 19:37:05 UTC 2017
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
More information about the Release-announce
mailing list