summaryrefslogtreecommitdiffstats
path: root/jjb/global
AgeCommit message (Collapse)AuthorFilesLines
2017-07-10Merge "Send Build Notifications to Jenkins Admins"Trevor Bramwell2-0/+21
2017-07-06Change the installer ip of daisy-baremetalAlex Yang1-1/+1
From 10.20.11.2 to 10.20.7.3 Change-Id: I796e2bcf3065df804eefec28c2ed9ecdcb198d7a Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-07-04add zte-virtul3 and zte-virtul4 to Doctor CI podsRyota MIBU1-13/+11
Change-Id: I1a27979cad590886fb5cdb039d69611a473cbe3c Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-06-23Send Build Notifications to Jenkins AdminsTrevor Bramwell2-0/+21
Given the number of jobs in OPNFV there isn't an easy way to discover when there is an issue affecting a large number of jobs without looking into individual job logs. By sending out email notifications on failed builds (using the email-ext plugin), we will have insight into causes for large sets of job failures, and also be able to identify non-job specific issues. This macro still needs to be added to jobs that already have publishers set, but by just adding it to defaults it should cover about half of all current jobs. JIRA: RELENG-257 Change-Id: I9d55bdd929a60004a16fa3c21bf1f7069f8786db Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-20Merge "Generalize Gerrit non-voting Review Macro Name"Aric Gardner1-3/+6
2017-06-19Generalize Gerrit non-voting Review Macro NameTrevor Bramwell1-3/+6
This patch updates the 'report-docs-build-result-to-gerrit' macro name to reflect that it can work well for more than just the opnfvdocs project. To take advantage of this macro a build merely needs to write out the file 'gerrit_comment.txt' with the information they want posted back to gerrit, and include the macro in the list of builders. Change-Id: Ifbdc5734fe7e7231be0cfd16d6b8d69cb1383bfd Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-06-19[fuel] Add missing ssh key to environment varsMichael Polenchuk1-0/+4
Change-Id: I1f110b7b981cb5c325c853cbde8462d271684a19 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2017-06-15Fuel: adds retrieving OS credentials for MCPAndrii Ostapenko1-0/+4
Adjusts retrieving OS credentials for MCP (master branch in fuel repo) Also removes legacy admin_ip and public_ip retrieving. Change-Id: Ib7781a3701c7281b781872b18150332b94298260 Signed-off-by: Andrii Ostapenko <aostapenko@mirantis.com>
2017-06-07fix workspace permission errorMatthewLi1-1/+1
after https://gerrit.opnfv.org/gerrit/#/c/35833/ merged still fails https://build.opnfv.org/ci/job/compass-verify-deploy-virtual-xenial-master/360/console by checking the host the file was changed to <jenkins root> it should be <jenkins jenkins> Change-Id: I44bab9aaedaa18fc2c2b654bf156703904c220c7 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-06-06Merge "set the openstack version for branch"Jun Li1-0/+40
2017-06-06set the openstack version for branchwutianwei1-0/+40
set the openstack version newton for danube set the openstack version ocata for master danube branch use the compass.iso master branch use the compass.tar.gz separate the branch in the different pod Change-Id: Iec1e3206cac26bb2ad5379fa2600ede0451d997d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-05-25define default parameters for daisyJulien2-2/+18
missing default INSTALLER_IP, BRIDGE parameters for daisy-defaults daisy-baremetal-defaults daisy-virtual-defaults Change-Id: I2632e5d10c8a269c025a923c4759ff18adf311a7 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-05-10Allow Asynchronous Apex BuildsTrevor Bramwell1-20/+33
- Remove any build blockers on 'apex-build-*' jobs. - Adds script to download latest build artifacts before deployment. - Make each deploy download the needed artifacts before running. - ARTIFACT_VERSION now set to dev for verify builds to indicate tarball should be uploaded to artifacts repo - apex.yml jjb is now generated by using apex-jjb-renderer - scenarios are managed in scenarios.yaml JIRA: APEX-328 Change-Id: I4a51565686bd2011a310c3926d8260cd4641dca5 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-04-26Rename arm-pod3-2 to arm-pod4Cristina Pauna1-3/+3
Arm-pod3-2 is a second jenkins slave for arm-pod3. This slave is arm while the old jenkins slave is x86. Fatih requested for this slave to be renamed to arm-pod4 instead of arm-pod3-2, even if it's a slave for an existing pod JIRA: ARMBAND-252 Change-Id: I5645edd7d774f763e5e72115851c7061bfafd344 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-04-18Make arm-virtual1 pod not available for CI jobsAlexandru Nemes1-0/+18
Change-Id: I1ae47f2105744bfea8c8c589f41282d1c4ae2159 Signed-off-by: Alexandru Nemes <alexandru.nemes@enea.com>
2017-03-29Make prescm step workspace permission fix a macro available to allFatih Degirmenci1-0/+8
bifrost-verify jobs have been using this without issues and it is needed for many other jobs in order to avoid unnecessary failures. This change makes workspace permission fix prescm step a macro. Change-Id: Ib5678dbf21c17ce640a600d2a06ebed9674663fa Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-23Removing shallow clone optionShubhamRathi1-1/+0
Change-Id: Iaae8a4b524ae804fd0efd75c656aae94c1c92a7e Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-03-16Add jobs to use the aarch64 jenkins slaveCristina Pauna1-0/+18
arm-pod3-2 is an aarch64 jenkins slave for the same POD as the existing x86 jenkins slave arm-pod3. This commit adds jobs so we can deploy the POD and run functest from the aarch64 jenkins slave. These jobs are non-ci JIRA: ARMBAND-241 Change-Id: Ie3b808a641e44649c02f3b75c83d79119217fdfe Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-03-13Apex,Functest: Create correct danube functest jobs for ApexTim Rozet1-4/+4
Also adds odl_l3-fdio-noha to daily job for Apex Change-Id: I4732f8b905d0908124c2c65cd2ad3af92262d4b5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-02Made new doc job votingShubhamRathi1-4/+7
1. New has been made voting. Old doc job has been made non voting. 2. Adding files variable which triggers job on changes in 'docs/' Merge job earlier did not trigger on merge. Change-Id: Id19c02949a0a5f2b1da0682f18ed6051403aa77e Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-02-28Remove auto update barsJulien1-2/+2
auto update the bars will make the project submit new codes more and more difficult. now it is blocking project in qtip: no verify +1 and reivew -1 Change-Id: I559125c8e467b2cab9e95c493c60689b9d13016e Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-22Add coverage supportJulien1-0/+20
Add publish-coverage macro and used in qtip JIRA:QTIP-204 Change-Id: Ic0a0ca5f082bcaf10074b6312debd8549f99d065 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-19joid: Create jobs for cengn-pod1Fatih Degirmenci1-0/+14
Change-Id: Ia8c43dabd5306cf6443bea910798ce7730089a5e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-02-17Need to have these under submoduleAric Gardner1-2/+2
increase timeout and ask for shallow clone Change-Id: I93848c17b4f0d71271fe8bfa30bca6b8a0f509ba Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-17Shallow clone and increate timeout for rtd verifyAric Gardner1-0/+2
Change-Id: I45dc0ef41e88cd8be593ae14b28702a6aed147f9 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-16Add reverify alongside recheckAric Gardner1-0/+2
for gerrit-trigger-patchset-created used by: docs-verify-rtd-master Change-Id: Iedd6bb129d5dc94da9972b380f24ee4489beb5fc Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-16Fix bugs for new doc jobsShubhamRathi1-2/+21
Added new macro and changed parameters in docs-rtd.yml Change-Id: Ibb3306853e241674099ae0227719af6dc1280d1f Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-02-15[doctor] fix log cleaner and exclude joid testingRyota MIBU1-1/+1
Change-Id: Ibf5a23efa8948eb8da693d302e5a8b0a984e3237 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-02-14CSIT: Modifies functest installer var to be apexTim Rozet1-1/+1
Functest fails to execute the tempest smoke suite unless the installer provided is apex. Change-Id: Ic4b726479f15dca87fd2e2e2f62a080637a774a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Merge "Add jobs to build arm functest images"Aric Gardner1-0/+15
2017-02-10Add jobs to build arm functest imagesCristina Pauna1-0/+15
Jenkins slave arm-build3 was added to build the docker image on arm This commit adds jobs to use that jenkins slave. JIRA: ARMBAND-108 Change-Id: I7b293d119ca3347983940639fe0cfea1098b18f3 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-02-10Move the compass centos job to intel-pod8wutianwei1-3/+3
We fixed the issue of accessing database failed on intel-pod8. Some problem happened in Huawei Munich Lab.So we move the CI job to this pod. Change-Id: Iefddcf2bef2cc296b1abd2d224b78c6dbc522295 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-02-09vsperf: replace intel-pod3 by intel-pod12Martin Klozik1-3/+3
Intel POD dedicated to VSPERF was moved to new location and renamed to Intel POD 12. Change-Id: I98a2204de90f6a491edb9e378da46600d4f29978 Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Aric Gardner <agardner@linuxfoundation.org> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-02-08qtip is using 'gerrit-trigger-change-merged'Aric Gardner1-4/+4
Need to add it back from the last revert Change-Id: Ibc2f225c94121e89cc1db1b03b085e588b5a732c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-08Revert "Add new jobs for doc merge and verify"Aric Gardner1-4/+5
This reverts commit fd8d915b212fb8adc943a74b537b5b5efffeaaad. Change-Id: I9e56196f2ac84b72af2f9b51bbcd663fdc4e02c3
2017-02-08Merge "Add new jobs for doc merge and verify"Aric Gardner1-4/+3
2017-02-08Merge "Update new slave tag"Aric Gardner1-2/+2
2017-02-08Add new jobs for doc merge and verifyShubhamRathi1-5/+4
New jobs for merge and verify added in tandem to ODLDocs. Intent of keeping these doc jobs between ODL & OPNFV as similar as possible is to keep the scope for common jobs and cross collaboration possible. The archiving feature that is included in post build configuration of ODLDoc jobs has been left out for now until CI Team can take it up. Change-Id: Ifb494f1491f07ad0af39cd2644f895372b98edf3 Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-02-08Merge "Add daisy installer default parameters"Serena Feng2-0/+48
2017-02-08Update new slave tagCristina Pauna1-2/+2
The jenkins slave arm-build2 was retagged from opnfv-build-arm to opnfv-build-enea. This change was made to avoid confusion, as this slave is an x86 machine building an iso that is used by armband Change-Id: Iac4e9bf635c128070c32818874626a81a28e6cf7 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-02-07Add daisy installer default parametersJulien2-0/+48
Add default settings for installer and slaves Use baremetal deployment for daily Use virtual deployment for merge JIRA: DAISY-27 Change-Id: Ia00343225656c02aa292ee89d153f2e047c994b0 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-05dovetail: set weekly triggerMatthewLi1-2/+2
JIRA: DOVETAIL-180 Change-Id: I26c02cd0805a8daf5a647e6c862f7befd0dbc34a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-05Refactor qtip jobsYujun Zhang1-2/+1
- rename jobs to verify and validate - add job for validate-setup - move all scripts to helpers folder - use auto variables to merge job templates Change-Id: Ie1199e35e48b6a95861d9b7281fa7bdcc94212d9 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-02-03[doctor] enable joid jobsRyota MIBU1-0/+6
This patch enables doctor joid jobs for verification. This patch also makes sure there is no log files before starting tests. Change-Id: Idee794490c4ce794f3e7b7621fffcd5edeed9c83 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU1-6/+6
GIT_BRANCH parameter is different; master or stable/danube in daily jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some job builders triggered by the both types of jobs. We have GERRIT_BRANCH parameter for verify jobs to identify stream and expected branch into the patch will be merged after it got +2 and submitted. To avoid further confusion and to have common job builders for daily and verify jobs, this patch introduce BRANCH parameter. GERRIT_BRANCH is now deprecated. Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-02-01KVMFORNFV: To enable triggers for kvmfornfv verify and daily jobs.kalyanreddy1-0/+14
This patch enables kvmfornfv verify test and daily jobs. As kvmfornfv is assigned with Intel-pod10 for running the test cases, slave-label for test phase is also modified. Change-Id: I5202db7c6eeeec5a92266c1bfc7b8d3e46dc33a4 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-01-30Revert "[doctor] not to reset verified status with experimental jobs"Yujun Zhang1-1/+0
This reverts commit 75c49787bd6cc357d44769e30a2b6d9832eca765. `silent-start` didn't resolve the issue of losing verified status when experimental jobs are triggered. Change-Id: Ib0f2b05594cac2cd378321a84b42873b16808b7b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-01-27remove DEPLOY_SCENARIO from installer-paramsRyota MIBU1-8/+0
Change-Id: Iea26041bacb8c8447519634b8f37d1b59b8f27e8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-27add ool-virtual2 and ool-virtual3Ryota MIBU1-2/+19
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-26Merge "multisite: Update the jobs for the new nodes"Fatih Degirmenci1-0/+20