releng.git
6 years agoAdd 2 files forgotten in previous commit for vsperf integration 01/41001/1
Morgan Richomme [Mon, 4 Sep 2017 12:19:45 +0000 (14:19 +0200)]
Add 2 files forgotten in previous commit for vsperf integration

Change-Id: Ibfd36814ac09d16ba4b3d365e04bf3b39a1ef7db
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoMerge "Add vsperf in reporting"
Morgan Richomme [Mon, 4 Sep 2017 12:15:44 +0000 (12:15 +0000)]
Merge "Add vsperf in reporting"

6 years agoAdd vsperf in reporting 71/40371/2
Morgan Richomme [Mon, 28 Aug 2017 09:34:45 +0000 (11:34 +0200)]
Add vsperf in reporting

fix some pep8 errors in other projects

Change-Id: Iea68b0d495f7fbe892ec866fb70b8354ad9ff3c2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoclarify obsoleted test configuration files 75/40675/3
SerenaFeng [Wed, 30 Aug 2017 08:33:31 +0000 (16:33 +0800)]
clarify obsoleted test configuration files

delete noparam.ini/nosection.ini/notboolean.ini/notint.ini/normal.ini
substitute normal.ini with etc/config.ini

Change-Id: I7e2fa331736a2f9bf807814416a3118be5f613e5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "leverage LFID as Authentication"
Serena Feng [Mon, 4 Sep 2017 01:08:34 +0000 (01:08 +0000)]
Merge "leverage LFID as Authentication"

6 years agoApex: re-enable storperf on os-nosdn-nofeature-ha 15/40915/1
Tim Rozet [Sat, 2 Sep 2017 13:45:26 +0000 (09:45 -0400)]
Apex: re-enable storperf on os-nosdn-nofeature-ha

Change-Id: Ia48b95589e6365102fef54444a8e334a80301dd2
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "jjb: xci: Update openSUSE release to 42.3"
Markos Chandras [Sat, 2 Sep 2017 06:50:39 +0000 (06:50 +0000)]
Merge "jjb: xci: Update openSUSE release to 42.3"

6 years agoMerge "xci: Fix the list of blocking jobs for osa-periodic jobs"
Fatih Degirmenci [Fri, 1 Sep 2017 23:00:23 +0000 (23:00 +0000)]
Merge "xci: Fix the list of blocking jobs for osa-periodic jobs"

6 years agoApex: Need to use sudo for virsh for fetch creds 77/40877/1
Tim Rozet [Fri, 1 Sep 2017 18:54:14 +0000 (14:54 -0400)]
Apex: Need to use sudo for virsh for fetch creds

Change-Id: I28e259bf8cdc7431a99227ba3e1eb8615744851e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoxci: Fix the list of blocking jobs for osa-periodic jobs 39/40739/2
Fatih Degirmenci [Thu, 31 Aug 2017 07:52:23 +0000 (09:52 +0200)]
xci: Fix the list of blocking jobs for osa-periodic jobs

Change-Id: I2f60bac555571d4fddbde63bf8002aae2df47de3
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoMerge "Add watchdog into testresults server to restart docker containers."
Aric Gardner [Fri, 1 Sep 2017 18:17:22 +0000 (18:17 +0000)]
Merge "Add watchdog into testresults server to restart docker containers."

6 years agoFix Yamllint Violations for jjb/dpacc 07/40607/2
Trevor Bramwell [Fri, 7 Jul 2017 23:50:19 +0000 (16:50 -0700)]
Fix Yamllint Violations for jjb/dpacc

JIRA: RELENG-254

Change-Id: I9f2d554f44b2291a8a7bbda7fab21a98110e7c04
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "xci: Create daily virtual jobs for sfc"
Aric Gardner [Fri, 1 Sep 2017 18:05:56 +0000 (18:05 +0000)]
Merge "xci: Create daily virtual jobs for sfc"

6 years agoMerge "migrate openretriever to container4nfv"
Aric Gardner [Fri, 1 Sep 2017 18:04:43 +0000 (18:04 +0000)]
Merge "migrate openretriever to container4nfv"

6 years agoMerge "Initial Auto Project Jobs"
Aric Gardner [Fri, 1 Sep 2017 18:04:12 +0000 (18:04 +0000)]
Merge "Initial Auto Project Jobs"

6 years agoxci: Create daily virtual jobs for sfc 29/38529/2
Fatih Degirmenci [Tue, 1 Aug 2017 14:26:01 +0000 (16:26 +0200)]
xci: Create daily virtual jobs for sfc

Change-Id: I18105f9289f67f634431013d08b24608380f00e4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoApex: fix find command for rpms 43/40843/1
Tim Rozet [Fri, 1 Sep 2017 12:57:22 +0000 (08:57 -0400)]
Apex: fix find command for rpms

Change-Id: I75bd15be3e68fa630a59cd30a0da72b8f17b8b84
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Apex, Yardstick: Fixes fetching creds"
Tim Rozet [Fri, 1 Sep 2017 12:50:07 +0000 (12:50 +0000)]
Merge "Apex, Yardstick: Fixes fetching creds"

6 years agoMerge "Missing "-y" when install docker.io"
Jun Li [Fri, 1 Sep 2017 12:06:09 +0000 (12:06 +0000)]
Merge "Missing "-y" when install docker.io"

6 years agojjb: xci: Update openSUSE release to 42.3 25/40825/1
Markos Chandras [Fri, 1 Sep 2017 09:08:38 +0000 (10:08 +0100)]
jjb: xci: Update openSUSE release to 42.3

openSUSE Leap 42.3 is the latest release so update the CI jobs to make
use of it.

Change-Id: I875bf924be9c84607d4b859a72f5eade4ca5f36d
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "Add a dovetail test job on huawei-pod4 to test Apex danube branch"
Jun Li [Fri, 1 Sep 2017 08:32:48 +0000 (08:32 +0000)]
Merge "Add a dovetail test job on huawei-pod4 to test Apex danube branch"

6 years agoMerge "cleanup of obsolete non-CI arm PODs"
Morgan Richomme [Fri, 1 Sep 2017 07:51:05 +0000 (07:51 +0000)]
Merge "cleanup of obsolete non-CI arm PODs"

6 years agoMerge "bug fix: reporting Tempest"
Morgan Richomme [Fri, 1 Sep 2017 07:03:15 +0000 (07:03 +0000)]
Merge "bug fix: reporting Tempest"

6 years agoApex: Removes cleaning from unit tests 13/40813/1
Tim Rozet [Fri, 1 Sep 2017 05:07:35 +0000 (01:07 -0400)]
Apex: Removes cleaning from unit tests

There should be no reason to clean as the unit tests should be local to
the code. This was deleting some of our undercloud vms in daily
deployment causing deployment to fail.

Change-Id: I22abc57ea1a3f10cb91451e7005aa23d9715acc5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: fixes always downloading RPMs in daily deploy 11/40811/1
Tim Rozet [Fri, 1 Sep 2017 04:18:15 +0000 (00:18 -0400)]
Apex: fixes always downloading RPMs in daily deploy

Change-Id: I30bc270c1ae9c648ec184e446a712bd304ad1230
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Added the validation for name field in create pod function"
Serena Feng [Fri, 1 Sep 2017 01:17:40 +0000 (01:17 +0000)]
Merge "Added the validation for name field in create pod function"

6 years agoMissing "-y" when install docker.io 03/40803/1
chenjiankun [Fri, 1 Sep 2017 00:55:53 +0000 (00:55 +0000)]
Missing "-y" when install docker.io

Change-Id: I1c94d148bf62aba6e21fcabe1908931c6732327f
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Remove final ' placed at the end of each line by sed"
Aric Gardner [Thu, 31 Aug 2017 20:16:55 +0000 (20:16 +0000)]
Merge "Remove final ' placed at the end of each line by sed"

6 years agocleanup of obsolete non-CI arm PODs 73/40673/16
Charalampos Kominos [Wed, 30 Aug 2017 08:38:25 +0000 (10:38 +0200)]
cleanup of obsolete non-CI arm PODs

Change-Id: I134feba421d12c4ca428b098aaa2bf52b3dec0ca

6 years agoAdd a dovetail test job on huawei-pod4 to test Apex danube branch 43/40743/1
xudan [Thu, 31 Aug 2017 08:34:32 +0000 (04:34 -0400)]
Add a dovetail test job on huawei-pod4 to test Apex danube branch

1. Apex doesn't have danube jobs now.
2. Dovetail is based on opnfv danube branch, so it should be tested
   against Apex danube deployment.
3. Huawei-pod4 deployed with Apex danube (os-nosdn-nofeature-ha) and
   can be used to test.

JIRA: DOVETAIL-494

Change-Id: Ic3251585503c15fb416c6d9497e8acfc977ebe3e
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoAdd 2 fuel danube jobs on zte-pod1 and one nosdn-nofeature job on fuel master 01/39301/4
xudan [Tue, 15 Aug 2017 03:41:20 +0000 (23:41 -0400)]
Add 2 fuel danube jobs on zte-pod1 and one nosdn-nofeature job on fuel master

Dovetail release is based on opnfv danube release, so it needs to be tested
on deployment of danube branch.

Add 2 fuel danube jobs on zte-pod1:
1. os-odl_l2-bgpvpn-ha triggerd on Monday, Wednesday and Friday 2am.
2. os-nosdn-nofeature-ha triggered on Saturday 2am.

Add 1 nosdn-nofeature job on fuel master.

JIRA: DOVETAIL-481

Change-Id: I6b419e84b0aad3e6212e26c8a8a1ea5bd02610b8
Signed-off-by: xudan <xudan16@huawei.com>
6 years agobug fix: reporting Tempest 35/40735/1
Morgan Richomme [Thu, 31 Aug 2017 07:07:06 +0000 (09:07 +0200)]
bug fix: reporting Tempest

not updated since Colorado and data model changed

 - minor fixes to match data model
 - pep8/pylint correction

Change-Id: I3a0a9ea689d25b3cfff35cb1ec39329981627bc6
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoUsing juju ssh command to run kubernetes test case 29/40729/1
chenjiankun [Thu, 31 Aug 2017 03:17:25 +0000 (03:17 +0000)]
Using juju ssh command to run kubernetes test case

On joid kubernetes deployment we can't ssh container from jumpserver.
So we need to start yardstick on kubernetes master node.

Change-Id: I9a1308d401cdacef63690088ac22bd555927bea3
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoleverage LFID as Authentication 53/40653/7
SerenaFeng [Wed, 30 Aug 2017 03:59:46 +0000 (11:59 +0800)]
leverage LFID as Authentication

delete openid authentication
add LFID authentication

Change-Id: Iead144b5130bce51448024e65092fdea3bb2f07a
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "Add repository archiver for compliance checks"
Trevor Bramwell [Wed, 30 Aug 2017 16:58:53 +0000 (16:58 +0000)]
Merge "Add repository archiver for compliance checks"

6 years agoApex: fixes trigger for gate job 03/40703/1
Tim Rozet [Wed, 30 Aug 2017 13:18:24 +0000 (09:18 -0400)]
Apex: fixes trigger for gate job

Change-Id: I0bd9f2bac11b4161da4b6cdfa0a0c6d444020944
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Apex: Detect deploy scenario for functest on gate job"
Tim Rozet [Wed, 30 Aug 2017 13:09:21 +0000 (13:09 +0000)]
Merge "Apex: Detect deploy scenario for functest on gate job"

6 years agoMerge "SFC: Adds initial SFC verify job"
Tim Rozet [Wed, 30 Aug 2017 13:03:29 +0000 (13:03 +0000)]
Merge "SFC: Adds initial SFC verify job"

6 years agoApex: Detect deploy scenario for functest on gate job 95/40695/2
Tim Rozet [Wed, 30 Aug 2017 12:39:39 +0000 (08:39 -0400)]
Apex: Detect deploy scenario for functest on gate job

Change-Id: I3f0119db7b7cade3ddd2dbeaa97e03e1fea58798
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Set timeout of Dovetail jobs to be 240 and don't remove the stable images"
Jun Li [Wed, 30 Aug 2017 09:57:08 +0000 (09:57 +0000)]
Merge "Set timeout of Dovetail jobs to be 240 and don't remove the stable images"

6 years agoSet timeout of Dovetail jobs to be 240 and don't remove the stable images 69/40669/1
xudan [Wed, 30 Aug 2017 08:11:01 +0000 (04:11 -0400)]
Set timeout of Dovetail jobs to be 240 and don't remove the stable images

1. Jobs on Compass are always built time out and aborted.
2. Dovetail needs about 2 hours for all the test cases.
3. However, due to the slow internet speed, it will take a long time to pull
   releng source code and dovetail docker image.
4. Extend the time to 240 minutes.
5. Don't remove the stable docker images, so it don't need to pull every time.

JIRA: DOVETAIL-491

Change-Id: I9c7255a89eebf5770c0854224cd65e7413916078
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoAdded the validation for name field in create pod function 81/40581/2
thuva4 [Tue, 29 Aug 2017 10:30:58 +0000 (16:00 +0530)]
Added the validation for name field in create pod function

Change-Id: I18a072c7b2677794a64693135904cf97eb7b3349
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
6 years agoBugfix: Bad substitution wthen run shell script 43/40643/1
chenjiankun [Wed, 30 Aug 2017 01:15:21 +0000 (01:15 +0000)]
Bugfix: Bad substitution wthen run shell script

When run yardstick-get-k8s-conf.sh, there is an error:
    /tmp/hudson2171423090360971912.sh: 6:
    /tmp/hudson2171423090360971912.sh: Bad substitution

To solve this problem, we need set using /bin/bash to run script.
If we do not set it, it will using /bin/sh by default.

Change-Id: Ic3aa58dfad009c42974f98ea4366b6e5f50752ca
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoInitial Auto Project Jobs 29/40629/1
Trevor Bramwell [Tue, 29 Aug 2017 23:21:53 +0000 (16:21 -0700)]
Initial Auto Project Jobs

Create a noop job for the Auto project so they can begin submitting
changes.

Change-Id: If7c80c283a07d3d8e008f566bff8bfe473a93aed
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "[fuel] Handle os cacert for baremetal deployments"
Trevor Bramwell [Tue, 29 Aug 2017 21:03:02 +0000 (21:03 +0000)]
Merge "[fuel] Handle os cacert for baremetal deployments"

6 years agoFix Yamllint Violations for jjb/global 39/40039/4
Trevor Bramwell [Fri, 7 Jul 2017 23:45:12 +0000 (16:45 -0700)]
Fix Yamllint Violations for jjb/global

Includes a default .yamllint configuration file with line-length
producing a warning (instead of the default error) after 120 characters.

JIRA: RELENG-254

Change-Id: Ia46ec6451201c5e91d98901a6ff65360079b2c81
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoSFC: Adds initial SFC verify job 01/40601/1
Tim Rozet [Tue, 29 Aug 2017 17:09:25 +0000 (13:09 -0400)]
SFC: Adds initial SFC verify job

Change-Id: I9c212a0a5eca233d39b91b5394b952a70be87c78
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex, Yardstick: Fixes fetching creds 91/40591/1
Tim Rozet [Tue, 29 Aug 2017 13:57:48 +0000 (09:57 -0400)]
Apex, Yardstick: Fixes fetching creds

There is a bug where by default the INSTALLER_IP is set to 192.168.X.X
and in yardstick the IP is never found for Apex before trying to fetch,
so fetching fails to an invalid IP address.

This patch makes fetch os creds more robust to check if the INSTALLER_IP
is valid and if not, then attempt to find the correct IP for Apex.

Change-Id: Ie18d6e70f77ccff3592fb37c6d0b6e87b6435cf8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoAdd watchdog into testresults server to restart docker containers. 81/39381/7
Sakala Venkata Krishna Rohit [Wed, 16 Aug 2017 03:44:04 +0000 (09:14 +0530)]
Add watchdog into testresults server to restart docker containers.

Unexpected crashing of docker containers were occuring. So, a cron script
is to be run in regular intervals which will check for status of the
deployments and restart docker if necessary. Docker restart is seen
as a solution to solve majority of crashes.

Suggest if there is a better approach.

Change-Id: I40d56180350844b4a0f766e1b10a9fabfa02d3be
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoDo not redirect errors in ${redirect} 63/40563/2
Cédric Ollivier [Tue, 29 Aug 2017 08:22:04 +0000 (10:22 +0200)]
Do not redirect errors in ${redirect}

${redirect} can be equal to /dev/null.

Change-Id: Ie66ee7ca2da92270de8619399a7f362acff8873a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "bug fix for qtip reporting"
Morgan Richomme [Tue, 29 Aug 2017 07:41:36 +0000 (07:41 +0000)]
Merge "bug fix for qtip reporting"

6 years agoMerge "Fetch admin.conf from master on kubernetes scenario"
Jun Li [Tue, 29 Aug 2017 02:04:18 +0000 (02:04 +0000)]
Merge "Fetch admin.conf from master on kubernetes scenario"

6 years agoMerge "leverage setup.py directly to install TestAPI"
Serena Feng [Tue, 29 Aug 2017 01:09:23 +0000 (01:09 +0000)]
Merge "leverage setup.py directly to install TestAPI"

6 years agoApex: increase deploy timeout by 20 min 39/40539/1
Tim Rozet [Tue, 29 Aug 2017 01:02:10 +0000 (21:02 -0400)]
Apex: increase deploy timeout by 20 min

Change-Id: I3e5a08996e896bcf7b88c97b503de414f7f3ee71
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "xci: Structure osa periodic jobs"
Fatih Degirmenci [Mon, 28 Aug 2017 23:04:59 +0000 (23:04 +0000)]
Merge "xci: Structure osa periodic jobs"

6 years agoMake jinja templaing check non-voting 17/40517/1
agardner [Mon, 28 Aug 2017 20:08:47 +0000 (16:08 -0400)]
Make jinja templaing check non-voting

Rather than chasing a moving target we will make this securedlab check
non-voting.

Will make it voting again once we have a consensus on the PDF file

This patch will allow me to merge
https://gerrit.opnfv.org/gerrit/#/c/38283/

Change-Id: Ib737733cd7bb8230723059a4535d86d1c5bdc886
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoApex: remove leftover tmp dirs 13/40513/1
Tim Rozet [Mon, 28 Aug 2017 19:46:00 +0000 (15:46 -0400)]
Apex: remove leftover tmp dirs

Change-Id: I4a1da6ba1efe2b704f0109f63817021435d283b8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Add StorPerf Graphite"
Aric Gardner [Mon, 28 Aug 2017 19:41:25 +0000 (19:41 +0000)]
Merge "Add StorPerf Graphite"

6 years agomigrate openretriever to container4nfv 47/40547/1
Guo Ruijing [Mon, 28 Aug 2017 18:58:19 +0000 (11:58 -0700)]
migrate openretriever to container4nfv

Change-Id: I6c758395abff5c980c013cbe65f99ad8938e20af
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
6 years ago[fuel] Handle os cacert for baremetal deployments 83/40383/4
Michael Polenchuk [Mon, 28 Aug 2017 10:21:24 +0000 (14:21 +0400)]
[fuel] Handle os cacert for baremetal deployments

Change-Id: I02503772dc5ed59562c2e0aba96280e2cae1da50
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoApex: limits verify per node to 1 31/40431/2
Tim Rozet [Mon, 28 Aug 2017 16:19:08 +0000 (12:19 -0400)]
Apex: limits verify per node to 1

This will limit how many simultaneous builds we can do at a time on
build server, but will stop the bug we are hitting where deploy (next
job) and functest (current job) start at the same time by blocking
parent jobs.

Change-Id: If23ce857d7ef043c408b0eb6a74357ce1278e4b9
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agobug fix for qtip reporting 27/40427/1
Morgan Richomme [Mon, 28 Aug 2017 15:53:45 +0000 (17:53 +0200)]
bug fix for qtip reporting

 - fix right path (version duplicated in path)
 - fix template for nav links in qtip reporting page

Change-Id: I7e14bea3feb5e6fad694e2837b3048b9cd8d5825
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoApex: disable storperf in daily 05/40405/1
Tim Rozet [Mon, 28 Aug 2017 13:22:51 +0000 (09:22 -0400)]
Apex: disable storperf in daily

storperf has infinite loop:
https://build.opnfv.org/ci/job/storperf-apex-baremetal-daily-master/10/consoleFull

Change-Id: I526cddbda15c6262b4afd7c30b6d2681011f48a5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "update scenario name"
Serena Feng [Mon, 28 Aug 2017 10:00:47 +0000 (10:00 +0000)]
Merge "update scenario name"

6 years agoMerge "update installer under scenario"
Serena Feng [Mon, 28 Aug 2017 09:28:11 +0000 (09:28 +0000)]
Merge "update installer under scenario"

6 years agoFetch admin.conf from master on kubernetes scenario 55/40355/1
chenjiankun [Mon, 28 Aug 2017 08:48:11 +0000 (08:48 +0000)]
Fetch admin.conf from master on kubernetes scenario

Now we have joid deploy kubernetes scenario
We need admin.conf when run test case
We can fetch admin.conf by:
    juju scp kubernetes-master/0:config admin.conf
Also we need a jenkins job to fetch it.

Change-Id: I13a6a17ca13e247cfc50774bf5104480fc03631a
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "simplify unit tests implementation of update scenario"
Serena Feng [Mon, 28 Aug 2017 08:27:48 +0000 (08:27 +0000)]
Merge "simplify unit tests implementation of update scenario"

6 years agoMerge "update versions under scenario"
Serena Feng [Mon, 28 Aug 2017 07:50:12 +0000 (07:50 +0000)]
Merge "update versions under scenario"

6 years agoMerge "change the dovetail weekly job pod"
Jun Li [Mon, 28 Aug 2017 07:39:32 +0000 (07:39 +0000)]
Merge "change the dovetail weekly job pod"

6 years agoMerge "Avoid exiting the script if an error happens"
Morgan Richomme [Mon, 28 Aug 2017 07:12:05 +0000 (07:12 +0000)]
Merge "Avoid exiting the script if an error happens"

6 years agochange the dovetail weekly job pod 45/40345/1
wutianwei [Mon, 28 Aug 2017 07:08:56 +0000 (15:08 +0800)]
change the dovetail weekly job pod

Change-Id: Ie1183ad0420058ddba8b46e474740a057dcf3b12
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoMerge "Split HA and NOHA scenarios into 2 tables in reporting"
Morgan Richomme [Mon, 28 Aug 2017 07:06:19 +0000 (07:06 +0000)]
Merge "Split HA and NOHA scenarios into 2 tables in reporting"

6 years agoMerge "yardstick pod4 job Offline"
Jun Li [Mon, 28 Aug 2017 01:33:46 +0000 (01:33 +0000)]
Merge "yardstick pod4 job Offline"

6 years agoyardstick pod4 job Offline 35/40335/3
liyin [Mon, 28 Aug 2017 01:16:51 +0000 (09:16 +0800)]
yardstick pod4 job Offline

This changes will make yardstick huawei-pod4 job offline.

Change-Id: Id0bc805e93ff2e38383717af4b486f4f3bddfc66
Signed-off-by: liyin <liyin11@huawei.com>
6 years agoMerge "Jobs on Compass built time out"
Jun Li [Mon, 28 Aug 2017 01:12:10 +0000 (01:12 +0000)]
Merge "Jobs on Compass built time out"

6 years agoApex: fix verify trigger paths 27/40327/1
Tim Rozet [Sun, 27 Aug 2017 19:21:26 +0000 (15:21 -0400)]
Apex: fix verify trigger paths

Change-Id: I3878f3e1a85b31ddba8d3f53e774a9e1d16f8afb
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: fix permissions on deploy 23/40323/1
Tim Rozet [Sun, 27 Aug 2017 18:48:41 +0000 (14:48 -0400)]
Apex: fix permissions on deploy

Change-Id: I36066bf003b1504524a5b8143cceef7829b23ca8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: fix daily deploys using rpm 21/40321/2
Tim Rozet [Sun, 27 Aug 2017 17:05:22 +0000 (13:05 -0400)]
Apex: fix daily deploys using rpm

Change-Id: Iba1b2f47e8ace4fb4a9eed80342fcb8950e848f8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoJobs on Compass built time out 95/40295/1
xudan [Sat, 26 Aug 2017 03:22:06 +0000 (23:22 -0400)]
Jobs on Compass built time out

In order to save the time, just download ubuntu and cirros images once and
stored in the host for all dovetail jobs.

JIRA: DOVETAIL-491

Change-Id: I07b39d5a04bfbce9ebf43f184103b503785b6e7a
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoAvoid exiting the script if an error happens 85/40285/1
Linda Wang [Sat, 26 Aug 2017 01:30:01 +0000 (01:30 +0000)]
Avoid exiting the script if an error happens

1. Avoid exiting the script if an tier fails
2. Push logs to artifacts

Change-Id: Ia258994e4694bb71615f7adc18967afcc237813f
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoSplit HA and NOHA scenarios into 2 tables in reporting 55/40255/1
Morgan Richomme [Fri, 25 Aug 2017 14:05:06 +0000 (16:05 +0200)]
Split HA and NOHA scenarios into 2 tables in reporting

the goal is to vizualize more quickly the HA and NOHA scenario
Note that if no scenario is available, the table title is displayed

Change-Id: Ibdade30aadf40fe4f7b9bfe547d23c186cb3e1df
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoPod name changes in ARMBAND 43/40243/1
Delia Popescu [Fri, 25 Aug 2017 11:44:28 +0000 (14:44 +0300)]
Pod name changes in ARMBAND

arm-pod3 pod name is changed to arm-pod5
arm-virtual1 pod name is changed to arm-virtual2

Change-Id: I6746fcdd52bbed5b6a61147d0abc5db64876dc97
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
6 years agoleverage setup.py directly to install TestAPI 31/40231/2
SerenaFeng [Fri, 25 Aug 2017 09:56:55 +0000 (17:56 +0800)]
leverage setup.py directly to install TestAPI

1. delete additional script install.sh
2. using 'python setup.py install' directly to install
TestAPI, as traditional python project do

Change-Id: Ifcdee7b2bae2553f523a722bff794c40d20f81cc
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "Remove download images logs (too verbose)"
Morgan Richomme [Fri, 25 Aug 2017 09:46:41 +0000 (09:46 +0000)]
Merge "Remove download images logs (too verbose)"

6 years agoMerge "bug fix: installation of node, bower and grunt for reporting docker"
Morgan Richomme [Fri, 25 Aug 2017 08:06:18 +0000 (08:06 +0000)]
Merge "bug fix: installation of node, bower and grunt for reporting docker"

6 years agoRemove download images logs (too verbose) 31/40131/2
Morgan Richomme [Thu, 24 Aug 2017 16:10:19 +0000 (18:10 +0200)]
Remove download images logs (too verbose)

logs were used to troubleshoot Functest CI pipeline issue
solved with [1]

[1]: https://gerrit.opnfv.org/gerrit/#/c/40109/

Change-Id: I56587f355c5e117efa8d0338204b0ced741477a7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoBug-fix: syntax error for add compass pod yaml 11/40211/2
Yang Yu [Fri, 25 Aug 2017 07:31:58 +0000 (15:31 +0800)]
Bug-fix: syntax error for add compass pod yaml

JIRA: BOTTLENECK-178

Containerized compass does not support ssh method to get the POD
yaml anymore. This patch is to fix the syntax error of last patch.

Change-Id: Ibd1711a645327db0c43a602519a9fa47ddaec64f
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
6 years agoBug-fix: Add compass pod yaml in btks config dir 07/40207/3
Yang Yu [Fri, 25 Aug 2017 06:24:07 +0000 (14:24 +0800)]
Bug-fix: Add compass pod yaml in btks config dir

JIRA: BOTTLENECK-178

Containerized compass does not support ssh method to get the POD
yaml anymore. This patch is to fix the issue.

Change-Id: I98ca9a419d71d0ec22bf48ef40d4c5fb2d96d1b2
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
6 years agoupdate scenario name 63/39963/3
SerenaFeng [Wed, 23 Aug 2017 07:54:45 +0000 (15:54 +0800)]
update scenario name

url PUT /api/v1/scenarios/<scenario_name>
if new_name already exist, return Forbidden
if new_name == name, return Forbidden

Change-Id: If3b82b3df4a763d60dad110caca2659c5f39ab50
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoupdate installer under scenario 53/39953/3
SerenaFeng [Wed, 23 Aug 2017 07:11:51 +0000 (15:11 +0800)]
update installer under scenario

1. post, add one or more new installers
2. update, replace existed installers as a totality
3. delete, delete one or more installers by name
4. in post&update, if schema is not consistent with ScenarioInstaller model,
BadRequest will be raised(only extra keys will be detected currently)
5. in post, if installer already exist, return Conflict with already exist
message
6. in update, if a installer appears more than once, also return Conflict
with already exist message

Change-Id: I830dba3bcf5f1a9d1c93513b4aae59009f69dc8f
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agosimplify unit tests implementation of update scenario 51/39951/5
SerenaFeng [Wed, 23 Aug 2017 06:32:41 +0000 (14:32 +0800)]
simplify unit tests implementation of update scenario

1. delete useless input arguments
2. update on and assert with self.req_d directly
   delete intermediate variable 'scenario'

Change-Id: I3eda1df4893c890bb23ccf05b45ce2de5fa9dd93
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoupdate versions under scenario 49/39949/7
SerenaFeng [Wed, 23 Aug 2017 06:04:59 +0000 (14:04 +0800)]
update versions under scenario

1. post, add one or more new versions
2. update, replace existed version as a totality
3. delete, delete one or more versions by name
4. in post&update, if schema is not consistent with ScenarioVersion model,
BadRequest will be raised(only extra keys will be detected currently)
5. in post, if project already exist, return Conflict with already exist
message
6. in update, if a version appears more than once, also return Conflict
with already exist message
7. add update with conflict unittest for projects

Change-Id: I0d2c8a5567f3abce7b0313a64e18303af02cc002
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agobugfix: fail to generate APIs document patch 01/40201/1
SerenaFeng [Fri, 25 Aug 2017 04:34:26 +0000 (12:34 +0800)]
bugfix: fail to generate APIs document patch

Change-Id: Iac5bb851514f0f688fcb72deb5f07488bc071225
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "Adjust the schedule of daisy jobs"
Serena Feng [Fri, 25 Aug 2017 01:08:06 +0000 (01:08 +0000)]
Merge "Adjust the schedule of daisy jobs"

6 years agoMerge "Apex: Updates CI to use new rpm names"
Tim Rozet [Fri, 25 Aug 2017 00:59:29 +0000 (00:59 +0000)]
Merge "Apex: Updates CI to use new rpm names"

6 years agoMerge "bugfix: fail to generate APIs document"
Serena Feng [Fri, 25 Aug 2017 00:59:20 +0000 (00:59 +0000)]
Merge "bugfix: fail to generate APIs document"

6 years agoApex: Updates CI to use new rpm names 91/40191/1
Tim Rozet [Fri, 25 Aug 2017 00:46:19 +0000 (20:46 -0400)]
Apex: Updates CI to use new rpm names

Change-Id: I0455283ba94501119786ffbc3b1217bb71cc35c7
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoxci: Structure osa periodic jobs 87/40187/4
Fatih Degirmenci [Thu, 24 Aug 2017 23:20:54 +0000 (01:20 +0200)]
xci: Structure osa periodic jobs

This job
- updates osa periodic jobs to use multijob project type
- adds pollscm trigger to prevent running job unnecessarily
if there is no change in upstream osa

The execute shell parts will be sent in separate change(s).

Change-Id: I5f9b4cad04b245192171278e6bf2806c94369854
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoAdd missing project-parameters to storperf verify 89/40189/1
Trevor Bramwell [Thu, 24 Aug 2017 23:23:58 +0000 (16:23 -0700)]
Add missing project-parameters to storperf verify

This should fix the error of storperf verify jobs not being able to
resolve the git repository.

Change-Id: Ibc8382c7ec77d5975849fda042d30c457b6b457c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoStorperf Parallel Verify Jobs 85/40185/2
Trevor Bramwell [Thu, 24 Aug 2017 23:07:18 +0000 (16:07 -0700)]
Storperf Parallel Verify Jobs

To ensure these run in parallel they need to all be part of the same
phase, and the phase needs to be marked as parallel.

Change-Id: Ib1c1d9e433d925c36371500039da30251469b5fb
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>