[release-announce] [neutron] ovsdbapp 0.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 10 18:23:07 UTC 2017


We are ecstatic to announce the release of:

ovsdbapp 0.2.0: A library for creating OVSDB applications

This release is part of the pike release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/ovsdbapp

Download the package from:

    https://tarballs.openstack.org/ovsdbapp/

Please report issues through launchpad:

    http://bugs.launchpad.net/ovsdbapp

For more details, please see below.

0.2.0
^^^^^

Other Notes

* ovsdbapp must get granted access to ovsdb by adding a new Manager
  via ovs-vsctl command. The command must be executed with root
  privileges. An example of how to create a new manager for localhost
  on port 6640 is as follows:

     `sudo ovs-vsctl --id=@manager -- create Manager
     target="ptcp:6640:127.0.0.1" -- add Open_vSwitch .
     manager_options @manager'

Changes in ovsdbapp 0.1.0..0.2.0
--------------------------------

87587c3 Refactor to give other schemas a place to live
a7078c8 Updated from global requirements
3af0680 Fix Python 3 compatibility in idlutils
f03b87e Fix all broken jobs


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

bindep.txt                                         |   1 +
ovsdbapp/api.py                                    | 337 ------------
ovsdbapp/backend/__init__.py                       |   0
ovsdbapp/backend/ovs_idl/__init__.py               |   0
ovsdbapp/backend/ovs_idl/connection.py             | 161 ++++++
ovsdbapp/backend/ovs_idl/helpers.py                |  51 ++
ovsdbapp/backend/ovs_idl/idlutils.py               | 285 +++++++++++
ovsdbapp/backend/ovs_idl/transaction.py            | 123 +++++
ovsdbapp/backend/ovs_idl/vlog.py                   |  31 ++
ovsdbapp/impl_idl.py                               | 288 -----------
ovsdbapp/native/__init__.py                        |   0
ovsdbapp/native/commands.py                        | 569 ---------------------
ovsdbapp/native/connection.py                      | 161 ------
ovsdbapp/native/helpers.py                         |  49 --
ovsdbapp/native/idlutils.py                        | 285 -----------
ovsdbapp/native/vlog.py                            |  31 --
ovsdbapp/schema/__init__.py                        |   0
ovsdbapp/schema/open_vswitch/__init__.py           |   0
ovsdbapp/schema/open_vswitch/api.py                | 330 ++++++++++++
ovsdbapp/schema/open_vswitch/commands.py           | 569 +++++++++++++++++++++
ovsdbapp/schema/open_vswitch/impl_idl.py           | 184 +++++++
.../functional/schema/open_vswitch/__init__.py     |   0
.../schema/open_vswitch/test_impl_idl.py           |  96 ++++
.../configure-ovsdb-manager-a29a148b241a125e.yaml  |   7 +
requirements.txt                                   |   2 +-
tools/test-setup.sh                                |   7 +
tools/tox_install.sh                               |  30 ++
tox.ini                                            |   6 +-
30 files changed, 1880 insertions(+), 1819 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a97f231..8d386f8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-ovs>=2.6.1 # Apache-2.0
+ovs>=2.7.0 # Apache-2.0





More information about the Release-announce mailing list