summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-05-19pod configs are not going to live in directoriesagardner1-1/+1
They will be called pod[#].yaml so we look for that instead Change-Id: If36d347cf7bef3108a2d50d74a84de1a07b5bdd2 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-05-19Merge "Download images and map the folder to container"Jose Lausuch1-3/+8
2017-05-19Download images and map the folder to containerhelenyao1-3/+8
This patch is to accommadate with the change in patch[1] Before running the Functest Docker container, downloading all required images first and map the folder to the container [1] https://gerrit.opnfv.org/gerrit/#/c/34033 Change-Id: I617bd988caf1fd354cf9ef675661d40742b693c6 Signed-off-by: helenyao <yaohelan@huawei.com>
2017-05-18Apex: fix daily scm gerrit refspec to nullTim Rozet2-6/+6
Change-Id: I0a8d51c7e0a586469cfe25d0610f078fd937c9ba Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-18Apex: fix daily scm passing and yardstick deploy blockingTim Rozet2-9/+11
Change-Id: I5b8fd2784cbf78aec17bab89c9cd1cbf82324739 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-18Apex: fix daily scm and functest job blocking with deployTim Rozet2-3/+5
Change-Id: I355745e42c510029ffc314fa03eb1a5ca1e3e74a Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-18Build Timeout Wrapper for YardstickTrevor Bramwell1-0/+13
Yardstick builds are hanging and not being caught for 19+ hours. Using the build timeout plugin we should be able to quickly stop these builds and let the project know much sooner there is an issue with their builds. The default timeout is set to fail if the job takes longer than 30 minutes. This can be adjusted later if the time is too long or too short. ssh-agent-wrapper is included as it is the default from globals, and defaults are superceded by fields added to jobs. Change-Id: I9529ab7b6ab8819ceb91694fefbb4ecb3f5cf81c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-05-18Merge "dovetail: conditional steps to run against specific scenarios"Jun Li1-13/+19
2017-05-17Apex: remove blocking verify jobs per nodeTim Rozet2-4/+0
Change-Id: I66e5af8dd11c2797e08c6b370fa1fd717ff57d41 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-17Apex: fixes missing blocking from j2Tim Rozet1-6/+3
Change-Id: I7b79ed22f7dada6edf4ff6853499ceb434fab6bb Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-17Apex: allow 3 simultaneous builds per nodeTim Rozet1-6/+3
Change-Id: Ia0839e1c97ddf8cf9be770d9c791748b9bbefbe0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-17Set again run_tests.py's report flagCédric Ollivier1-1/+1
It was deleted by the previous change [1] [1] https://gerrit.opnfv.org/gerrit/#/c/34137/ Change-Id: Icfc9b43c30febe21501a9413196cc84f9553ce39 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-05-16Merge "jjb: xci: bifrost: Clone git repositories to $WORKSPACE"Markos Chandras2-10/+10
2017-05-16Merge "jjb: xci: xci-deploy.sh: Run the deployment script as normal user"Markos Chandras1-1/+1
2017-05-16Apex: add ramdisk and kernel to uploadTim Rozet1-1/+1
Change-Id: I81e89f9fe313977d6a06c6283cc5301f672a77c3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-16dovetail: conditional steps to run against specific scenariosMatthewLi1-13/+19
JIRA: DOVETAIL-432 1, the community CI resource is limited, for dovetail CI job, there's no need to run against all scenarios, by now, nosdn-nofeature-ha odl_l2-bgpvpn-ha odl_l2-nofeature-ha is enough. 2, jenkins conditional plugin will be used. plugin should be installed https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin 3, take compass as an example to see if it works Change-Id: Ib23835cbf8801c36e35e088cd0d8bf2d6380e81a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-05-16Apex: fix clean cmds in deployTim Rozet1-5/+3
Change-Id: I7da324903df1cc0c26cfba4433748dab459bbeb1 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: add gerrit to deployTim Rozet2-2/+2
Change-Id: I9260d053c74584e1c80e880d73d8671e3515b4c2 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes node parameters and git revision on verifyTim Rozet2-12/+12
Change-Id: I02243d359b4204ab38dee143332c8d1bac86ac8e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: adds missing deploy env varsTim Rozet1-0/+4
Change-Id: I515afe7a8f230ebbece8ee4d99ca7744a6a35fb8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes upload artifactTim Rozet3-1/+21
Change-Id: Ib12722ec85fe46d1b6dccb7bfc2da748386dac97 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes build directory in upload artifactTim Rozet1-2/+0
Change-Id: I5d3c5c76159a1bc4b83ef5855ad412962d00fcb6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Merge "KVMFORNFV: Common build packages for daily test cases"Aric Gardner1-6/+15
2017-05-15Apex: fix apex upload for imagesTim Rozet1-2/+5
Change-Id: Ibff76b1ce7cb4e071e576fd111bfff8af2cc2021 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15KVMFORNFV: Common build packages for daily test casesGundarapu Kalyan Reddy1-6/+15
This patch is used to upload the metadata file only for the artifacts built by daily build job. Also used to add seperate checks for the artifacts uploaded by build and test phases. Change-Id: I4c760e2269f3251fd0de91a803123167fb2ad225 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-15Apex: updates cache to unique nameTim Rozet2-2/+2
Change-Id: I4131efd042f5d1aa4e8a5dc78b24be8ba6fbf87c Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes dev label names for artifactsTim Rozet2-2/+4
Change-Id: I2dae20c688ccd2cb690c01a843cb75d5743e129b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes checking dev for verify buildTim Rozet1-2/+2
Change-Id: I8f283f6db366fc55a7eb52789affed7426521d17 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15Apex: fixes building rpms for patchesTim Rozet3-2/+4
Change-Id: I2de72d983035cbf79f9f09850cd98dfd349783ca Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-15KVMFORNFV: Common build packages for daily test caseskalyanreddy1-1/+1
This patch is used to upload the metadata file only for the artifacts built by daily build job so that both the kvmfornfv cyclictest and packet forwarding test cases will download the same artifacts uploaded by the daily build job for testing on the test pod. Change-Id: Ic2d58eca4fc86a257877159bb6910a2d8e8f3887 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-15Merge "KVMFORNFV: Common build packages for daily test cases"Jun Li1-5/+5
2017-05-13Apex: adds timeouts to deploy and build jobsTim Rozet2-0/+20
Change-Id: I760952825e9f3d36d66ecb51e26a66b8ad69aaac Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-12Apex: fixes build directory assumption in upload artifactTim Rozet1-3/+2
Change-Id: Iae230e37137b0408a74ba74bd551a88dd6ffa076 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-12Apex: changes build job to use git-scm-gerritTim Rozet2-2/+2
Change-Id: I2701ecea73ae58dc6115a93cbfc8b35ef7949b3b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-12KVMFORNFV: Common build packages for daily test caseskalyanreddy1-5/+5
This patch is used to implement the common daily build job so that both the kvmfornfv cyclictest and packet forwarding test cases will download the same artifacts uploaded by the daily build job for testing on the test pod. Change-Id: Ifbe3ab1d6c62bd73c982065242cbfe29ce5dea1e Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-12Merge "re-enable testapi auto update"Morgan Richomme1-2/+1
2017-05-12Merge "KVMFORNFV: Disable packet forwarding daily build job."Jun Li1-23/+39
2017-05-11jjb: xci: bifrost: Clone git repositories to $WORKSPACEMarkos Chandras2-10/+10
Commit 0638af211db1 ("jjb: xci: xci-deploy.sh: Run the deployment script as normal user") dropped 'sudo' from the bifrost provisioning script. However this broke the jobs since the repositories were being cloned into /opt where the jenkins user has not access to. As such, clone the repositories in the $WORKSPACE directory instead. Fixes: 0638af211db1 ("jjb: xci: xci-deploy.sh: Run the deployment script as normal user") Change-Id: I55baceaada04496884470997562e3f512f2444a0 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-05-11jjb: xci: xci-deploy.sh: Run the deployment script as normal userMarkos Chandras1-1/+1
xci-deploy.sh can now be run as normal user so fix the Jenkins job accordingly. Change-Id: Ifd0d7e4c42c930dbee0bbc30836fadc1a54f2f95 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-05-11Apex: remove global build slaveTim Rozet3-6/+6
Change-Id: I2d4216e63a16baafcebe636107449b334c953f04 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-11Apex: remove blocking on daily jobsTim Rozet2-24/+0
Change-Id: I6ee953c983fce4280d0e2e4653458cfbe6998710 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-11Apex: fixes promote jobs missing upload snapshotTim Rozet2-4/+4
Change-Id: I850a287f4226d59968e06ff31e268d7d2b485e3d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-11Merge "Allow Asynchronous Apex Builds"Tim Rozet10-841/+2179
2017-05-11re-enable testapi auto updateSerenaFeng1-2/+1
Change-Id: Ied3c2f0c0ba1bd8cbaaa44bfff52ea52614db56c Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-05-11KVMFORNFV: Disable packet forwarding daily build job.kalyanreddy1-23/+39
This patch is used to disable the kvmfornfv packet forwarding daily build job to avoid seperate rpm building for cyclictest and packet forwarding test cases. Both the test cases will use the rpms uploaded to artifacts as a part of cyclictest daily build job for testing. Change-Id: Ia6c1ce2ddc435aa5ae3cbf88b5cfedf6f6d3c106 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-10Bugfix: Error when create pod.yaml filexudan1-1/+2
JIRA: DOVETAIL-426 1. ImportError: No module named netaddr 2. rm: cannot remove '/home/opnfv/dovetail/userconfig/*': No such file or directory Change-Id: I81ad703667c798589855fdafc1668644e9a342b9 Signed-off-by: xudan <xudan16@huawei.com>
2017-05-10Allow Asynchronous Apex BuildsTrevor Bramwell10-841/+2179
- 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-05-09Bugfix: Error when create pod.yaml filexudan1-0/+5
JIRA: DOVETAIL-426 os.path.makedirs(os.path.dirname(args.filepath)) AttributeError: 'module' object has no attribute 'makedirs' Change-Id: I2b75576f05b7926b76148ea6152e4479215344f5 Signed-off-by: xudan <xudan16@huawei.com>
2017-05-09Wild card needed now that compass4nfv configs have been addedagardner1-1/+1
Change-Id: I490b7b1de44e7a04ea631ffa4808f633353f94c5 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-05-09XCI: change functest job to use masterTim Rozet1-1/+1
Change-Id: If0ce98b4d6f86a0bb6ad5b7b78bf134ef87c1fd9 Signed-off-by: Tim Rozet <trozet@redhat.com>