summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2015-08-24Enables Jenkins verification with foreman virtual deployTim Rozet1-1/+4
Virtual deploy job is passing in CI on POD1. This patch will allow gerrit patch verification. JIRA: OCTO-99 Change-Id: I834fab1695151f3e71c6ef661201e6c01b1fb7ce Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-08-24Reconfigure foreman and fuel daily jobs after lab reconfigurationFatih Degirmenci2-42/+151
- apply build blocker to lab-reconfig jobs so lab-reconfig jobs will wait in the queue if another installer's daily job is going on - reconfigure daily job timer triggers in order not to start them at the same time to decrease multiple jobs running at the same time even further - reconfigure deploy-runner jobs to allow running reconfig and deploy jobs manually without running the test jobs - apply build blocker to deploy-runner jobs accordingly - increase the sleep to 90 seconds in order to make sure the slave is connected back to Jenkins JIRA: OCTO-109 Change-Id: I2790249661e3180f987019985b90d3418f296f5c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-21add test and verify jobs for bottlenecks projectMatthewLi2-0/+169
BOTTLENECK-1 add test job to print hello world and docu-build script in verify job builder Change-Id: I5197ebb27cbc5c18101276e09a103d8cc5bbb176 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-08-20Adds Foreman virtual deploy on POD1Tim Rozet1-0/+60
Virtual deploy for pod 1. Will wait to add it as part of Jenkins verify until I see it pass in CI. JIRA: OCTO-99 Change-Id: I2516a87ac2a292bbd1678ba1ae8dadeaca5017ac Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-08-20The ordering here was eating the non zero exit statusAric Gardner1-6/+2
Change-Id: Ifdedb74503e9897d423e25bb6b5a1dbc77e8057a Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20Revert "Inclusion of 2 qtip_dhrystone jobs for the Dell Lab"Aric Gardner1-131/+1
This reverts commit 9c26f11c59228c0e4a430f2badd70e47ca8884b4. Change-Id: Icae02c26f85138772c298bb47fed59495185ff6c Conflicts: jjb/qtip/qtip.yml
2015-08-20forgot quotes.Aric Gardner1-1/+1
Change-Id: Ifc37b7d388632bd071295957d3577fb10b5f3ee4 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20Gar. the vars are not being passed in the correct wayAric Gardner1-3/+3
Change-Id: Ibbc93a4f989c954608d2c018f6bf691c409bf66f Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20node doesnt work this way. afaikAric Gardner1-2/+2
Change-Id: Ia21d1c2b5b99183b388e421db775cb76442624ce Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20another syntax error, missing:Aric Gardner1-1/+1
Change-Id: Ie15f184d2948748e0145a8c5695060767751fe49 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20remove leading white spaceAric Gardner1-1/+1
Change-Id: I098f86e7febeaa5e515ec673105d4ecba389d038 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20Missing space. passed verify but not merge jobAric Gardner1-1/+1
Change-Id: I3ec13ae964baefb91328cb4b024b32de8daf7ec3 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-20Merge "fuel-deploy-master & arno jobs for POD2"Tim Rozet1-50/+10
2015-08-20Inclusion of 2 qtip_dhrystone jobs for the Dell LabNauman Ahad1-1/+131
First attempt at modifying/creating a JJB for a test case. Used guide available at OPNFV wiki and JJBs for other teststing projects such as yardstick as a reference. To be run on the dell-build node. If works, a job would be made for the LF POD too. Modified to remve white spaces and removed prebuilds JIRA:QTIP-7 Change-Id: Iffed74a8bae64c4643839c4d2e2cac49a0070d9d Signed-off-by: Nauman Ahad <Nauman_Ahad@dell.com>
2015-08-20fuel-deploy-master & arno jobs for POD2Szilard Cserey1-50/+10
Configuring fuel-deploy-master and arno jobs for launching Production Autodeployer on POD2 Change-Id: I5ec69f1b79ebf5497c73ade8d0d7ddaf90aa359b Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-08-20rename the salve of huawei's labm001331421-6/+6
JIRA: COMPASS-20 Change-Id: If56cf43ef73c526223a046d81396bea0ae941456 Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-19Forgot to fix the path for the helper at the end of the mergeAric Gardner1-1/+1
Change-Id: I55fcf3c742f8e879000ce6f979036a3dc51d4851 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-19Fix gsutil upload path for merge jobAric Gardner1-4/+6
Change-Id: I9e8810cb54ad2e02aea3fb5ae4c4d1eae13ec0be Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-17Fix yardstick verify and merge jobs always result in +1Kristian Hunt1-0/+4
JIRA: YARDSTICK-118 Change-Id: If6793555afc0e1513a7c55a5a1b7a82fca241692 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-14change the repository path in compass verify/merge jobs to newm001331421-34/+22
JIRA: COMPASS-14 Change-Id: I4be34b9f6ad1bcd09049f651dcc58cf5a1b1ec5e Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-13Disable tiggers from daily jobs until we get green lights from manual buildsAric Gardner2-20/+20
Change-Id: Iba6d70ad7e34204aa27642d94a18bb082ed9976a Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-13Merge "Fixes jjb to use common clean and fuel config files"Aric Gardner2-6/+16
2015-08-13Fixes jjb to use common clean and fuel config filesTim Rozet2-6/+16
Fuel and Foreman now both use common clean. Also updates fuel to use pod2 yaml config files for arno and master deployments. JIRA: OCTO-109 Change-Id: I140fa69ed54aa12d07d9ddafc530432b3be89637 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-08-13Fuel build issue has been resolved so enabling fuel verify and merge.Fatih Degirmenci1-10/+4
Revert "Disable fuel verify and merge" This reverts commit dab9a8e80581b338d6c9344e1a61e76df4ad1c52. Change-Id: I31f002b4d7ef41d8b90c4bb7e9ce621fd541d9ae Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Fix indentation in kvmfornfv jjbFatih Degirmenci1-2/+2
JIRA: OCTO-114 Change-Id: I9fc3830b256442c6afa2bb90a472314aababd094 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Update setuptools in yardstick verify and merge jobsKristian Hunt1-0/+2
New virtualenv comes bundled with setuptools 5.5.1 while yardstick requires >=6.1. JIRA: YARDSTICK-29 Change-Id: Ia5f44c9c888a5461d3a4ed71a9d60f7c20bd8539 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-13Adjust GIT_BASE for kvmfornfv verify/merge jobs and remove somevarFatih Degirmenci1-1/+9
JIRA: OCTO-114 Change-Id: Ib2953c98d599624932874210deb41394a32a5636 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Create initial JJB for kvmfornfv projectFatih Degirmenci1-0/+158
kvmfornfv JJB currently contains dummy verify, merge, and daily jobs. The jobs will be converted properly in order to build the kernel, create the package and upload it to artifacts.opnfv.org. JIRA: OCTO-114 Change-Id: Id250d1bbf05cd453efedc83510f3b7afc47da899 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Disable fuel verify and mergeAric Gardner1-4/+10
Change-Id: Ic1616d97d0afb94c63e7d053726314d40486bd45 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-12Adjust GIT_BASE for fuel and apex verify/merge jobsFatih Degirmenci2-0/+19
Verify and merge jobs are tied to a none-LF server and GIT_BASE should be https instead of ssh JIRA: OCTO-118 OCTO-120 Change-Id: I38b56eb081ccf42c19b15b4913ced6ed13a08782 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Create initial JJB for Fuel projectFatih Degirmenci1-0/+157
JIRA: OCTO-118 Change-Id: I4958a083f09e453cf8b5417a4635f3c54a65a708 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Remove obsolete somevar from apex.ymlFatih Degirmenci1-1/+0
JIRA: OCTO-120 Change-Id: Ieffb419e6e30e9f236261158ef28c80ca64d34a5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Create initial JJB for Apex projectFatih Degirmenci1-0/+158
JIRA: OCTO-120 Change-Id: I0ccdaf0ad94b50a1091c5f58f84862058c3a025d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Use bash in yardstick execute shells of verify and merge jobsFatih Degirmenci1-1/+5
JIRA: YARDSTICK-29 Change-Id: I0e91c4d58c8cdbafabbe322648e129abb66fa7f3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Activate virtualenv in yardstick verify and merge jobsKristian Hunt1-0/+8
JIRA: YARDSTICK-29 Change-Id: Ib45c02c134a869c3503975484e75469238b903fb Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-12change the repository path in compass verify/merge jobs to newm001331421-2/+2
Change-Id: I86365b38d5e0e0691e1795e8d64b7466293250de Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-12Merge "enable compass verify job"Jun Li1-1/+1
2015-08-12enable compass verify jobm001331421-1/+1
JIRA: COMPASS-13 Change-Id: I570a946132a103bc4db594af3ee97deb991619f8 Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-11Disable documentation generationAric Gardner1-30/+32
documentation generation is currently broken for this and olding back code. Change-Id: I116b6c773fbe2e465be6249a5b6149abd44b64d0 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-11Create upload compass ISO job on masterm001331421-5/+117
JIRA: BGS-81 Change-Id: I50d5b194d559dc220d15084f09bf30fd027ee038 Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-06Doing without the make file, this works better locally.Aric Gardner1-3/+4
Change-Id: Ic5cd3304443b7d079e0967e0b3c5c377ea4d681c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-06Adds Fuel runner job which uses lab reconfiguration for POD2Tim Rozet1-2/+119
JJB updated so that Fuel will now run from POD2 using the genesis-fuel-deploy-runner-* job. Lab reconfig will occur first on master and then deploy builder will execute on POD2. JIRA: OCTO-109 Change-Id: I1dc34461490b0c561386906136ef9f65581599a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-31Bring docu generation up to date for genesis projectAric Gardner3-95/+42
Change-Id: Id7abeb3e01226d40722f0cc61a45465ce9a82682 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-31Switch to most recent version of docu-build.shAric Gardner1-67/+34
Change-Id: I689075662b022f17853141633fe0e3c81c986663 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-31Merge "create docu build script and add it in jjb for availability project"Aric Gardner2-14/+93
2015-07-24create docu build script and add it in jjb for availability projectMatthewLi2-14/+93
JIRA: OCTO-110 Change-Id: Ibf03caed5a1e679c02a96eff7d8d145f508a3800 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-24create merge job for genesis master and stable/arnoMatthewLi2-8/+8
JIRA: OCTO-84 Change-Id: I50281b4e88f0d6338164f586f1cb931247ccf907 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-23Fixes home directory differences between Jenkins nodesTim Rozet1-2/+2
JIRA: OCTO-109 Change-Id: I31ac16b3f33b98d09614f53872c7a9c8b68bf4d2 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Moves lab-reconfig to execute on masterTim Rozet1-2/+74
The problem is the lab reconfig includes a reboot of nodes in a POD and since Jenkins slave is on one of those nodes, it will sever the jenkins connection and fail the job. Therefore we need to run the lab-reconfig from master node, then execute the deploy on the slave when it is back up. JIRA: OCTO-109 Change-Id: I10724b95685f6dba2cd463e01ff7618de292c851 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Fixes permissions issue with lab-reconfigTim Rozet1-2/+2
Issue where jenkins-ci is unable to remove venv dir due to venv created with sudo. Removing sudo from commands. JIRA: OCTO-109 Change-Id: I6cc0232f0ba22caebb005072eab5c2152ab84401 Signed-off-by: Tim Rozet <trozet@redhat.com>