[release-announce] os_vif 2.2.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 3 17:27:52 UTC 2020


We are stoked to announce the release of:

os_vif 2.2.0: A library for plugging and unplugging virtual interfaces
in OpenStack.

This release is part of the victoria 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.

2.2.0
^^^^^


Upgrade Notes
*************

* os-vif now uses the "native" ovsdb driver instead of "vsctl"
  driver. This reduces the number of privileged call that os-vif need
  to make and generally improves plugging performance. In future
  release the "vsctl" backend will be removed.


Deprecation Notes
*****************

* The "vsctl" ovsdb driver is now deprecated for removal. The
  default ovsdb interface has now been updated to "native". This will
  use the ovs python binding instead of invoking the "ovs-vsctl" CLI.
  The "native" backend both outperforms the "vsctl" backend and
  require no elevated privileges to configure the ovsdb. This both
  improves security and reduces plug and unplug time.

Changes in os_vif 2.1.0..2.2.0
------------------------------

d792810 deprecate ovs-vsctl driver and make native the default
d6e7521 windows: Add missing return
68c4edb update tox envs and support pdf docs
041ce67 [goal] migrate testing to ubuntu focal
c8703df support pyroute2 0.5.13


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

.gitignore                                         |  1 +
.zuul.yaml                                         |  1 +
bindep.txt                                         | 10 ++++
lower-constraints.txt                              |  4 +-
os_vif/internal/ip/linux/impl_pyroute2.py          | 37 ++++++------
os_vif/internal/ip/windows/impl_netifaces.py       |  1 +
.../unit/internal/ip/linux/test_impl_pyroute2.py   |  8 ++-
...lt-to-native-ovsdb-driver-112fb5adf6e19a30.yaml | 16 ++++++
tox.ini                                            | 67 +++++++++++++++-------
vif_plug_ovs/ovs.py                                | 10 +++-
vif_plug_ovs/ovsdb/ovsdb_lib.py                    | 13 ++++-
11 files changed, 124 insertions(+), 44 deletions(-)







More information about the Release-announce mailing list