[release-announce] os_vif 1.17.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Fri Sep 6 17:10:59 UTC 2019
We eagerly announce the release of:
os_vif 1.17.0: A library for plugging and unplugging virtual
interfaces in OpenStack.
This release is part of the train release series.
The source is available from:
https://opendev.org/openstack/os_vif
Download the package from:
https://pypi.org/project/os_vif
For more details, please see below.
1.17.0
^^^^^^
Bug Fixes
* As part of a bug #1715317, MAC ageing was disabled for the
intermediate bridge created as part of the hybrid plug mechanism.
During the removal of "brctl", this behavior was inadvertently
applied to all linux bridges created by os-vif including those used
in the linuxbridge driver. As a result this can lead to packet
flooding (see bug #1837252) when instances are migrated. This
behavior has been reverted so that the default mac ageing is
determined by the kernel and is not set when using the os-vif linux
bridge plugin.
(https://bugs.launchpad.net/os-vif/+bug/1837252)
Changes in os_vif 1.16.0..1.17.0
--------------------------------
8727779 Fix code bug in document
655c83d only disable mac ageing for ovs hybrid plug
2540f85 Bump the openstackdocstheme extension to 1.20
5107068 Blacklist sphinx 2.1.0 (autodoc bug)
cef202b Sync Sphinx requirement
26e1143 Add Python 3 Train unit tests
e071256 set ignore_basepython_conflict = True in tox.ini
8883e3f OVS DPDK port representors support
1eef2d8 Fix mock of built in "open" function in unit tests
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 7 +--
CONTRIBUTING.rst | 4 +-
lower-constraints.txt | 2 +-
os_vif/internal/ip/ip_command.py | 4 +-
os_vif/internal/ip/linux/impl_pyroute2.py | 12 +++-
.../internal/command/ip/test_impl_pyroute2.py | 26 +++++++-
.../unit/internal/ip/linux/test_impl_pyroute2.py | 9 +++
.../do-not-force-mac-ageing-c6e8d750130c5740.yaml | 13 ++++
releasenotes/source/conf.py | 1 -
releasenotes/source/pike.rst | 6 +-
releasenotes/source/queens.rst | 6 +-
releasenotes/source/stein.rst | 6 +-
releasenotes/source/unreleased.rst | 6 +-
setup.cfg | 3 +-
tox.ini | 1 +
vif_plug_ovs/constants.py | 2 +
vif_plug_ovs/linux_net.py | 21 ++++++-
vif_plug_ovs/ovs.py | 53 +++++++++++-----
vif_plug_ovs/ovsdb/ovsdb_lib.py | 29 ++++++++-
25 files changed, 278 insertions(+), 55 deletions(-)
More information about the Release-announce
mailing list