Age | Commit message (Collapse) | Author | Files | Lines |
|
Adds pip installing odltools into the cperf container. CSIT jobs now
fetch ODL and other OS logs via apex.
Change-Id: I532d3a6fed156709cb305a9f7a6721d1db2eaebc
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
This will allow us to trigger OPNFV CSIT on non-netvirt projects.
Change-Id: I95991e3f574ffa4f4e63ca22697089c7ba2ab7ca
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Instead of just netvirt, enable other ODL projects to trigger OPNFV
CSIT.
Change-Id: Ia394ed084108c44d68317b7e38cfb43d090ca784
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Makes it so logs will always be collected even when CSIT itself fails.
Change-Id: Ie854d92950edb515141343fd8b26216a010c55b4
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Changes-Include:
- Disable functest (we only care about csit passing for netvirt)
- Fix trigger of csit job for other snapshot versions (always use
master for now)
- Fix csit always returning 0 even when tests fail
Change-Id: I30a51fa391aac692b122f1ebf7bf73ffdb61ca29
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
If OS_VERSION is master we want to pull ollivier containers, otherwise
we can pull OPNFV.
Change-Id: I6e838a85c6b7918540c8bc3ca2d5e790e5aa7a57
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I66c0b128fb958285b4bff112586fc45366257256
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I2366cbaba46734877782951365a4abebca9d17b8
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
This patch adds the ability to deploy a cperf container and execute ODL
csit against an OPNFV deployment with ODL. The cperf job to execute csit
requires an RC file, SSH key to access OPNFV nodes, and a yaml
descriptor file that contains per node information about each
control/compute node.
This patch also adds triggering the cperf CSIT job inside of the 3rd
party ODL netvirt verification suite. That job uses Apex snapshots to
bring up deployment (no undercloud).
Additionally this patch includes some changes to allow multi version
snapshots to work. Multiple snapshots are now being created for
different OpenStack branches along with noha or HA type topologies. This
patch includes the ability to detect the desired scenario as triggered
by ODL Netvirt gerrit. Now in ODL netvirt gerrit a user may provide:
"check-opnfv <OS version>-<noha|ha>" style syntax to initiate 3rd Party
OPNFV CI on a particular OS version/HA setup.
Change-Id: I51a27545c985ce74c1c72fe0933eb451939a8c05
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
|
|
This patch adds ability to manage multiple snapshot versions. We want to
be able to have snapshots for noha and ha for multiple OS releases. This
adds that capability and updates the deploy script to be able to deploy
them. Also a user can specify which scenario to trigger with his ODL
netvirt commit by doing 'opnfv-check <os version>-<ha|noha>
Change-Id: I3884b41c86b55c187becfb83ef62f3431724d09e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I905527d509597218927908be7752ca16b6ea2cc5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
This patch is needed for the case where there are provided OS
credentials to functest, and there is no need to find the installer VM
and copy the credentials to the host. In the Apex snapshot case, there
is no installer VM on the slave, so we must provide the credentials
file.
Also includes a fix to use tempest_smoke_serial for the snapshot netvirt
verification until CSIT suite is working correctly.
Change-Id: Ic84955f527e3f84bb0d8579a377b4a1883fe3eb2
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Intel slave no longer exists. Moves the Apex netvirt snapshots to run on
Apex slaves.
Change-Id: I3d9d32455e5a24cb64070677a32c5908cc331326
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
global-jjb only supports the .yaml file ending for jjb jobs. Instead of
waiting for a release we're going to rename the files.
Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|