releng.git
6 years ago[dovetail] generate a results package for testing Dovetail web portal 01/60501/2
xudan [Thu, 2 Aug 2018 02:57:14 +0000 (22:57 -0400)]
[dovetail] generate a results package for testing Dovetail web portal

Change-Id: I3b9f06807ebf581e3f74286f479519937b75b06f
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoAdd l3 suite to list of pybot suites 93/60493/2
Jamo Luhrsen [Wed, 1 Aug 2018 21:11:53 +0000 (14:11 -0700)]
Add l3 suite to list of pybot suites

Change-Id: Iaa085787ea92b002bb9fd1776f2ab20f63996769
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Get latest ODL csit code before running pybot"
Tim Rozet [Thu, 2 Aug 2018 00:49:14 +0000 (00:49 +0000)]
Merge "Get latest ODL csit code before running pybot"

6 years agoApex: Enable Daily Fraser Dovetail scenarios 97/60497/2
Tim Rozet [Wed, 1 Aug 2018 22:01:20 +0000 (18:01 -0400)]
Apex: Enable Daily Fraser Dovetail scenarios

Dovetail team still needs this for their next release.

JIRA: APEX-623

Change-Id: Idff3d5119bc0ae902595eb163b56a06c52c0d70b
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoGet latest ODL csit code before running pybot 91/60491/1
Jamo Luhrsen [Wed, 1 Aug 2018 21:10:01 +0000 (14:10 -0700)]
Get latest ODL csit code before running pybot

Change-Id: Ib502f79d657f8c3f5e7ac333d8487693eb20c4cd
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoApex: Fix stale GS pulls on artifacts 87/60487/2
Tim Rozet [Wed, 1 Aug 2018 18:36:09 +0000 (14:36 -0400)]
Apex: Fix stale GS pulls on artifacts

There seems to be some delay in updating the HTTP server for GS which
causes an old version of snapshot to be used. This change replaces using
HTTP with gsutil to ensure we get the latest artifacts

Change-Id: Iccca64aa9e904221621dfb2cb7471d24a3b3f4d9
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "remove inspector variable form job template"
Serena Feng [Wed, 1 Aug 2018 08:14:20 +0000 (08:14 +0000)]
Merge "remove inspector variable form job template"

6 years agoremove inspector variable form job template 69/60469/1
dongwenjuan [Wed, 1 Aug 2018 07:52:41 +0000 (15:52 +0800)]
remove inspector variable form job template

Change-Id: I472cad19a8ae81286a62e762c6caab653ca22d7c
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "add the ssh_key info if the key_file is exist"
Serena Feng [Wed, 1 Aug 2018 07:30:37 +0000 (07:30 +0000)]
Merge "add the ssh_key info if the key_file is exist"

6 years agorun doctor tests with different inspectors in sequence 67/60467/1
dongwenjuan [Wed, 1 Aug 2018 07:18:04 +0000 (15:18 +0800)]
run doctor tests with different inspectors in sequence

As doctor tests have different inspectors, if they run in parallel
of one multijob, they will operator one cloud to create/delete
some resources, such as project, user, network and so on. It will
cause some conflicts.

Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
Change-Id: I8111b28ad9de409542606f7be39a1ee0d838f8b6

6 years agoadd the ssh_key info if the key_file is exist 65/60465/2
dongwenjuan [Wed, 1 Aug 2018 06:50:46 +0000 (14:50 +0800)]
add the ssh_key info if the key_file is exist

Change-Id: I7a95933e254b35fc7b26d649226192b8e4c407bb
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "prepare installer info for doctor test"
Serena Feng [Wed, 1 Aug 2018 06:40:14 +0000 (06:40 +0000)]
Merge "prepare installer info for doctor test"

6 years agoprepare installer info for doctor test 55/60455/3
dongwenjuan [Wed, 1 Aug 2018 03:10:37 +0000 (11:10 +0800)]
prepare installer info for doctor test

Change-Id: I6344a31b28d3e5c9a998693fd64ec255410c62b6
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "use py34 for tox"
Serena Feng [Wed, 1 Aug 2018 01:40:40 +0000 (01:40 +0000)]
Merge "use py34 for tox"

6 years agouse py34 for tox 49/60449/1
dongwenjuan [Wed, 1 Aug 2018 01:12:42 +0000 (09:12 +0800)]
use py34 for tox

Change-Id: I606e0de73e153de88d592a36d4eaabf1b4690e6c
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years ago[armband] Disable fraser jobs and vping_ssh verify 33/60433/1
Cristina Pauna [Tue, 31 Jul 2018 12:56:34 +0000 (15:56 +0300)]
[armband] Disable fraser jobs and vping_ssh verify

- Disabled fraser jobs as we no longer intent to cherry-pick changes to it

- Now healthcheck includes vping_ssh, so remove it as a dedicated test for
verifying patches on gerrit to avoid double checking.

Change-Id: I6620dd9dc7db530ce8cf17474eee9608d78dd382
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agospecify the cacert file when it exits 21/60421/1
dongwenjuan [Tue, 31 Jul 2018 08:21:48 +0000 (16:21 +0800)]
specify the cacert file when it exits

Change-Id: Id122d99d6e599c31d3b5970aa88307843d379515
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agobugfix: wrong usage of '!include-raw' 15/60415/3
dongwenjuan [Tue, 31 Jul 2018 06:43:02 +0000 (14:43 +0800)]
bugfix: wrong usage of '!include-raw'

JIRA: DOCTOR-126

Change-Id: Iabcd8a8ad14079e2ba7e72e39e009a0ee833cb3c
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agobugfix: wrong usage of '!include-raw' 13/60413/1
dongwenjuan [Tue, 31 Jul 2018 06:26:51 +0000 (14:26 +0800)]
bugfix: wrong usage of '!include-raw'

Change-Id: Ibbc1363bf5260301b33afad84244aa1d7af4ffce
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agouse tox instead of functest for doctor CI jobs 03/60403/3
dongwenjuan [Tue, 31 Jul 2018 02:33:15 +0000 (10:33 +0800)]
use tox instead of functest for doctor CI jobs

Change-Id: Ifbde5ebd12a7e7a040a0a3b2a3eeed532a11da73
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "[fuel] Remove vping_ssh testcase"
Trevor Bramwell [Mon, 30 Jul 2018 22:41:17 +0000 (22:41 +0000)]
Merge "[fuel] Remove vping_ssh testcase"

6 years agoMerge "[dovetail] Querying correct control node IPs"
Trevor Bramwell [Mon, 30 Jul 2018 22:38:40 +0000 (22:38 +0000)]
Merge "[dovetail] Querying correct control node IPs"

6 years agoMerge "[Dovetail] Fixing cinder process name on Fuel"
Trevor Bramwell [Mon, 30 Jul 2018 22:38:25 +0000 (22:38 +0000)]
Merge "[Dovetail] Fixing cinder process name on Fuel"

6 years agoMerge "Select the right Functest repos when master"
Tim Rozet [Mon, 30 Jul 2018 21:41:35 +0000 (21:41 +0000)]
Merge "Select the right Functest repos when master"

6 years agoCPERF: Fix log collection 83/60383/2
Tim Rozet [Mon, 30 Jul 2018 15:12:14 +0000 (11:12 -0400)]
CPERF: Fix log collection

Change-Id: I11a9441b77973fc2225b14b2489b61ebf06a8b6b
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Fix CSIT promotion blocking 69/60369/1
Tim Rozet [Mon, 30 Jul 2018 14:15:49 +0000 (10:15 -0400)]
Apex: Fix CSIT promotion blocking

Block on 3rd party odl netvirt jobs

Change-Id: Icc67d13f9195ae3d62c77a909ee8e504c090bd40
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "CPERF: Adds log collecting job"
Tim Rozet [Mon, 30 Jul 2018 13:54:11 +0000 (13:54 +0000)]
Merge "CPERF: Adds log collecting job"

6 years agoCPERF: Adds log collecting job 03/60303/4
Tim Rozet [Sat, 28 Jul 2018 03:26:48 +0000 (23:26 -0400)]
CPERF: Adds log collecting job

Makes it so logs will always be collected even when CSIT itself fails.

Change-Id: Ie854d92950edb515141343fd8b26216a010c55b4
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoSelect the right Functest repos when master 15/60315/1
Cédric Ollivier [Sun, 29 Jul 2018 20:36:06 +0000 (22:36 +0200)]
Select the right Functest repos when master

Else OpenStack Rocky is verified by Queens upper-contraints.

Change-Id: I5bfcb4895e64ab911c1131e8bfeb09eac2775754
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years ago[compass4nfv] Change the network yaml for odl scenario 07/60307/1
Harry Huang [Sat, 28 Jul 2018 06:42:29 +0000 (14:42 +0800)]
[compass4nfv] Change the network yaml for odl scenario

Use network_odl.yml for odl scenarios.

Change-Id: Ic12863acda112ed6ca7b39e83a820733e207729d
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoCPERF: Update netvirt verify tests 93/60293/2
Tim Rozet [Fri, 27 Jul 2018 17:33:09 +0000 (13:33 -0400)]
CPERF: Update netvirt verify tests

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>
6 years agoCPERF: Disable host key check with ansible 89/60289/1
Tim Rozet [Fri, 27 Jul 2018 15:23:12 +0000 (11:23 -0400)]
CPERF: Disable host key check with ansible

Also minor debug statements for snap deploy

Change-Id: I9a6c2744ac9b9da920666f84c05e46af858613e6
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years ago[fuel] Remove vping_ssh testcase 79/60279/1
Michael Polenchuk [Fri, 27 Jul 2018 11:27:36 +0000 (15:27 +0400)]
[fuel] Remove vping_ssh testcase

Now healthcheck includes vping_ssh, so remove it as a dedicated test
for verifying patches on gerrit to avoid double checking.

Change-Id: I4daec677e7d1fdc65997f7a9ab580d5f93ece8a8
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years ago[dovetail] Querying correct control node IPs 13/60213/1
Georg Kunz [Thu, 26 Jul 2018 12:10:07 +0000 (14:10 +0200)]
[dovetail] Querying correct control node IPs

The parameter used to query the host IPs of the database and message
queue hosts was wrong, resulting in the corresponding HA tests to fail.

Change-Id: I460209c63928ac99d5449adba03474fdf066ebcf
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoUse computes + control for NUM_OS_SYSTEM 93/60193/1
Jamo Luhrsen [Wed, 25 Jul 2018 23:38:16 +0000 (16:38 -0700)]
Use computes + control for NUM_OS_SYSTEM

This is not going to work when we want to make our HA
CSIT work, since I think Apex will be having 3
openstack control nodes, and our CSIT won't know what
to do with '5' (3 control + 2 compute) openstack
nodes. But, we can cross that bridge when we get
there.

Change-Id: I9c74b2ec73e5af0039d93f9ed812fc3c100a3e4a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoCPERF: fix flavor syntax for csit 89/60189/1
Tim Rozet [Wed, 25 Jul 2018 20:28:42 +0000 (16:28 -0400)]
CPERF: fix flavor syntax for csit

Change-Id: Id3430db201ba82b398c3e74f5c3cbb541c6fb208
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoCPERF: Create flavor for CSIT 87/60187/1
Tim Rozet [Wed, 25 Jul 2018 20:11:32 +0000 (16:11 -0400)]
CPERF: Create flavor for CSIT

Change-Id: I2dd2fe40f06783320c60788b2161e876a0bb43b5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoCPERF: Fix cirros image name for csit 83/60183/1
Tim Rozet [Wed, 25 Jul 2018 19:49:07 +0000 (15:49 -0400)]
CPERF: Fix cirros image name for csit

Change-Id: I61ffe3d058ff797878d2ef00e5801497f91ea436
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoCPERF: Fix path issue with cirros uploading 81/60181/1
Tim Rozet [Wed, 25 Jul 2018 19:19:06 +0000 (15:19 -0400)]
CPERF: Fix path issue with cirros uploading

Change-Id: Ia58fcaae637d9be75b331404648724b82ac16498
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years ago[Dovetail] Fixing cinder process name on Fuel 79/60179/2
Georg Kunz [Wed, 25 Jul 2018 15:18:12 +0000 (17:18 +0200)]
[Dovetail] Fixing cinder process name on Fuel

Fixing the process name of Cinder on Fuel deployments.

JIRA: DOVETAIL-688

Change-Id: Ide672e6bafedeecc6b99a99263147fec5fab44ef
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoCPERF: Upload cirros image for CSIT 77/60177/1
Tim Rozet [Wed, 25 Jul 2018 15:14:35 +0000 (11:14 -0400)]
CPERF: Upload cirros image for CSIT

CSIT does not have the ability to upload cirros image yet, so this patch
uploads it to the overcloud as a workaround.

Change-Id: I277e37ae28d613771969dca984ef8692e1312fbd
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoLog where the robot files are being uploaded to 57/60157/2
Jamo Luhrsen [Tue, 24 Jul 2018 14:27:34 +0000 (07:27 -0700)]
Log where the robot files are being uploaded to

Change-Id: I4f933d18c47fff80923d3d79320f0bb873efb2e7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpload robot logs to gs 41/60141/2
Jamo Luhrsen [Mon, 23 Jul 2018 22:27:45 +0000 (15:27 -0700)]
Upload robot logs to gs

Change-Id: I78989fcfd155054d8470359c59f682eb4ba3ea80
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoCPERF: minor fixes to csit 39/60139/1
Tim Rozet [Mon, 23 Jul 2018 21:22:55 +0000 (17:22 -0400)]
CPERF: minor fixes to csit

Change-Id: I16b4859922a6efec2748190234967409b61c1f68
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoCPERF: Fix cleaning cloned folder 35/60135/1
Tim Rozet [Mon, 23 Jul 2018 20:39:20 +0000 (16:39 -0400)]
CPERF: Fix cleaning cloned folder

Change-Id: Ie933308557023877b19e43bbde95470c2bf159ca
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoCperf: Add debug messages to execution 31/60131/1
Tim Rozet [Mon, 23 Jul 2018 19:51:00 +0000 (15:51 -0400)]
Cperf: Add debug messages to execution

Change-Id: I2089414e0fd2151b53da29ea01de3dd1292c078e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Fix invoking snapshot node parser 29/60129/1
Tim Rozet [Mon, 23 Jul 2018 17:23:02 +0000 (13:23 -0400)]
Apex: Fix invoking snapshot node parser

Change-Id: I12da71b17a0a423b501508b51ab3d614c87f8851
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Correct functest container with snapshot 27/60127/1
Tim Rozet [Mon, 23 Jul 2018 16:39:10 +0000 (12:39 -0400)]
Apex: Correct functest container with snapshot

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>
6 years agoApex: fix overcloudrc unsetting OS_VERSION 25/60125/1
Tim Rozet [Mon, 23 Jul 2018 16:24:58 +0000 (12:24 -0400)]
Apex: fix overcloudrc unsetting OS_VERSION

Sourcing overcloudrc is unsetting OS_VERSION causing failures in csit
job:
https://build.opnfv.org/ci/job/cperf-apex-csit-master/1/console

Change-Id: Ife3b4795832ecdad75bcb41f0721ef8391aafcac
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: run csit before tempest 75/60075/1
Tim Rozet [Sun, 22 Jul 2018 01:51:25 +0000 (21:51 -0400)]
Apex: run csit before tempest

Change-Id: I66c0b128fb958285b4bff112586fc45366257256
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Remove snapshot workarounds 71/60071/1
Tim Rozet [Sat, 21 Jul 2018 12:49:24 +0000 (08:49 -0400)]
Apex: Remove snapshot workarounds

There's no need to install java or do the docker workaround anymore
after fixes into Apex:
https://gerrit.opnfv.org/gerrit/#/c/60053/

Change-Id: I3d7d5fcc066bfb4416fcd3404c89e6e814dbf31e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Change default verify scenario 65/60065/1
Tim Rozet [Sat, 21 Jul 2018 02:36:13 +0000 (22:36 -0400)]
Apex: Change default verify scenario

Since our default scenario os-nosdn-nofeature-ha is failing functest in
verify, switch to os-nosdn-nofeature-noha which is passing. We want the
lowest bar possible for initial patch set verification and then can use
gate to verify more complicated deployments.

Change-Id: I9788495de5ee728fa3c19264120315e562d2712d
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "[Dovetail] Bugfix: Dovetail CI jobs failed on compass"
Trevor Bramwell [Fri, 20 Jul 2018 20:23:32 +0000 (20:23 +0000)]
Merge "[Dovetail] Bugfix: Dovetail CI jobs failed on compass"

6 years agoApex: Removes branch from functest scenario 57/60057/1
Tim Rozet [Fri, 20 Jul 2018 15:17:19 +0000 (11:17 -0400)]
Apex: Removes branch from functest scenario

Branch is messing up functest detection of deploy scenarios. Therefore
this patch removes the branch from the scenario before passing it to the
test job.

Change-Id: I1b59125941e839f1937cba565c73e39efb460573
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years ago[Dovetail] Bugfix: Dovetail CI jobs failed on compass 27/60027/1
xudan [Fri, 20 Jul 2018 01:46:20 +0000 (21:46 -0400)]
[Dovetail] Bugfix: Dovetail CI jobs failed on compass

Change-Id: I1b46fe380b12552651c786b10f162111d4605353
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoApex: Fix OS branch detection on snapshot promotion 23/60023/1
Tim Rozet [Fri, 20 Jul 2018 00:28:29 +0000 (20:28 -0400)]
Apex: Fix OS branch detection on snapshot promotion

Change-Id: I4f860f9b9adcc96d94b1daa333eec7a746bc91b1
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: More snapshot fixes 21/60021/1
Tim Rozet [Thu, 19 Jul 2018 20:34:55 +0000 (16:34 -0400)]
Apex: More snapshot fixes

Changes-Include:
 - Use correct csit env file with promote jobs
 - Ensure odl container starts when snapshots brought up
 - Use SDN_CONTROLLER_PASSWORD for ODL pass rather than
   hardcoding admin

Change-Id: I910a4eefa2b4c621e3f82939bedee338fad91bf3
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Update CI Resources and Requirements"
Trevor Bramwell [Thu, 19 Jul 2018 16:32:12 +0000 (16:32 +0000)]
Merge "Update CI Resources and Requirements"

6 years agoMerge "[Dovetail] Edit the job's name of Dovetail running on Apex"
Trevor Bramwell [Thu, 19 Jul 2018 16:29:45 +0000 (16:29 +0000)]
Merge "[Dovetail] Edit the job's name of Dovetail running on Apex"

6 years ago[Dovetail] Edit the job's name of Dovetail on Fuel 13/59913/1
xudan [Wed, 18 Jul 2018 07:50:58 +0000 (03:50 -0400)]
[Dovetail] Edit the job's name of Dovetail on Fuel

Change-Id: I6a2b571ca2696f9466a4588b7e4deef13b947eae
Signed-off-by: xudan <xudan16@huawei.com>
6 years ago[Dovetail] Edit the job's name of Dovetail running on Apex 11/59911/1
xudan [Wed, 18 Jul 2018 07:41:02 +0000 (03:41 -0400)]
[Dovetail] Edit the job's name of Dovetail running on Apex

Change-Id: I92b8bbef1a979c16a9c62f1affe43817214936a4
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "[dovetail] Run mandatory and optional test cases with 2 jobs"
mei mei [Wed, 18 Jul 2018 06:31:46 +0000 (06:31 +0000)]
Merge "[dovetail] Run mandatory and optional test cases with 2 jobs"

6 years agoMerge "[dovetail] Add TESTAREA to support run mandatory or optional test cases"
mei mei [Wed, 18 Jul 2018 06:31:14 +0000 (06:31 +0000)]
Merge "[dovetail] Add TESTAREA to support run mandatory or optional test cases"

6 years agoMerge "[Dovetail] process name configuration for HA test cases on Fuel"
mei mei [Wed, 18 Jul 2018 06:31:02 +0000 (06:31 +0000)]
Merge "[Dovetail] process name configuration for HA test cases on Fuel"

6 years agoMerge "[dovetail-webportal] Edit verify job"
mei mei [Wed, 18 Jul 2018 06:30:47 +0000 (06:30 +0000)]
Merge "[dovetail-webportal] Edit verify job"

6 years agoApex: change detect script to just include-raw 97/59897/1
Tim Rozet [Tue, 17 Jul 2018 21:51:02 +0000 (17:51 -0400)]
Apex: change detect script to just include-raw

Change-Id: I2366cbaba46734877782951365a4abebca9d17b8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Fix snapshot scenario detection 95/59895/1
Tim Rozet [Tue, 17 Jul 2018 21:26:57 +0000 (17:26 -0400)]
Apex: Fix snapshot scenario detection

Change-Id: I4b18d441ebc4f9b9ac8c8c67415b8817f3091ee9
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Ensure docker prunning can be done"
Trevor Bramwell [Tue, 17 Jul 2018 17:16:13 +0000 (17:16 +0000)]
Merge "Ensure docker prunning can be done"

6 years agoMerge "Run ODL CSIT on Apex from Cperf container"
Tim Rozet [Tue, 17 Jul 2018 15:53:03 +0000 (15:53 +0000)]
Merge "Run ODL CSIT on Apex from Cperf container"

6 years agoRun ODL CSIT on Apex from Cperf container 67/58467/15
Jamo Luhrsen [Wed, 13 Jun 2018 00:00:04 +0000 (17:00 -0700)]
Run ODL CSIT on Apex from Cperf container

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>
6 years agoApex: add k8s deployment to daily 59/59859/1
Tim Rozet [Mon, 16 Jul 2018 14:56:05 +0000 (10:56 -0400)]
Apex: add k8s deployment to daily

Change-Id: I01ac2d25615f189851bc033d156aacc155233913
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years ago[dovetail] Run mandatory and optional test cases with 2 jobs 53/59753/2
xudan [Thu, 12 Jul 2018 12:26:14 +0000 (08:26 -0400)]
[dovetail] Run mandatory and optional test cases with 2 jobs

JIRA: DOVETAIL-694

Change-Id: I19928d57c14f99e5c3ed7725fbe3476096b1674c
Signed-off-by: xudan <xudan16@huawei.com>
6 years ago[dovetail] Add TESTAREA to support run mandatory or optional test cases 47/59747/3
xudan [Thu, 12 Jul 2018 12:16:34 +0000 (08:16 -0400)]
[dovetail] Add TESTAREA to support run mandatory or optional test cases

JIRA: DOVETAIL-694

Change-Id: I4d2f4342bb10b5199c0dd1ed6ee579df14cb1517
Signed-off-by: xudan <xudan16@huawei.com>
6 years ago[dovetail-webportal] Edit verify job 47/59847/2
xudan [Mon, 16 Jul 2018 08:51:19 +0000 (04:51 -0400)]
[dovetail-webportal] Edit verify job

Set the verify job of the webportal to be 'echo hello world' temporarily.

Change-Id: Ib9c749572a629595593405fba6ae275d2dc90563
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "Add verify jobs for new repo dovetail-webportal"
mei mei [Mon, 16 Jul 2018 06:40:08 +0000 (06:40 +0000)]
Merge "Add verify jobs for new repo dovetail-webportal"

6 years agoMerge "[dovetail-webportal] Add docker build jobs for dovetail-webportal"
mei mei [Mon, 16 Jul 2018 06:39:50 +0000 (06:39 +0000)]
Merge "[dovetail-webportal] Add docker build jobs for dovetail-webportal"

6 years agoApex: Disable fraser daily 73/59773/1
Tim Rozet [Thu, 12 Jul 2018 16:41:45 +0000 (12:41 -0400)]
Apex: Disable fraser daily

Change-Id: Iad2503baca32175ff912c85dccd71791fc8156ff
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Update blocking for csit promotion job 69/59769/1
Tim Rozet [Thu, 12 Jul 2018 15:07:23 +0000 (11:07 -0400)]
Apex: Update blocking for csit promotion job

Ensure only one csit promotion job runs on a node at
a time.

Change-Id: Iab36f267f880347e0090fd87b91c9d7e28fbc4f4
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Apex: Allow for multi-version snapshots"
Tim Rozet [Thu, 12 Jul 2018 14:43:35 +0000 (14:43 +0000)]
Merge "Apex: Allow for  multi-version snapshots"

6 years agoApex: Allow for multi-version snapshots 67/59767/1
Tim Rozet [Thu, 12 Jul 2018 14:32:40 +0000 (10:32 -0400)]
Apex: Allow for  multi-version snapshots

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>
6 years agoMerge "unh-pod1: disable trigger for deploying auto"
Fatih Degirmenci [Thu, 12 Jul 2018 13:14:34 +0000 (13:14 +0000)]
Merge "unh-pod1: disable trigger for deploying auto"

6 years agoEnsure docker prunning can be done 35/59735/1
Cristina Pauna [Thu, 12 Jul 2018 08:52:50 +0000 (11:52 +0300)]
Ensure docker prunning can be done

Sometimes the docker build fails and the docker process hangs on a container,
withouth being able to stop it. This causes spurious failures on other builds
that shouldn't fail. The prune job should cleanup the hanging containers and
images, but it fails when the docker process is hanged.

This change adds a docker restart to the prune job, in order to assure that the
hanged container is shut down and can be removed.

JIRA: ARMBAND-358

Change-Id: I9d04fa1099a6fc53bf773a2eba33be89db7d0aa1
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years ago[dovetail-webportal] Add docker build jobs for dovetail-webportal 03/59603/2
xudan [Mon, 9 Jul 2018 03:19:35 +0000 (23:19 -0400)]
[dovetail-webportal] Add docker build jobs for dovetail-webportal

Add 2 docker build jobs for the new repo dovetail-webportal.
One is dovetail-webportal-api, the other is dovetail-webportal-web.
Once there is a new patch merged, it will auto trigger the jobs to build
and upload the new docker images with tag 'latest'.
According to the Dovetail release plan and develpoment of the web, can tag
this repo and release with certain tag (e.g. ovp.2.0.0)

JIRA: DOVETAIL-671

Change-Id: I1becc084617bb52f8c8e23275202bd7be4a7b2b3
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "Update Functest testcase list per tier"
Trevor Bramwell [Tue, 10 Jul 2018 14:44:41 +0000 (14:44 +0000)]
Merge "Update Functest testcase list per tier"

6 years agounh-pod1: disable trigger for deploying auto 41/59641/1
Paul Vaduva [Tue, 10 Jul 2018 10:30:35 +0000 (12:30 +0200)]
unh-pod1: disable trigger for deploying auto

Change-Id: I364ff339db7132b6a2ca31d15b6340542b6a9226
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
6 years agoUpdate CI Resources and Requirements 87/48287/7
Trevor Bramwell [Sat, 2 Dec 2017 00:55:07 +0000 (16:55 -0800)]
Update CI Resources and Requirements

Indicates what requirements each resource type should meet in order to
be considered part of OPNFV CI along with listing of the resources
available.

Includes a list of labels applied to servers and their intended use.

JIRA: RELENG-403
Change-Id: I0ba2671e95e29141d051019938fba930a42e7f56
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years ago[Dovetail] process name configuration for HA test cases on Fuel 99/58499/4
Georg Kunz [Wed, 13 Jun 2018 13:42:25 +0000 (15:42 +0200)]
[Dovetail] process name configuration for HA test cases on Fuel

In a Fuel deployment, the control processes are distributed across
multiple VMs and the HA test cases need to know where to find which
process.

JIRA: DOVETAIL-688

Change-Id: Ib20f6ab117aa83d148f9e1a351a4f94ec1192146
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoUpdate Functest testcase list per tier 91/59591/2
Cédric Ollivier [Sat, 7 Jul 2018 05:17:56 +0000 (07:17 +0200)]
Update Functest testcase list per tier

Change-Id: I905527d509597218927908be7752ca16b6ea2cc5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years ago[compass4nfv] remove vping suite from verify 09/59609/1
wutianwei [Mon, 9 Jul 2018 06:14:48 +0000 (14:14 +0800)]
[compass4nfv] remove vping suite from verify

functest healthcheck include the vping, so we can remove this suite.

Change-Id: Ifc5f9e2195a9d31713f6e2c2ce47642dc7855855
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoAdd verify jobs for new repo dovetail-webportal 07/59607/1
xudan [Mon, 9 Jul 2018 05:03:21 +0000 (01:03 -0400)]
Add verify jobs for new repo dovetail-webportal

JIRA: DOVETAIL-671

Change-Id: I4e55123f211f91f9e783d741251bc1fd9df62b85
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "jjb/releng: fix partial image name matching"
mei mei [Fri, 6 Jul 2018 09:28:07 +0000 (09:28 +0000)]
Merge "jjb/releng: fix partial image name matching"

6 years agoMerge "[release] Fuel, Armband: Release opnfv-6.2.1"
Trevor Bramwell [Tue, 3 Jul 2018 12:57:51 +0000 (12:57 +0000)]
Merge "[release] Fuel, Armband: Release opnfv-6.2.1"

6 years agojjb/releng: fix partial image name matching 81/59481/1
Yibo Cai [Tue, 3 Jul 2018 02:48:09 +0000 (10:48 +0800)]
jjb/releng: fix partial image name matching

Docker image building script opnfv-docker.sh tries to remove existing
images before and after building. It simply uses grep to matching image
names, which may cause partial name matching problems.
Ex. opnfv/compass-tasks will match both opnfv/compass-tasks and
opnfv/compass-tasks-base, and may lead to accidentally removing of
images still in use when several building tasks run concurrently.

Error log:
https://build.opnfv.org/ci/job/compass-tasks-build-arm64-master/6/console

Change-Id: I1a83f801c5e0cc889cd9e17b8d1b4d895f1f68a9
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
6 years ago[release] Fuel, Armband: Release opnfv-6.2.1 59/59459/3
Alexandru Avadanii [Mon, 2 Jul 2018 14:54:19 +0000 (16:54 +0200)]
[release] Fuel, Armband: Release opnfv-6.2.1

Change-Id: Ic3e0be0f031408146ceead3130850650e6bde125
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoTagging FDS for Fraser 6.2.0 25/59425/1
Onong Tayeng [Mon, 2 Jul 2018 09:59:01 +0000 (15:29 +0530)]
Tagging FDS for Fraser 6.2.0

Change-Id: Idebf9d0d49ef9d57901615ddf15595545031f093
Signed-off-by: Onong Tayeng <otayeng@cisco.com>
6 years agoMerge "Tagging Bottlenecks F release 6.2"
Aric Gardner [Mon, 2 Jul 2018 05:42:53 +0000 (05:42 +0000)]
Merge "Tagging Bottlenecks F release 6.2"

6 years agoMerge "Fraser Tagging: 6.2.0"
Aric Gardner [Mon, 2 Jul 2018 04:59:49 +0000 (04:59 +0000)]
Merge "Fraser Tagging: 6.2.0"

6 years agoMerge "[yardstick] fraser opnfv-6.2.1 release tag"
Aric Gardner [Mon, 2 Jul 2018 04:54:57 +0000 (04:54 +0000)]
Merge "[yardstick] fraser opnfv-6.2.1 release tag"

6 years agoFraser Tagging: 6.2.0 19/59419/1
Sridhar K. N. Rao [Mon, 2 Jul 2018 03:48:13 +0000 (09:18 +0530)]
Fraser Tagging: 6.2.0

vswitchperf tagging.

Change-Id: I93a7d97e89d493b2ace9bf2c00b1932a89bab772
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
6 years agoTagging Bottlenecks F release 6.2 17/59417/1
Yang (Gabriel) Yu [Mon, 2 Jul 2018 01:39:58 +0000 (09:39 +0800)]
Tagging Bottlenecks F release 6.2

Change-Id: I7df15a89379ce0e30eba0bd00ae9fbb76056970d
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>