releng.git
7 years ago[doctor] use '{installer}-defaults' 09/27709/1
Ryota MIBU [Mon, 30 Jan 2017 02:48:32 +0000 (02:48 +0000)]
[doctor] use '{installer}-defaults'

Use opnfv global param in the doctor job definition.

This patch also fix the issue which INSTALLER_IP is missing
when we use fuel installer in doctor functest builders.

Change-Id: I47c9585af435341f5cd4f8cff564999ad644632e
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agoMerge "remove DEPLOY_SCENARIO from installer-params"
Ryota Mibu [Mon, 30 Jan 2017 02:10:52 +0000 (02:10 +0000)]
Merge "remove DEPLOY_SCENARIO from installer-params"

7 years agoMerge "Change choosing strategy for docs merge to git-scm"
Ryota Mibu [Mon, 30 Jan 2017 01:54:32 +0000 (01:54 +0000)]
Merge "Change choosing strategy for docs merge to git-scm"

7 years agoApex: Adds gluon scenario 91/27691/1
Tim Rozet [Sat, 28 Jan 2017 02:45:49 +0000 (21:45 -0500)]
Apex: Adds gluon scenario

Change-Id: Ie6f83e9b4d41ce2a6877a580304e4bcf03b6e505
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoMerge "jjb: infra: bifrost-verify: Add links to Jenkins jobs"
Fatih Degirmenci [Fri, 27 Jan 2017 20:50:07 +0000 (20:50 +0000)]
Merge "jjb: infra: bifrost-verify: Add links to Jenkins jobs"

7 years agoMerge "utils: jenkins-jnlp-connect.sh: Drop hardcoded paths for mkdir and chown"
Fatih Degirmenci [Fri, 27 Jan 2017 20:37:18 +0000 (20:37 +0000)]
Merge "utils: jenkins-jnlp-connect.sh: Drop hardcoded paths for mkdir and chown"

7 years agoMerge "jjb: infra: bifrost-verify-jobs: Ignore jjb patchsets"
Fatih Degirmenci [Fri, 27 Jan 2017 18:48:48 +0000 (18:48 +0000)]
Merge "jjb: infra: bifrost-verify-jobs: Ignore jjb patchsets"

7 years agoutils: jenkins-jnlp-connect.sh: Drop hardcoded paths for mkdir and chown 79/27679/1
Markos Chandras [Fri, 27 Jan 2017 17:31:20 +0000 (17:31 +0000)]
utils: jenkins-jnlp-connect.sh: Drop hardcoded paths for mkdir and chown

mkdir and chown are installed in /bin on Ubuntu so determine their
path during runtime.

Change-Id: I654ad81dfe370b84b9727532e7ee0a37bfd4028f
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agojjb: infra: bifrost-verify-jobs: Ignore jjb patchsets 77/27677/1
Markos Chandras [Fri, 27 Jan 2017 17:18:00 +0000 (17:18 +0000)]
jjb: infra: bifrost-verify-jobs: Ignore jjb patchsets

There is no point testing changes in the jjb/infra/*
files since they only come into effect once the patchset
is merged and the job is updated. Let not wait cycles
testing such patchsets.

Change-Id: I858c07cd2ea887fe30ff7ffe4372ff378be05754
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agojjb: infra: bifrost-verify: Use the same defaults on all slaves 75/27675/2
Markos Chandras [Fri, 27 Jan 2017 17:01:33 +0000 (17:01 +0000)]
jjb: infra: bifrost-verify: Use the same defaults on all slaves

We are now using virtual machines as slaves so use the same defaults
everywhere

Change-Id: I2260b859aa031106e1458dd8af697919122c0b77
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoChange choosing strategy for docs merge to git-scm 73/27673/2
Aric Gardner [Fri, 27 Jan 2017 16:47:55 +0000 (11:47 -0500)]
Change choosing strategy for docs merge to git-scm

merge jobs should be using git-scm rather than
git-scm-gerrit.

git-scm-gerrit will clone the exact patchset
git-scm will clone repo/branch

Change-Id: Ic11b093feff0b1ab58383b74c85fde92c2e6c0a3
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoremove DEPLOY_SCENARIO from installer-params 61/27661/1
Ryota MIBU [Fri, 27 Jan 2017 08:03:06 +0000 (08:03 +0000)]
remove DEPLOY_SCENARIO from installer-params

Change-Id: Iea26041bacb8c8447519634b8f37d1b59b8f27e8
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agoMerge "Enable QTIP jobs"
Fatih Degirmenci [Fri, 27 Jan 2017 07:44:45 +0000 (07:44 +0000)]
Merge "Enable QTIP jobs"

7 years agoadd ool-virtual2 and ool-virtual3 69/27269/3
Ryota MIBU [Thu, 5 Jan 2017 09:24:08 +0000 (09:24 +0000)]
add ool-virtual2 and ool-virtual3

This patch adds two pods deployed by fuel and joid,
also adds non-voting jobs on fuel pod (ool-virtual2).

Change-Id: I5dbadbbeaebf75bb27930233d2609adbc2757ca5
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agoMerge "[APEX][BGPVPN] Remove l2 from Name"
Tim Rozet [Fri, 27 Jan 2017 00:52:49 +0000 (00:52 +0000)]
Merge "[APEX][BGPVPN] Remove l2 from Name"

7 years agojjb: infra: bifrost-verify: Add links to Jenkins jobs 47/27647/1
Markos Chandras [Thu, 26 Jan 2017 09:34:52 +0000 (09:34 +0000)]
jjb: infra: bifrost-verify: Add links to Jenkins jobs

It's helpful to provide links to the Jenkins jobs in case
further analysis of the build is needed. Moreover, move
the console upload step at the end to make sure we also
capture the output from the 'exit' handler itself.

Change-Id: I7efa363cd248c99783b8a3f66d7dd4d7fd898ef2
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoEnable QTIP jobs 45/27645/1
Yujun Zhang [Fri, 27 Jan 2017 00:09:33 +0000 (08:09 +0800)]
Enable QTIP jobs

Change-Id: I6c22d616c2f000c624837ff7253a9d24b61ae8bc
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "clean and fix build error This patch is cleanup of non required code and fix...
Morgan Richomme [Thu, 26 Jan 2017 13:19:43 +0000 (13:19 +0000)]
Merge "clean and fix build error This patch is cleanup of non required code and fix the EOF issue ssen in deployment."

7 years agoMerge "multisite: Update the jobs for the new nodes"
Fatih Degirmenci [Thu, 26 Jan 2017 12:04:17 +0000 (12:04 +0000)]
Merge "multisite: Update the jobs for the new nodes"

7 years ago[APEX][BGPVPN] Remove l2 from Name 05/27605/2
Nikolas Hermanns [Thu, 26 Jan 2017 09:31:15 +0000 (10:31 +0100)]
[APEX][BGPVPN] Remove l2 from Name

The l2 flag for bgpvpn was always misleading.
In addition since Boron there the standart is
to use l3. So we will remove the flag completely.

Depends: https://gerrit.opnfv.org/gerrit/#/c/27459/

Change-Id: Ie4a74eeedbffe2f166934fd989b79d216811d34c
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
7 years agoclean and fix build error 95/27595/1
Narinder Gupta [Thu, 26 Jan 2017 06:42:24 +0000 (00:42 -0600)]
clean and fix build error
This patch is cleanup of non required code and fix the EOF
issue ssen in deployment.

Change-Id: I55fb52bbc7d4048975fc0ce0b29caca8e4137d2d
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
7 years agodovetail: bugfix to enable weekly job 93/27593/1
MatthewLi [Thu, 26 Jan 2017 06:40:54 +0000 (01:40 -0500)]
dovetail: bugfix to enable weekly job

JIRA: DOVETAIL-180

Change-Id: Ic2c0d4790f65ce59d5dc0202cc6f5139cb68b81b
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoBugfix: yardstick verify failed 89/27589/1
JingLu5 [Thu, 26 Jan 2017 03:17:45 +0000 (03:17 +0000)]
Bugfix: yardstick verify failed

JIRA: RELENG-187

see log:
https://build.opnfv.org/ci/job/yardstick-verify-master/1688/console

Change-Id: Id6ac66a34fba5a0d18ab4a60e457582bbb4f03d0
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoMerge "dovetail: Create jenkins jobs to deploy compass colorado and run dovetail...
Jun Li [Thu, 26 Jan 2017 03:04:21 +0000 (03:04 +0000)]
Merge "dovetail: Create jenkins jobs to deploy compass colorado and run dovetail from master"

7 years agodovetail: Create jenkins jobs to deploy compass colorado and run dovetail from master 87/27587/3
MatthewLi [Thu, 26 Jan 2017 02:34:16 +0000 (21:34 -0500)]
dovetail: Create jenkins jobs to deploy compass colorado and run dovetail from master

JIRA: DOVETAIL-180

Change-Id: I745e4747418a880a635922ea7a0cc5d6ec09e872
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agomultisite: Update the jobs for the new nodes 61/27561/2
Fatih Degirmenci [Wed, 25 Jan 2017 20:25:30 +0000 (21:25 +0100)]
multisite: Update the jobs for the new nodes

The builders are left empty until after the further discussion and
they will be fixed in a separate change.

Change-Id: Iad585d43620e9956fd3b2b3406a5b01ec51b8822
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agorecover MAAS 2.0 59/27559/1
Narinder Gupta [Wed, 25 Jan 2017 18:41:32 +0000 (12:41 -0600)]
recover MAAS 2.0

code has been modified to recover the environment for MAAS 2.0 as
new deployment failed for MAAS 2.0

Change-Id: I80a0fab8f01a5600b04c7e95509f88617783215e
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
7 years agofuel: Adjust mail recipients for the jobs 45/27545/1
Fatih Degirmenci [Wed, 25 Jan 2017 15:06:34 +0000 (16:06 +0100)]
fuel: Adjust mail recipients for the jobs

Change-Id: I16f8b919159f901cf414d2b7bd25466a3fa2a8ab
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "Add jenkins job for testapi mongodb backup"
Jose Lausuch [Wed, 25 Jan 2017 12:58:11 +0000 (12:58 +0000)]
Merge "Add jenkins job for testapi mongodb backup"

7 years agoMerge "Add nose and coverage requirements in unittest script"
Jose Lausuch [Wed, 25 Jan 2017 11:17:32 +0000 (11:17 +0000)]
Merge "Add nose and coverage requirements in unittest script"

7 years agoMerge "[Fuel] [Functest] Change AUTH_URL to use v3 in the RC file"
Jose Lausuch [Wed, 25 Jan 2017 11:17:06 +0000 (11:17 +0000)]
Merge "[Fuel] [Functest] Change AUTH_URL to use v3 in the RC file"

7 years agoAdd jenkins job for testapi mongodb backup 17/27417/11
rohitsakala [Mon, 23 Jan 2017 20:56:53 +0000 (02:26 +0530)]
Add jenkins job for testapi mongodb backup

Mongodb backup will run every week and will get pushed into
artifacts.opnfv.org/testing/

JIRA: FUNCTEST-701

Change-Id: I3a6fee59a1b8b5bdc46f07f6f6e9f5a60b77f24f
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "jjb: infra: bifrost-verify.sh: Always create the landing page"
Markos Chandras [Wed, 25 Jan 2017 09:15:14 +0000 (09:15 +0000)]
Merge "jjb: infra: bifrost-verify.sh: Always create the landing page"

7 years agoMerge "enable opera daily deployment job"
Jun Li [Wed, 25 Jan 2017 07:27:29 +0000 (07:27 +0000)]
Merge "enable opera daily deployment job"

7 years agoenable opera daily deployment job 89/27489/3
meimei [Wed, 25 Jan 2017 03:12:04 +0000 (11:12 +0800)]
enable opera daily deployment job

Change-Id: I320b37ed0897844c9f68c1ea75e4d8cfb92c6932
Signed-off-by: meimei <meimei@huawei.com>
7 years agoMerge "Bugfix: yardstick verify failed"
Jun Li [Wed, 25 Jan 2017 03:05:24 +0000 (03:05 +0000)]
Merge "Bugfix: yardstick verify failed"

7 years agojjb: infra: bifrost-verify.sh: Always create the landing page 75/27475/1
Markos Chandras [Tue, 24 Jan 2017 22:43:32 +0000 (22:43 +0000)]
jjb: infra: bifrost-verify.sh: Always create the landing page

Previously, the function would have returned if no bifrost logs were
present. However, this prevented the landing page from being generated
and uploaded since that happens at the very end of that function.
We rewored the code to always create a landing page even if there
are no bifrost logs to upload.

Change-Id: Ice557d0a42324a135d7f0e5ec94ec22811cc0ae7
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoChange trigger of jenkins verify job 73/27473/2
rohitsakala [Tue, 24 Jan 2017 22:21:58 +0000 (03:51 +0530)]
Change trigger of jenkins verify job

It is unneccesary to trigger jenkins verify job for any change in utils
folder.So, changed it to utils/test/testapi

Change-Id: Ie9ad79977a07f5b39274ef57d984d3cb6502caeb
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoBugfix: yardstick verify failed 51/27451/1
chenjiankun [Tue, 24 Jan 2017 22:16:08 +0000 (22:16 +0000)]
Bugfix: yardstick verify failed

JIRA: RELENG-187

yardstick verify failed. There is some wrong with setuptools new version
34.0.1
I will change it to 33.1.1

see log:
https://build.opnfv.org/ci/job/yardstick-verify-master/1688/console

Change-Id: If3c65a9a8047b57549c40501b0a83118cd5dc3e7
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years ago[Fuel] [Functest] Change AUTH_URL to use v3 in the RC file 69/27469/3
jose.lausuch [Tue, 24 Jan 2017 20:18:05 +0000 (21:18 +0100)]
[Fuel] [Functest] Change AUTH_URL to use v3 in the RC file

Although Fuel default RC file sets export OS_IDENTITY_API_VERSION=3,
the AUTH_URL is poiting to ip:port.
By adding /v3 at the end of the URL, some API calls work.

Change-Id: I745e38524cef6105c23950f318d392e7473366bf
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoAdd nose and coverage requirements in unittest script 11/27411/5
rohitsakala [Mon, 23 Jan 2017 20:07:54 +0000 (01:37 +0530)]
Add nose and coverage requirements in unittest script

bugfix to :-
https://build.opnfv.org/ci/job/testapi-verify-master/22/console

Change-Id: I0eaa730aed68ce11b9095c2810c223a0519ffcde
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "jjb: infra: bifrost-verify.sh: Replace 'exit' with 'return'"
Fatih Degirmenci [Tue, 24 Jan 2017 10:56:20 +0000 (10:56 +0000)]
Merge "jjb: infra: bifrost-verify.sh: Replace 'exit' with 'return'"

7 years agojjb: infra: bifrost-verify.sh: Replace 'exit' with 'return' 43/27443/1
Markos Chandras [Tue, 24 Jan 2017 10:37:16 +0000 (10:37 +0000)]
jjb: infra: bifrost-verify.sh: Replace 'exit' with 'return'

When there are no bifrost logs (possibly because the build broke
far too early) we shouldn't exit at all. This is a valid scenario so
we should return back to the caller and exit using the bifrost
'exit code' instead.

Change-Id: I55a847dea7a6f4209b0e4fb71fad6bb00f6df08b
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoMerge "Remove start and finish builders from jenkins job"
Jose Lausuch [Tue, 24 Jan 2017 09:42:38 +0000 (09:42 +0000)]
Merge "Remove start and finish builders from jenkins job"

7 years agoMerge "Enable CI notification when the image build failed"
Jose Lausuch [Tue, 24 Jan 2017 09:04:06 +0000 (09:04 +0000)]
Merge "Enable CI notification when the image build failed"

7 years agoMerge "added support for kubernetes job."
Morgan Richomme [Tue, 24 Jan 2017 07:31:12 +0000 (07:31 +0000)]
Merge "added support for kubernetes job."

7 years agoMerge "[macro] property logrotate"
Ryota Mibu [Tue, 24 Jan 2017 01:20:23 +0000 (01:20 +0000)]
Merge "[macro] property logrotate"

7 years agoMerge "Add code coverage report in jenkins job"
Morgan Richomme [Mon, 23 Jan 2017 17:40:45 +0000 (17:40 +0000)]
Merge "Add code coverage report in jenkins job"

7 years agoMerge "Propose Markos Chandras as new committer to Releng"
Fatih Degirmenci [Mon, 23 Jan 2017 15:08:19 +0000 (15:08 +0000)]
Merge "Propose Markos Chandras as new committer to Releng"

7 years agoMerge "Shortening swagger spec nicknames"
Morgan Richomme [Mon, 23 Jan 2017 08:33:27 +0000 (08:33 +0000)]
Merge "Shortening swagger spec nicknames"

7 years agoAdd code coverage report in jenkins job 39/27339/6
rohitsakala [Sat, 21 Jan 2017 16:00:33 +0000 (21:30 +0530)]
Add code coverage report in jenkins job

Modified existing bash script to enable code coverage report in jenkins
job. Removed test-requirements.txt.

JIRA: FUNCTEST-703

Change-Id: I7ea6b5c87ce7d098dcb0c74ed195db0f6c3b9692
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoShortening swagger spec nicknames 33/27333/3
rohitsakala [Sat, 21 Jan 2017 10:33:55 +0000 (16:03 +0530)]
Shortening swagger spec nicknames

This is being done because titles have become so long in index of
documentation [0] that they don't fit in one line.

[0] http://artifacts.opnfv.org/releng/docs/testapi.html

JIRA: FUNCTEST-704

Change-Id: I046a21d7ceac6dc203ac71d169d4303095bdc69c
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "Compass4NFV CI verify support centos7"
mei mei [Sun, 22 Jan 2017 00:54:29 +0000 (00:54 +0000)]
Merge "Compass4NFV CI verify support centos7"

7 years agoRemove start and finish builders from jenkins job 31/27331/2
rohitsakala [Sat, 21 Jan 2017 10:13:35 +0000 (15:43 +0530)]
Remove start and finish builders from jenkins job

Removing those builders as it is unnecessary to start and finish server
instead calling testresults.opnfv.org for specs.

JIRA: FUNCTEST-705

Change-Id: Icfbce0c0eaf9d4ca20920de78450a1ffd580344c
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agojjb: infra: bifrost-verify.sh: Download the build log to $WORKDIR 99/27299/1
Markos Chandras [Fri, 20 Jan 2017 14:06:07 +0000 (14:06 +0000)]
jjb: infra: bifrost-verify.sh: Download the build log to $WORKDIR

We need to store the build log into a location where we have write
access. We will use the $WORKDIR for that. Fixes the following problem.

/tmp/hudson5015921933634723839.sh: line 23: build_log.txt: Permission denied

Change-Id: Ib8f00853a84a42bcc90155e4ca11bb89d921a867
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoMerge "Add ericsson-pod1 as it is complained by CI"
Fatih Degirmenci [Fri, 20 Jan 2017 12:02:39 +0000 (12:02 +0000)]
Merge "Add ericsson-pod1 as it is complained by CI"

7 years agoAdd ericsson-pod1 as it is complained by CI 75/27275/2
helenyao [Fri, 20 Jan 2017 06:48:56 +0000 (01:48 -0500)]
Add ericsson-pod1 as it is complained by CI

Change-Id: I1b8492e6c2de1a4cd5f426358d850ff89c93d9bb
Signed-off-by: helenyao <yaohelan@huawei.com>
7 years agoMerge "Add exit in build script to notify jenkins"
Jose Lausuch [Fri, 20 Jan 2017 11:32:51 +0000 (11:32 +0000)]
Merge "Add exit in build script to notify jenkins"

7 years agoMerge "jjb: infra: bifrost-verify.sh: Rework code for uploading the build log"
Fatih Degirmenci [Fri, 20 Jan 2017 10:33:15 +0000 (10:33 +0000)]
Merge "jjb: infra: bifrost-verify.sh: Rework code for uploading the build log"

7 years agoMerge "implement get/query scenario(s) and add unittest"
Serena Feng [Fri, 20 Jan 2017 09:56:05 +0000 (09:56 +0000)]
Merge "implement get/query scenario(s) and add unittest"

7 years agojjb: infra: bifrost-verify.sh: Rework code for uploading the build log 83/27283/1
Markos Chandras [Fri, 20 Jan 2017 09:50:27 +0000 (09:50 +0000)]
jjb: infra: bifrost-verify.sh: Rework code for uploading the build log

gsutil does not support compression on streaming uploads so rework the
code to save the log into a temporary file first. Fixes the following
error:

CommandException: gzip compression is not currently supported on
streaming uploads. Remove the compression flag or save the streamed
output temporarily to a file before uploading.

Change-Id: I3976bf3271be3aff8bc7b656ac49de6986ca6c36
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoAdd exit in build script to notify jenkins 43/27143/2
rohitsakala [Wed, 18 Jan 2017 07:02:35 +0000 (12:32 +0530)]
Add exit in build script to notify jenkins

Jenkins job gives success even if swagger codegen fails, so added appropriate
code to make jenkins build fail if swagger codegen fails.

Change-Id: Ia8e61a7b37531ecfa16c7fd60bf8101d6da9fc5f
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job"
Fatih Degirmenci [Fri, 20 Jan 2017 08:59:21 +0000 (08:59 +0000)]
Merge "jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job"

7 years agoMerge "[testapi] Add build parameter to run jenkins job."
Fatih Degirmenci [Fri, 20 Jan 2017 08:56:26 +0000 (08:56 +0000)]
Merge "[testapi] Add build parameter to run jenkins job."

7 years ago[testapi] Add build parameter to run jenkins job. 45/27245/5
rohitsakala [Thu, 19 Jan 2017 14:07:13 +0000 (19:37 +0530)]
[testapi] Add build parameter to run jenkins job.

opnfv-build-ubuntu-defaults has been added so that the job will run on
build servers which have python verison > 2.6.

Change-Id: Iea2a12da88cc5f7ff625b060425241ab33cc9d85
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoEnable CI notification when the image build failed 71/27271/2
helenyao [Fri, 20 Jan 2017 06:35:40 +0000 (01:35 -0500)]
Enable CI notification when the image build failed

JIRA: FUNCTEST-666

Change-Id: I4bfb6690f01df67ce113e972963a698276157afa
Signed-off-by: helenyao <yaohelan@huawei.com>
7 years ago[macro] property logrotate 85/26885/2
Ryota MIBU [Mon, 12 Dec 2016 10:22:54 +0000 (10:22 +0000)]
[macro] property logrotate

This patch defines 'logrotate-default' property and replace 'logrotate'
by it, as 'logrotate' is deprecated on jenkins>=1.637 .

Change-Id: I900975e5b3f590bb7a4d430e2f623931ae782bf4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years ago[doctor] fix doctor profiling job 39/26839/4
Ryota MIBU [Wed, 11 Jan 2017 00:23:04 +0000 (00:23 +0000)]
[doctor] fix doctor profiling job

Doctor profiling jobs have to be executed on ool-* pods, since we need
pre-deployed OpenStack for those jobs.

This patch also:

- merge job templates for verify job and profiling job

- move experimental trigger to jjb/global/releng-macros.yml

Change-Id: If0283a734bec77d3f1bbab72d169f44ff1cd1c99
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agojjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job 75/27175/3
Markos Chandras [Wed, 18 Jan 2017 14:54:07 +0000 (14:54 +0000)]
jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job

In case of job failures, the upload builder is not executed so the
published links are dead. We move the upload step to the EXIT handler
which is always executed despite the main job exit code.

Moreover, The gsutil tool can compress the files itself but in such
a way that the web browser can still display the contents without
the need for the user to download and uncompress the file himself.
This makes debugging more convenient. We also make the whole upload
process somewhat less noisy. Finally, we include the
$GERRIT_PATCHSET_NUMBER in the title and hyperlink since we provide
and retain build results for each patchset instead of a single set
just for the latest one.

Change-Id: I43efd519a5743661d1f258aa338fb0769f59b6ed
Suggested-by: Julien Zhang <zhang.jun3g@zte.com.cn> # compression only
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoadded support for kubernetes job. 55/27255/2
Narinder Gupta [Thu, 19 Jan 2017 22:34:18 +0000 (16:34 -0600)]
added support for kubernetes job.

This patch is to add support for Kubernetes jobs in JOID. We have
added os (openstack) or k8 (kubernetes) during deployment.

Change-Id: Ide33cb3c1d1d0e8c4b99af2acd721c0a41073dd6
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
7 years agoMerge "Add new jenkins job for unittests"
Morgan Richomme [Thu, 19 Jan 2017 09:34:22 +0000 (09:34 +0000)]
Merge "Add new jenkins job for unittests"

7 years agoCompass4NFV CI verify support centos7 39/27239/1
liyuenan [Thu, 19 Jan 2017 09:13:29 +0000 (17:13 +0800)]
Compass4NFV CI verify support centos7

JIRA:-

Change-Id: I9b86014081ca03287bdf63a88fb7b4baf9ee564a
Signed-off-by: liyuenan <liyuenan@huawei.com>
7 years agofuel: Remove colorado jobs and create danube jobs 23/26523/2
Fatih Degirmenci [Tue, 27 Dec 2016 10:57:39 +0000 (11:57 +0100)]
fuel: Remove colorado jobs and create danube jobs

Obsolete plugin jobs and scripts are also removed.

Change-Id: I16f8d932a492fdd1d8eb2caa5f8bc4aa9183327b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoAdd new jenkins job for unittests 81/26781/20
rohitsakala [Sat, 7 Jan 2017 16:55:17 +0000 (22:25 +0530)]
Add new jenkins job for unittests

JIRA: FUNCTEST-687

Change-Id: I1fd616c32e3185bc6ec452af2c1bd88f46812ec2
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "Add docker update builder to jenkins job"
Morgan Richomme [Thu, 19 Jan 2017 07:16:36 +0000 (07:16 +0000)]
Merge "Add docker update builder to jenkins job"

7 years agoMerge "Add Huawei pod6 and 7"
Morgan Richomme [Thu, 19 Jan 2017 07:14:47 +0000 (07:14 +0000)]
Merge "Add Huawei pod6 and 7"

7 years agostorperf: Fix GIT_BASE for slave and disable danube daily job 81/27181/1
Fatih Degirmenci [Wed, 18 Jan 2017 18:41:44 +0000 (19:41 +0100)]
storperf: Fix GIT_BASE for slave and disable danube daily job

Change-Id: Ia6c544901fb9c7c434104c095b9e2f173f7f5571
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "Clean case declaration prototype"
Morgan Richomme [Wed, 18 Jan 2017 16:47:35 +0000 (16:47 +0000)]
Merge "Clean case declaration prototype"

7 years agoMerge "[ODL-pipe]Use of the daily suite from Functest"
Fatih Degirmenci [Wed, 18 Jan 2017 14:44:39 +0000 (14:44 +0000)]
Merge "[ODL-pipe]Use of the daily suite from Functest"

7 years agoPropose Markos Chandras as new committer to Releng 67/27167/2
Fatih Degirmenci [Wed, 18 Jan 2017 12:14:01 +0000 (13:14 +0100)]
Propose Markos Chandras as new committer to Releng

Change-Id: I52353b88332dec89ba4c3cfc4cd8660abf34e533
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agojjb: infra: bifrost-upload-logs.sh: Copy landing page to the GS server 69/27169/2
Markos Chandras [Wed, 18 Jan 2017 11:53:53 +0000 (11:53 +0000)]
jjb: infra: bifrost-upload-logs.sh: Copy landing page to the GS server

Moreover, rename 'console.txt' to 'build_log.txt' to make it clearer
what this log is about. Finally, make the webpage title a hyperlink
to the actual Gerrit page.

Change-Id: I251bcd75ac1a559e64e17ba10f7f8b6af069743d
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoMerge "Use public endpoints in the RC file for compass only"
Jose Lausuch [Wed, 18 Jan 2017 11:26:24 +0000 (11:26 +0000)]
Merge "Use public endpoints in the RC file for compass only"

7 years agoMerge "jjb: infra: bifrost-upload-logs.sh: Generate a landing page"
Fatih Degirmenci [Wed, 18 Jan 2017 11:11:29 +0000 (11:11 +0000)]
Merge "jjb: infra: bifrost-upload-logs.sh: Generate a landing page"

7 years agoAdd Huawei pod6 and 7 65/27165/1
Morgan Richomme [Wed, 18 Jan 2017 10:55:25 +0000 (11:55 +0100)]
Add Huawei pod6 and 7

JIRA: FUNCTEST-693

Change-Id: I134d32045656969ba52c395a95b4d9255a197cc7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agojjb: infra: bifrost-upload-logs.sh: Generate a landing page 17/27117/2
Markos Chandras [Tue, 17 Jan 2017 17:26:14 +0000 (17:26 +0000)]
jjb: infra: bifrost-upload-logs.sh: Generate a landing page

Create a basic web page to contain all the collected build logs. The
reason for creating this page is that the OPNFV web server does not list
the subdirectory contents so we need another way to expose all the
uploaded logs.

Moreover, hide the gsutils stdout output since it just adds extra noise
to the already massive console log. Finally, drop the 'popd' command
argument since it causes the command to fail and mark the whole build
as failed.

Change-Id: Iad25e5cf62fda650bad3c9d83671cde84c7467d8
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoimplement get/query scenario(s) and add unittest 61/27161/4
SerenaFeng [Tue, 17 Jan 2017 06:55:02 +0000 (14:55 +0800)]
implement get/query scenario(s) and add unittest

supported queries: scenario name/version/installer/project

JIRA: RELENG-163

Change-Id: I3f6ea6e3c81edff30569918e0789e8c1e693b9fc
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoEnabling StorPerf Daily Job 21/27121/1
mbeierl [Tue, 17 Jan 2017 20:34:32 +0000 (15:34 -0500)]
Enabling StorPerf Daily Job

Move the daily job to execute on slaves labelled as
storperf-pod.
Enable the daily job

Change-Id: I43baca969a7357f5835e0abbcd822d3d001f8d0d
JIRA: STORPERF-87
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agojjb: infra: bifrost-upload-logs: Fix Google storage variable 99/27099/2
Markos Chandras [Tue, 17 Jan 2017 12:21:22 +0000 (12:21 +0000)]
jjb: infra: bifrost-upload-logs: Fix Google storage variable

BIFROST_GS_STORAGE is an old artifact so replace it with
BIFROST_LOG_URL.

Change-Id: I4b9d56e4b3478850152f7eca9b41b5cc36807049
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoClean case declaration prototype 03/27103/1
Morgan Richomme [Tue, 17 Jan 2017 14:10:55 +0000 (15:10 +0100)]
Clean case declaration prototype

not used in Colorado
angular framework (landing page) could be used for Danube

Change-Id: I86ded631b4c5b78260bd03b376bf6264dabc2f89
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoDeclare additional huawei PODS 01/27101/1
Morgan Richomme [Tue, 17 Jan 2017 13:36:52 +0000 (14:36 +0100)]
Declare additional huawei PODS

new pods have been declared in the DB
they are used as production pods and may push results to artifact

Change-Id: Ifca4e68b4d8e9fe696142db59e48d255f5b3019c
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Fix a bug - add requests in virtualenv"
Morgan Richomme [Tue, 17 Jan 2017 13:22:57 +0000 (13:22 +0000)]
Merge "Fix a bug - add requests in virtualenv"

7 years agoUse public endpoints in the RC file for compass only 93/27093/3
jose.lausuch [Tue, 17 Jan 2017 11:21:02 +0000 (12:21 +0100)]
Use public endpoints in the RC file for compass only

Change-Id: Ic6be1e5559653145e6a80442b205533901c0a2bd
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoAdd docker update builder to jenkins job 11/27011/2
rohitsakala [Mon, 16 Jan 2017 04:55:49 +0000 (10:25 +0530)]
Add docker update builder to jenkins job

JIRA: FUNCTEST-688

Change-Id: I67717f4a7ecfdc0c7bfbb5ed664aa6573c02d463
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "infra: bifrost: Upload build logs to artifacts.opnfv.org"
Fatih Degirmenci [Tue, 17 Jan 2017 11:34:18 +0000 (11:34 +0000)]
Merge "infra: bifrost: Upload build logs to artifacts.opnfv.org"

7 years agoMerge "propose a class in releng for constants (return values, installer names, ...
Jose Lausuch [Tue, 17 Jan 2017 09:30:50 +0000 (09:30 +0000)]
Merge "propose a class in releng for constants (return values, installer names, ...)"

7 years agoMerge "Remove colorado jobs and create danube jobs"
Fatih Degirmenci [Tue, 17 Jan 2017 09:24:13 +0000 (09:24 +0000)]
Merge "Remove colorado jobs and create danube jobs"

7 years agoMerge "Avoid removing the whole file system"
Fatih Degirmenci [Tue, 17 Jan 2017 08:38:32 +0000 (08:38 +0000)]
Merge "Avoid removing the whole file system"

7 years agoMerge "bugfix: fail to access testapi swagger"
Morgan Richomme [Tue, 17 Jan 2017 07:57:36 +0000 (07:57 +0000)]
Merge "bugfix: fail to access testapi swagger"

7 years agopropose a class in releng for constants (return values, installer names, ...) 99/26499/4
SerenaFeng [Tue, 27 Dec 2016 04:05:00 +0000 (12:05 +0800)]
propose a class in releng for constants (return values, installer names, ...)

JIRA: RELENG-185

Change-Id: Iae566f42b77449778491b83aaf3d72ae120a6dd6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoMerge "implement create scenario and add unittest"
Serena Feng [Tue, 17 Jan 2017 06:40:02 +0000 (06:40 +0000)]
Merge "implement create scenario and add unittest"