Commit Graph

9 Commits

Author SHA1 Message Date
Hongbin Lu 756849a4e9 Fix kuryr CI
This commit contains the following fixes that unblock the CI:

* Migrate from testrepository to stestr. Most of the OpenStack
  projects has done this migration.
* Sync Sphinx requirement.
* Fix coverage job.

Change-Id: Ic85842035d9e049fd47d4842797f0c37dabaa520
2019-07-09 00:40:31 +00:00
Jenkins bd84c9f281 Merge "Add reno support to kuryr" 2016-12-11 06:30:11 +00:00
Janonymous 6f3c7190dd Add cover produced after coverage run in .gitignore
Change-Id: Ia30ef5b59f2b59cd99c69c18ace047a23b079420
2016-10-13 03:17:19 +00:00
Tin Lam 8440008b19 Add reno support to kuryr
Adding releasenotes support to the kuryr project similar
to other OpenStack services.

Co-Authored-By: Jaivish Kothari(janonymous) <janonymous.codevulture@gmail.com>
Change-Id: Ibdbcdbcc15f1d791976d12ea08eefa8f1fa33eba
Closes-Bug: #1620582
2016-10-12 09:38:04 +05:30
Antoni Segura Puimedon 854a8028b6
binding: Add driver based subsystem
This patch introduces a new hierarchy of drivers to perform the port
binding and unbinding in a similar fashion as how it is done with
Neutron plugins.

The initial three drivers are:
* veth: The one that we have been using up until now and that uses
  the usr/libexec/kuryr/* scripts to bind the host side
* ipvlan: L2 ipvlan motivated mostly container-in-vm use cases so that
  the instance interface will have linked devices that get addresses
  of other ports of the same subnet.
* macvlan: bridged mode ipvlan for OSes that do not support vlan.

Co-Authored-by: Louise Daly <louise.m.daly@intel.com>
Implements: blueprint driver-binding-ipvlan
Change-Id: I1d94ab324ab2a65a6d3e782e23ea6c59b110ff67
2016-10-03 12:28:01 +02:00
Kyle Mestery 01a56577b6 Allow for user specified local.conf changes with Vagrant
This adds the ability for the user to inject additional configuration
into local.conf during the provisioning step. One can change the
Neutron plugin, for example, using this configuration.

Change-Id: If778960edb1d9c3a23c7947c5ba3bf8a07bdfc3a
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-12-28 15:34:18 -06:00
Gal Sagie 16894b1c29 Add kuryr auto generated conf files to gitignore
Change-Id: Ib3ba0d00dde0bd87d2cc1d75b2d0500f64cf50fd
2015-12-10 08:51:32 +02:00
Kyle Mestery a68600fc6c Integrate devstack plugin with Vagrant setup
This integrates the freshly added devstack plugin with the Kuryr
Vagrant setup.

Also cleans up a few nits found while here in plugin.sh

Change-Id: I5de55e7d6415d4bffe8bb7a2b2e5e15188815c36
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-11-25 09:57:28 -06:00
Gal Sagie 028ed59fdf Add .gitignore file
Change-Id: I0c22251af0fc05f0be75f4c80e41443fb82d80b0
2015-07-15 07:46:16 +00:00