tap-as-a-service/devstack
Andreas Jaeger b762ecf9e5 Avoid tox-install.sh
Instead of using tox-install.sh, we can install horizon and neutron
now directly from pypi - or use the current branch in CI system using
tox-siblings.

Update tox.ini for this change and add neutron to requirements file.

This commit includes the following unrelated changes
to pass the gate.
----------------------------------------
devstack: Use setup_develop to install

As this project is in the global requirements now,
we need to edit the constraints.

Change-Id: I44e05b4e7b6f1c15314799c4a1e8c22f79abb74a
----------------------------------------
Update after rpc create_connection removal

Recently neutron.common.rpc.create_connection has been removed. [1]

[1] I2f4b24ba732be47fc9911be1e24406fb1ffe821e

Closes-Bug: #1770851
Change-Id: Ie83299b7a280dab0d5dc9dc3304b5d6091b4a0cc
----------------------------------------

Co-Authored-By: YAMAMOTO Takashi <yamamoto@midokura.com>
Change-Id: Ifffca6361b1c3991481442053bf182bde3c2d44a
2018-05-13 18:15:17 +09:00
..
devstackgaterc devstackgaterc: Enable n-api-meta 2017-07-03 22:07:16 +09:00
plugin.sh Avoid tox-install.sh 2018-05-13 18:15:17 +09:00
README.rst L2 agent extension support for Tap-as-a-Service 2017-07-26 19:09:26 +09:00
settings Support service framework to separate plugin logic 2016-06-24 01:40:09 +00:00

DevStack external plugin

A local.conf recipe to enable tap-as-a-service:

[[local|localrc]]
enable_plugin tap-as-a-service https://github.com/openstack/tap-as-a-service
enable_service taas
TAAS_SERVICE_DRIVER=TAAS:TAAS:neutron_taas.services.taas.service_drivers.taas_rpc.TaasRpcDriver:default