summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-01-27Merge "jjb: infra: bifrost-verify-jobs: Ignore jjb patchsets"Fatih Degirmenci1-2/+0
2017-01-27jjb: infra: bifrost-verify-jobs: Ignore jjb patchsetsMarkos Chandras1-2/+0
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>
2017-01-27jjb: infra: bifrost-verify: Use the same defaults on all slavesMarkos Chandras1-6/+3
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>
2017-01-27Merge "Enable QTIP jobs"Fatih Degirmenci1-1/+1
2017-01-27add ool-virtual2 and ool-virtual3Ryota MIBU2-3/+27
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>
2017-01-27Merge "[APEX][BGPVPN] Remove l2 from Name"Tim Rozet1-1/+1
2017-01-27Enable QTIP jobsYujun Zhang1-1/+1
Change-Id: I6c22d616c2f000c624837ff7253a9d24b61ae8bc Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-01-26Merge "clean and fix build error This patch is cleanup of non required code ↵Morgan Richomme1-16/+3
and fix the EOF issue ssen in deployment."
2017-01-26Merge "multisite: Update the jobs for the new nodes"Fatih Degirmenci4-179/+135
2017-01-26[APEX][BGPVPN] Remove l2 from NameNikolas Hermanns1-1/+1
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>
2017-01-26clean and fix build errorNarinder Gupta1-16/+3
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>
2017-01-26dovetail: bugfix to enable weekly jobMatthewLi1-2/+9
JIRA: DOVETAIL-180 Change-Id: Ic2c0d4790f65ce59d5dc0202cc6f5139cb68b81b Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-01-26Bugfix: yardstick verify failedJingLu51-0/+1
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>
2017-01-26Merge "dovetail: Create jenkins jobs to deploy compass colorado and run ↵Jun Li2-0/+134
dovetail from master"
2017-01-25dovetail: Create jenkins jobs to deploy compass colorado and run dovetail ↵MatthewLi2-0/+134
from master JIRA: DOVETAIL-180 Change-Id: I745e4747418a880a635922ea7a0cc5d6ec09e872 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-01-25multisite: Update the jobs for the new nodesFatih Degirmenci4-179/+135
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>
2017-01-25recover MAAS 2.0Narinder Gupta1-8/+15
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>
2017-01-25fuel: Adjust mail recipients for the jobsFatih Degirmenci2-3/+3
Change-Id: I16f8b919159f901cf414d2b7bd25466a3fa2a8ab Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-01-25Merge "Add jenkins job for testapi mongodb backup"Jose Lausuch2-0/+50
2017-01-25Merge "Add nose and coverage requirements in unittest script"Jose Lausuch1-2/+2
2017-01-25Add jenkins job for testapi mongodb backuprohitsakala2-0/+50
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>
2017-01-25Merge "jjb: infra: bifrost-verify.sh: Always create the landing page"Markos Chandras1-16/+19
2017-01-25Merge "enable opera daily deployment job"Jun Li2-2/+41
2017-01-25enable opera daily deployment jobmeimei2-2/+41
Change-Id: I320b37ed0897844c9f68c1ea75e4d8cfb92c6932 Signed-off-by: meimei <meimei@huawei.com>
2017-01-25Merge "Bugfix: yardstick verify failed"Jun Li1-1/+1
2017-01-24jjb: infra: bifrost-verify.sh: Always create the landing pageMarkos Chandras1-16/+19
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>
2017-01-24Change trigger of jenkins verify jobrohitsakala1-1/+1
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>
2017-01-24Bugfix: yardstick verify failedchenjiankun1-1/+1
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>
2017-01-25Add nose and coverage requirements in unittest scriptrohitsakala1-2/+2
bugfix to :- https://build.opnfv.org/ci/job/testapi-verify-master/22/console Change-Id: I0eaa730aed68ce11b9095c2810c223a0519ffcde Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-01-24Merge "jjb: infra: bifrost-verify.sh: Replace 'exit' with 'return'"Fatih Degirmenci1-1/+1
2017-01-24jjb: infra: bifrost-verify.sh: Replace 'exit' with 'return'Markos Chandras1-1/+1
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>
2017-01-24Merge "Remove start and finish builders from jenkins job"Jose Lausuch1-15/+1
2017-01-24Merge "Enable CI notification when the image build failed"Jose Lausuch1-0/+23
2017-01-24Merge "added support for kubernetes job."Morgan Richomme3-38/+111
2017-01-24Merge "[macro] property logrotate"Ryota Mibu32-6/+72
2017-01-23Merge "Add code coverage report in jenkins job"Morgan Richomme2-18/+20
2017-01-23Add code coverage report in jenkins jobrohitsakala2-18/+20
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>
2017-01-22Merge "Compass4NFV CI verify support centos7"mei mei1-0/+5
2017-01-21Remove start and finish builders from jenkins jobrohitsakala1-15/+1
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>
2017-01-20jjb: infra: bifrost-verify.sh: Download the build log to $WORKDIRMarkos Chandras1-3/+3
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>
2017-01-20jjb: infra: bifrost-verify.sh: Rework code for uploading the build logMarkos Chandras1-1/+3
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>
2017-01-20Merge "jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job"Fatih Degirmenci3-60/+50
2017-01-20Merge "[testapi] Add build parameter to run jenkins job."Fatih Degirmenci1-0/+1
2017-01-20[testapi] Add build parameter to run jenkins job.rohitsakala1-0/+1
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>
2017-01-20Enable CI notification when the image build failedhelenyao1-0/+23
JIRA: FUNCTEST-666 Change-Id: I4bfb6690f01df67ce113e972963a698276157afa Signed-off-by: helenyao <yaohelan@huawei.com>
2017-01-20[macro] property logrotateRyota MIBU32-6/+72
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>
2017-01-20[doctor] fix doctor profiling jobRyota MIBU2-76/+55
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>
2017-01-19jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main jobMarkos Chandras3-60/+50
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>
2017-01-19added support for kubernetes job.Narinder Gupta3-38/+111
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>
2017-01-19Merge "Add new jenkins job for unittests"Morgan Richomme2-6/+69