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
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
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
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
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
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
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
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
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
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
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
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