[release-announce] [winstackers] networking-hyperv 4.0.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 1 14:55:00 UTC 2017


We are glad to announce the release of:

networking-hyperv 4.0.0: This project tracks the work to integrate the
Hyper-V networking with Neutron. This project contains the Hyper-V
Neutron Agent Mixin, Security Groups Driver, ML2 Mechanism Driver and
the utils modules they use in order to properly bind neutron ports on
a Hyper-V host. This project resulted from the neutron core vendor
decomposition.

This release is part of the ocata release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/networking-hyperv

Download the package from:

    https://pypi.python.org/pypi/networking-hyperv

Please report issues through launchpad:

    http://bugs.launchpad.net/networking-hyperv

For more details, please see below.

Changes in networking-hyperv 3.0.0..4.0.0
-----------------------------------------

fff8aad Adds trunked VLANs support
bad3da0 Fixes HyperVSecurityGroupsDriver for ports without security groups
cdbceea defines the Hyper-V Security Groups Driver as a neutron firewall driver
5ec57ef Adds QoS support
ea7183c Use neutron-lib portbindings api-def
4894b10 Updated from global requirements
7b9cbe0 Remove support for py33
929772f Updated from global requirements
a246cbd Removes unnecessary utf-8 coding
1168535 Add Constraints support
b801895 Updated from global requirements
b15a3da Fixes missing agent_state issue
76da153 Pin docutils version
179e220 Show team and repo badges on README
89e34cd Replace six.iteritems() with .items()
3a72a98 Fix few typos in doc
8bdb511 Changed author and author-email
ceb6642 Removes all references to openstack.common
efa24ce Updated from global requirements
87ce498 Uses neutron_lib constants instead of neutron constants
19a9a92 Updated from global requirements
4ecc552 Don't include openstack/common in flake8 exclude list
246428a Modify a wrong command option in specs
02e2337 Fixes port security rules deletion
9dae767 Fixes port security rules when port security is disabled
bc5b1e7 Handle removed ports asynchronously
cf8e6ae Avoid sending port updates individually
689c843 Switch to using greenthreads
c8b2cb6 Updated from global requirements


Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |  11 +-
hyperv/neutron/__init__.py                         |   6 +-
hyperv/neutron/config.py                           |   3 +
hyperv/neutron/hyperv_neutron_agent.py             | 103 +++++++----
hyperv/neutron/l2_agent.py                         |  20 ++-
hyperv/neutron/ml2/mech_hyperv.py                  |   2 +-
hyperv/neutron/qos/__init__.py                     |   0
hyperv/neutron/qos/qos_driver.py                   |  90 ++++++++++
hyperv/neutron/security_groups_driver.py           |  38 ++++
hyperv/neutron/trunk_driver.py                     | 147 +++++++++++++++
.../unit/neutron/test_hyperv_neutron_agent.py      | 200 ++++++++++++++-------
.../unit/neutron/test_security_groups_driver.py    | 115 +++++++++++-
openstack-common.conf                              |   6 -
requirements.txt                                   |  11 +-
setup.cfg                                          |  14 +-
test-requirements.txt                              |   7 +-
tools/tox_install.sh                               | 109 +++++++----
tox.ini                                            |  10 +-
27 files changed, 982 insertions(+), 185 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 092a5c0..317c9cc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -9,2 +9,3 @@ eventlet!=0.18.3,>=0.18.2 # MIT
-os-win>=0.2.3 # Apache-2.0
-oslo.config>=3.14.0 # Apache-2.0
+neutron-lib>=1.1.0 # Apache-2.0
+os-win>=1.4.0 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
@@ -12 +13 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
+oslo.log>=3.11.0 # Apache-2.0
@@ -14 +15 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 37dbb22..32a28a0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking<0.11,>=0.10.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -11,2 +11,3 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+docutils!=0.13.1,>=0.11 # OSI-Approved Open Source, Public Domain
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0





More information about the Release-announce mailing list