14 Commits

Author SHA1 Message Date
melanie witt
7e73f50cc5 Add vif_plug_noop to setup.cfg packages
The following error is being seen in the gate n-cpu logs:

  ERROR stevedore.extension [-] Could not load 'noop': No module named
  vif_plug_noop.noop

Change ba61a981171b3514219eb6ecf306e421f99ce127 added the noop plugin
but missed adding it to the packages list.

Closes-Bug: #1783403

Change-Id: If4816a63cb19c4b593a6994a3a9fe05a2196761d
2018-07-24 19:58:42 +00:00
Sean Mooney
9679783616 convert os-vif docs to follow PTI
- This change converts os-vif to use
  sphinx-build and doc/requirements.txt to
  be inline with new PTI requirements.
- This change tests docs requirements as part
  of the lower-constraints env.

Change-Id: Ic136941a17f90d6a6a8432fec96f8612c4bca8a2
2018-07-18 08:24:37 +00:00
Sean Mooney
ba61a98117 add noop plugin
- This change adds a noop plugin
  for use with backends that auto connect
  to VIFs.

Change-Id: I4317ac2294526863d88be16ac54ecafc85ca9e1b
2018-07-05 16:20:22 +00:00
Hangdong Zhang
1338a712d1 Update the documentation link for doc migration
Change-Id: If544f74006c4605fac861d61b615140fea23691f
2017-07-24 17:20:28 +08:00
Stephen Finucane
ce96741177 docs: Stop building anything but html output
This lets us remove most of the settings in conf.py

Change-Id: I0d06faa2f1736d2e240487ec4e8cf9bc07268724
2017-04-13 10:43:55 +01:00
Stephen Finucane
124e6f82af Use Sphinx 1.5 warning-is-error
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Migrate the
setting from the old warnerrors one.

No warnings on this one. Nice work, guys.

Change-Id: I6d95e43c3321e783baebf10891d65b59b2ccd0fe
2017-03-16 15:58:09 +00:00
kavithahr
efbd1b5974 The Python 3.5 is added
The Python 3.5 was missing in setup.cfg and tox.ini
hence added that version.

Change-Id: Ic1c24dc8604c5223efd82cab4f43c8b77ec3ca64
2017-03-08 11:29:35 +05:30
Cao Xuan Hoang
293554cb67 Remove support for py33
Python 3.3 is not supported from Mitaka, as per Infra.
This patch removes the support for the same.

Change-Id: I2c86cd2782dd7f85f278addffbb06028dd2fe35a
2017-01-19 09:14:24 +07:00
Cao Xuan Hoang
b94df0f9b2 Changed the home-page link
Set the correct url link for home-page

Change-Id: I103a115fbc49fae6c7de4a0e4d1561dcd54e0c48
2016-12-01 11:27:12 +07:00
Daniel P. Berrange
722b02d40e vif_plug_ovs: merge both plugins into one
There is no need to create separate plugins for each type of
VIF configuration - a single plugin is intended to be capable
of supporting multiple different VIF configs. On this basis,
the ovs & ovs_hybrid plugins can be merged to just create a
single 'ovs' plugin. This means that consumers of os-vif do
not need to remember multiple different plugin names - they
can always just use the 'ovs' plugin and feed it whichever
type of VIF config they desire.

Change-Id: I8ab37fea065a3d92585decf89bcc095c404e6ed2
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-04-04 17:57:39 +01:00
Daniel P. Berrange
f874a4652c import openvswitch plugin implementation
While most of the vendor plugins will be in separate repositories,
the os-vif library will include the openvswitch plugin as one of
the reference implementations.

Change-Id: Icd9e452a4f0726823c0b1e07a29bb53a05fd1651
2016-02-16 11:06:59 +00:00
Daniel P. Berrange
5888af0815 import linux bridge plugin implementation
While most of the vendor plugins will be in separate repositories,
the os-vif library will include the Linux bridge plugin as one of
the reference implementations.

Change-Id: If53e1e987991a9695ff4390bb9a52d7a80c0e2ee
2016-02-16 11:06:59 +00:00
Sean Mooney
65c0f376f0 remove python 2.6 trove classifier
- OpenStack projects are no longer being tested under Python 2.6,
  this change removes the trove classifier implying that this
  project supports 2.6.

Change-Id: I83dcdf95072eaa074c6ea0e74670ae5de98b43b3
2016-01-14 19:50:08 +00:00
Jay Pipes
8023f33453 Import of code from https://github.com/jaypipes/os_vif
Initial commit using code imported from

  https://github.com/jaypipes/os_vif

This patch also includes the following fixes to make the import pass all
jenkins jobs:
 - add doc/source/conf.py and index.rst
 - sync with global requirements

Change-Id: Iac6a9d45ea799eaa71f895af115e966c28246a22
2016-01-13 12:56:01 -05:00