Commit Graph

22 Commits

Author SHA1 Message Date
elajkat 04d9000eed Execute neutron-db-manage only if q-svc is enabled
In case devsatck is executed in a multihost environment on the host
where only q-agt is enabled for example it is not necessary to execute
neutron-db-manage command.

Change-Id: Id0eb972c5fd364efe2ce84f088db83c33cff9e79
2021-11-24 12:11:22 +01:00
elajkat 5088e8ead8 Tests: remove tempest plugin from taas repository
These tests are not maintained and exists in [1], and will be merged to
neutron-tempest-plugin (see [2] as a step)

[1]: https://opendev.org/x/tap-as-a-service-tempest-plugin
[2]: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/803752

Change-Id: I4d824c55e4ea85b98c165e482e510bf79f5df118
2021-08-19 06:54:16 +00:00
YAMAMOTO Takashi 290d3aeebe Update URLs after opendev.org migration
Change-Id: I773bc4e56343f82e66c9502b9a58038e11df28c4
2019-04-26 20:57:53 +09:00
Deepak Tiwari 2c83eb26a5 Add SRIOV mirroring support to Tap as a Service.
The following patch allows VF to VF mirroring in Tap-as-a-Service
Code-changes are applicable for new tap agent driver for sriov on
Intel i40e nic.

Vlan Mirror input parameter is part of tap-flow-create API

The current TaaS SRIOV driver is based on Intel i40e NIC driver with
following requirements:-

hardware: Intel Ethernet Network Adapter XXV710 (25GbE)
Driver: Intel i40e v4.16.0

Ref Spec: openstack/neutron-specs/specs/rocky/port-mirroring-sriov-vfs.rst
Commit: https://review.openstack.org/#/c/574477/

Change-Id: Id3aa83d7e1e22ae1806cef0c93e5dd61169c6735
2019-04-09 18:41:39 -05:00
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
Jenkins 5f27334b87 Merge "devstack: Adapt to lib/neutron" 2017-09-08 05:05:28 +00:00
Kazuhiro Suzuki 33b116ee7e L2 agent extension support for Tap-as-a-Service
This patch adds L2 agent extension for TaaS.

Change-Id: Ife1807c04d8f0f44f067e1905890262ae2f7e426
2017-07-26 19:09:26 +09:00
Jenkins a3a95c3cd1 Merge "Enable to stop taas_openvswitch_agent on unstack" 2017-07-11 05:57:41 +00:00
YAMAMOTO Takashi 7cb6e1836c devstackgaterc: Enable n-api-meta
Adapt to the recent devstack change. [1]

[1] If2d7e363a6541854f2e30c03171bef7a41aff745

Closes-Bug: #1702097
Change-Id: I9dd4de19329fdc6bfcf500861b09e4d05403b8e2
2017-07-03 22:07:16 +09:00
Kazuhiro Suzuki a6f8fb1064 Enable to stop taas_openvswitch_agent on unstack
Change-Id: I3f989509a79d0b43ea046be8fcf8ac2cf8d2ccef
2017-06-14 10:14:34 +09:00
YAMAMOTO Takashi e15cbf3892 devstack: Update after systemd change
Closes-Bug: #1690722
Change-Id: I203de80429d3b81c3b386de8d7279663a7d46d6f
2017-05-15 14:40:03 +09:00
YAMAMOTO Takashi 91d8cde828 devstack: Adapt to lib/neutron
Depends-On: I9068fd608e82e70db8d725f92269a26920efebcb
Change-Id: I1bf8f68d7505a4f60938d04a32394b8bbe89736e
2017-02-23 03:30:07 -05:00
Jenkins b4be9ed2c8 Merge "devstack: Stop using Q_PLUGIN_EXTRA_CONF_FILES" 2017-02-07 23:58:46 +00:00
Abhishek Raut 1ee06af471 devstack: Stop using Q_PLUGIN_EXTRA_CONF_FILES
Related-Bug: #1599936
Change-Id: I2ee08c9018bfd007013eb7d62c5264272faf379b
2017-02-07 19:01:06 +00:00
YAMAMOTO Takashi 07848db09b Enable placement on gate
It's now a hard requirement of n-cpu.

Closes-Bug: #1662036
Change-Id: I24f9c4af0164ad644e6cff9e866046ee1e303750
2017-02-06 09:52:23 +09:00
Jenkins 2d12a10cf8 Merge "devstackgaterc: Remove stale reference to n-obj" 2016-06-30 07:59:33 +00:00
Yoichiro Iura 5035aa4a57 Support service framework to separate plugin logic
This fix supports service framework in order to separate
the plugin code into backend specific and generic part.

Change-Id: I66d0f4a9ce5453ec7ca0bf0fe52f24a3a2e3c8ea
Closes-Bug: #1567770
2016-06-24 01:40:09 +00:00
YAMAMOTO Takashi 7e628b21a0 devstackgaterc: Remove stale reference to n-obj
Closes-Bug: #1571984
Change-Id: Iacffe7df560f37367774469fac0461030a6d423f
2016-04-19 15:37:09 +09:00
YAMAMOTO Takashi fcb2365749 devstackgaterc: Disable unrelated services
By explicitly specifying the list of services.
This effectively disable the following services:

    c-api
    c-bak
    c-sch
    c-vol
    ceilometer-acentral
    ceilometer-acompute
    ceilometer-alarm-evaluator
    ceilometer-alarm-notifier
    ceilometer-anotification
    ceilometer-api
    ceilometer-collector
    cinder
    horizon
    q-fwaas
    q-lbaas
    s-account
    s-container
    s-object
    s-proxy

Closes-Bug: #1555457
Change-Id: I1d8b23a4942a33bf872306a9c10e553ab4e742aa
2016-03-13 12:53:22 +09:00
YAMAMOTO Takashi a6aec8a8c6 devstackgaterc: Specify tests to run on gate
Let's start with network related ones + ours.

Change-Id: I4389db0ea7d4248277b3191ce5764606ac592c1c
2015-11-25 14:34:11 +09:00
YAMAMOTO Takashi b402dc4d9c Add a minimum documentation for devstack plugin
Related-Bug: #1501795
Related-Bug: #1515104
Change-Id: Id2d37be361b6e675620604abff15e16fa09378b1
2015-11-20 15:50:52 +09:00
YAMAMOTO Takashi 5e6a3a9b34 Add devstack plugin
Closes-Bug: #1501795
Related-Bug: #1515104
Change-Id: Ia1c266db46ecbced7fe1661ee7df464fa3c4e90d
2015-11-20 15:48:10 +09:00