Commit Graph

294 Commits

Author SHA1 Message Date
elajkat
4eb270d886 Complete removal of dependency on the "mock" package
Remove sphinx from test-requirements.txt as the whole doc building is
is fixed in this patch: https://review.opendev.org/721994

Change-Id: I7a065a0cde1344af38655c9f136526eaa2524923
2020-07-13 13:21:19 +00:00
YAMAMOTO Takashi
a20f9add8e Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Change-Id: I83f7e43806e0d0148f6798761232c5404e23b5c7
2020-06-16 04:12:07 +00:00
Zuul
0fc14ac459 Merge "Adds policy in code to Tap-as-a-Service" 2020-02-06 11:39:11 +00:00
elajkat
79dbc11dd1 Remove python2 jobs for tap-as-a-service
Since neutron-lib changed to python3 only (see [0]) it's time to remove
python2 jobs for tap-as-a-service.

[0]: https://review.opendev.org/702098

Change-Id: I4a8b016377805d6f304c08baee2ef7e161697112
2020-01-23 14:54:32 +01:00
jessegler
b2b225e967 Adds policy in code to Tap-as-a-Service
Adding oslo.policy allows operators to use and customize RBAC for tap-as-a-service instead of
relying on Neutron's default policy.

Change-Id: I6132054ef3bd8423990f91fae6329dfd089660b4
2020-01-09 12:52:26 +00:00
YAMAMOTO Takashi
e952667bc3 Update deliverables for 6.0.0/train
Change-Id: I9f25678a3f73f4dcd22fb4ad4939c1803881c190
2019-12-13 00:26:46 +09:00
Elod Illes
21aa47cbfa Add local bindep.txt
As it was announced [1] global bindep-fallback.txt was removed and now
projects need to have a local bindep.txt to be able to install binary
dependencies for testing.

In test jobs the script tools/test-setup.sh is called which requires
mysql and postgres servers and clients to be installed.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007272.html

Change-Id: I3f7186f1b76d5500d699b588b8257fae9fdcfc6e
2019-09-30 07:47:23 +02:00
Zuul
42361f7def Merge "Update deliverables for 5.0.0/stein" 2019-06-07 11:26:58 +00:00
Zuul
76f8584ae7 Merge "DB migration milestone for Stein" 2019-06-07 11:26:57 +00:00
Zuul
d74ae20bd0 Merge "Update master for stable/stein" 2019-05-28 07:54:48 +00:00
Zuul
595f89d9f9 Merge "Update URLs after opendev.org migration" 2019-05-28 07:54:48 +00:00
YAMAMOTO Takashi
9fd3404036 Switch to stestr
This commit includes the following unrelated changes
to pass the gate.
----------------------------------------
Update sphinx requirements

After the recent change in the global requirements. [1]

[1] If558f184c959e4b63b56dec3ca1571d1034cfe5c

Closes-Bug: #1829138
Change-Id: Ic43783255091b77030983d5de0011b9bf4c3a486
----------------------------------------

Closes-Bug: #1829121
Change-Id: I06848d68f8e21880f05c003c2aa444f04dea2ef8
2019-05-16 00:38:36 +09:00
YAMAMOTO Takashi
290d3aeebe Update URLs after opendev.org migration
Change-Id: I773bc4e56343f82e66c9502b9a58038e11df28c4
2019-04-26 20:57:53 +09:00
OpenDev Sysadmins
d92e802824 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:08 +00:00
YAMAMOTO Takashi
5d5aeec066 DB migration milestone for Stein
Change-Id: Ia5fb360f32691c568f5993635fc1fa167f3708c7
2019-04-16 21:23:30 +09:00
YAMAMOTO Takashi
cf4c60391f Update master for stable/stein
Change-Id: I22dce95ef026fb57ef5feb109f38d1360ff4cf13
2019-04-16 17:49:42 +09:00
YAMAMOTO Takashi
50e8d29050 Update deliverables for 5.0.0/stein
Change-Id: I9486ad1044e27cadea0ca8ef0bef24f1a1651681
2019-04-16 17:29:41 +09:00
Zuul
3f175b3f27 Merge "Add SRIOV mirroring support to Tap as a Service." 2019-04-11 05:02:27 +00: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
YAMAMOTO Takashi
452d40f64c Add a job from tap-as-a-service-tempest-plugin
Change-Id: I93590e614a48ccd9ad636d16a10cb6ac4ee2c1ff
2019-04-05 13:56:45 +09:00
Zuul
76f9915a63 Merge "Replace openstack.org git:// URLs with https://" 2019-04-04 03:32:13 +00:00
Zuul
92263b67a2 Merge "Use template for lower-constraints" 2019-03-29 10:21:51 +00:00
jessegler
6ac6774938 Update psycopg2 to fix lower constraint issue
Closes-Bug: #1821676
Change-Id: Ic51346e258e9d9f3459654a397f79270a8d62a8d
2019-03-27 17:57:12 -05:00
Ian Wienand
a18398991e Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Ib65f7ef2e920804fc7767a151195dce6877b6f1f
2019-03-24 20:36:14 +00:00
Zuul
9e8299246b Merge "stop using common db mixin" 2019-03-01 00:46:23 +00:00
Zuul
3d9396eae1 Merge "Clear associated tap resources on port delete" 2019-02-28 08:51:35 +00:00
Zuul
3ca040879c Merge "Change openstack-dev to openstack-discuss" 2019-02-25 02:33:04 +00:00
Boden R
5052ea8aab stop using common db mixin
All of the methods of common db mixin are available via neutron-lib
and the mixin will be removed before long.
This patch switches the code over to use neutron-lib's APIs rather
than those of the mixin and stops using the mixin as a parent class.

Change-Id: I1e9790e47c0befebc6f0073098694440dbc62873
2019-02-20 15:08:26 -07:00
Deepak Tiwari
080ef1661f Clear associated tap resources on port delete
Change-Id: Ifdaa08734825dd5fe9ded2ce13d16cad699d0737
Closes-Bug: #1814937
2019-02-19 21:24:54 -06:00
Boden R
97bb1b3383 use rpc from neutron-lib
We recently removed nenutron.common.rpc [1] as the rpc module lives in
neutron-lib now. This project was missed because I didn't find
neutron.common.rpc as an import.

This patch switches rpc uses over to neutron-lib.

[1] https://review.openstack.org/#/c/634790/

This commit includes a part of the following commit
to pass the gate.
----------------------------------------
Fix zuul job failures

Fix zuul job failures

Change-Id: I1d073b8c58e32669ecf6932512b94c8a2cabf70e
----------------------------------------

Co-Authored-By: Deepak Tiwari <deepak.tiwari@aricent.com>
Change-Id: I053b5c56594e1a914143a2308fef77349dfa7ea4
2019-02-19 20:39:21 +09:00
huang.zhiping
b6fbb9804f Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Id3bdaee98215017a96f636f0805956e980bcacca
2019-01-11 06:08:25 +00:00
Zuul
aee5d28934 Merge "use neutron-lib for _model_query" 2018-12-25 07:17:18 +00:00
Andreas Jaeger
01cbc0d9e3 Use template for lower-constraints
Use openstack-lower-constraints-jobs template, remove individual
jobs.

Change-Id: I38355bd93b7dcd83383cd78838f8c3890dfe85d8
Needed-By: https://review.openstack.org/623229
2018-12-20 21:33:51 +01:00
Zuul
0e131517c5 Merge "Changes to tap service and flow update tests in taas Client" 2018-12-03 16:51:55 +00:00
bk160f
2a4e2483ee Changes to tap service and flow update tests in taas Client
Add tempest tests for the tap service and flow update

Change-Id: Ibba64c78e5e244599c8b6d8defb33d77330ba563
2018-11-28 17:49:21 +00:00
Boden R
9d44af10b3 use neutron-lib for _model_query
The model_query module is in neutron-lib and the CommonDBMixin will
eventually be removed. This patch swiches use of the _model_query
method over to query_with_hooks from neutron-lib.

This patch also bumps the neutron-lib version up to 1.20.0

Change-Id: I8ff41c9d914b8329e4fca90de8a9ef9f41ccdcde
2018-11-13 11:46:12 -07:00
Zuul
5ffd2b759a Merge "use common rpc and exceptions from neutron-lib" 2018-11-08 00:48:36 +00:00
Zuul
d9a8451ad9 Merge "Update deliverables for 4.0.0/rocky" 2018-11-05 06:28:29 +00:00
Boden R
0f23f0ca2e use common rpc and exceptions from neutron-lib
The neutron.common.rpc and exceptions were rehomed into neutron-lib and
are currently shimmed in neutron [1]

This patch consumes those modules from neutron-lib by using lib's
modules rather than neutrons.

[1] https://review.openstack.org/#/c/586525/

Change-Id: Ifb87c315953a02291201a25aff05910149023d10
2018-10-26 09:22:36 -06:00
YAMAMOTO Takashi
b9021a3255 DB migration milestone for Rocky
Change-Id: I5d5fcd40ad6b17bb03434ba3b8e6873912f856d1
2018-10-12 14:51:55 +09:00
YAMAMOTO Takashi
64ca6bb845 Update deliverables for 4.0.0/rocky
Change-Id: I807ceb67ee83873d5ad823ec9ecf0acde69ec926
2018-10-12 14:49:01 +09:00
Zuul
57dfbdb8eb Merge "add local tox targets for pep8 and py3" 2018-10-12 04:51:54 +00:00
Zuul
9e65fe4228 Merge "Fix non-absolute imports" 2018-10-12 04:51:16 +00:00
Zuul
c6917d37aa Merge "Opt-in for neutron-lib consumption patches" 2018-10-12 04:37:24 +00:00
Zuul
3dfb00f1dc Merge "Require neutron-lib explicitly" 2018-10-12 04:37:24 +00:00
Viktor Krivak
c5986f899a Fix non-absolute imports
Change-Id: Ieaf815e51a28b977da5aac1da6752405bc2fc3a9
Closes-Bug: #1795346
2018-10-04 10:08:50 +02:00
Zuul
b7b1a3401e Merge "modify grammer mistake" 2018-10-04 07:24:32 +00:00
Boden R
81038295e7 add local tox targets for pep8 and py3
This patch adds local tox targets for pep8 and python 3 as per [1]
that will install dependencies in editable mode.
To run them use the pep8-dev and py3-dev targets respectively.

[1] https://etherpad.openstack.org/p/neutron-sibling-setup

Change-Id: I22e4ddc1d9a2e82bfb13302caf5be948607bb722
2018-09-26 14:53:27 -06:00
YAMAMOTO Takashi
8abad4c7ab Opt-in for neutron-lib consumption patches
http://lists.openstack.org/pipermail/openstack-dev/2018-September/135063.html

Change-Id: I538da41ddae74af4274f81a3e443320fa256d798
2018-09-26 20:46:02 +09:00
YAMAMOTO Takashi
9a5a0589b7 Require neutron-lib explicitly
Rather than implicitly via neutron.

Change-Id: I6c0a783587995113f15ed4c08a6b1dbeeccc5f87
2018-09-26 20:46:02 +09:00