It also changes x/tap-as-a-service to openstack/tap-as-a-service
in the list of required projects as TaaS is now official OpenStack
project and part of the Neutron stadium.
Additionally this patch removes
networking-midonet-tempest-aio-ml2-full-centos-7 from the check queue as
that midonet job is not existing anymore.
Change-Id: Iaf403948cbf66b249f75528b4a4def083e64801f
Make pep8 job work on focal:
* adopt constraints files
* ignore W504 Line break occurred after a binary operator
Make tempest tests work by changing the default m1.medium flavor to d1.
Change-Id: Iea267fe07f3acfd344cb9843c0a79b924c2b30cc
Scenarios in this patchset are achieving one goal, to actually
ensure that TAAS is working properly using tcpdump to verify.
This creates one new requirement to our test environment, image
with tcpdump. Usually, we can expect compute.image_ref to point at
cirros or similar basic distro, and can't force users to
overwrite it with a much bigger distro that includes tcpdump
because it will drastically increase the time needed to run other tests.
Solution is to change tempest.conf part of TAAS:
[taas_plugin_options]
advanced_image_ref = <uuid of tcpdump capable image>
advanced_image_ssh_user = <user to be used in image above>
advanced_image_flavor_ref = <flavor big enough for image above>
Where advanced_image_ref is UUID of the image with preinstalled tcpdump,
and advanced_image_ssh_user is a user we can use to ssh into VM.
In my case, I just used a default ubuntu cloud image.
New tests are running with your default networks (usually OVS),
and, if taas configuration is provided, against provider network.
Change-Id: Icdff0fe63a8977d6065808c18a9fdc674cef6d4f
1. Adds a tempest scenario testcase in TaaS.
2. Refactor the existing API tests.
3. Adds a new API testcase to test the newly added Vlan Mirror input
parameter in tap-flow-create API.
This patchset is an extension to following commit which adds SRIOV
driver support in TaaS:
Change-Id: I847d7f3d841900d99c914a451c24ee20e8119618
Commit: https://review.openstack.org/#/c/603501/
To avoid the following error in project-config-gerrit job.
| Testing branch origin/master
| ERROR: Found .zuul.yaml on branch origin/master
| Remove any zuul config files before import.
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