[release-announce] os_vif 1.11.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 19 18:39:53 UTC 2018


We are tickled pink to announce the release of:

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

This release is part of the rocky release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/os-vif

Download the package from:

    https://pypi.org/project/os_vif

Please report issues through launchpad:

    https://bugs.launchpad.net/os-vif

For more details, please see below.

1.11.0
^^^^^^

New Features

* A new VIF plugin, "vif_plug_noop", has been added which can be
  used with network backends that do not require any action to be
  performed when a network interface is plugged. This plugin allow for
  use of, for example, the generic vhost user VIF type without OVS.

Changes in os_vif 1.10.0..1.11.0
--------------------------------

96b5a11 add upper_constraints support
9679783 convert os-vif docs to follow PTI
8d7c0d5 doc: Fix arg specs and object types in docs
96da3fe Remove [tox:jenkins] section from tox.ini
a0f8c26 Remove unnecessary pyNN testenv sections
afee563 move legacy-tempest-dsvm-nova-os-vif to repo
a0bdbcb doc: Fix formatting issues
ba61a98 add noop plugin
1e4cf61 Add release note link in README
4e1e6de Fix docstrings to work with Sphinx 1.7.4
d08b147 fix tox python3 overrides
1edfcd9 fix tox py27 job
dc17cd1 Trivial: Update pypi url to new url
b37f2ed Add lower-constraints job


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

.zuul.yaml                                         | 16 ++++
README.rst                                         |  5 +-
lower-constraints.txt                              | 91 ++++++++++++++++++++++
os_vif/__init__.py                                 | 16 ++--
os_vif/plugin.py                                   | 18 ++---
playbooks/os-vif-ovs/post.yaml                     | 15 ++++
playbooks/os-vif-ovs/run.yaml                      | 40 ++++++++++
.../notes/add-no-op-plugin-763a6703e7328a24.yaml   |  7 ++
setup.cfg                                          | 15 +---
test-requirements.txt                              |  3 -
tox.ini                                            | 56 +++++++------
vif_plug_noop/__init__.py                          |  0
vif_plug_noop/noop.py                              | 48 ++++++++++++
23 files changed, 395 insertions(+), 115 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index d8adede..6414c2b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,3 +7,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-reno>=2.5.0 # Apache-2.0
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0






More information about the Release-announce mailing list