summaryrefslogtreecommitdiffstats
path: root/jjb/genesis
AgeCommit message (Collapse)AuthorFilesLines
2015-09-21Install fuel-plugin-builder pip for fuel-odl-plugin buildFatih Degirmenci1-2/+8
This change also includes these - Remove unnecessary dependency from lab-reconfig venv - Rename fuel-opendaylight-plugin-build builder to fuel-odl-plugin-build Change-Id: I04e3966c7826b1517878d2f311dfc4d7d9bc8fa6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-21Merge "Disable Fuel Healthcheck temporarily because of Opendaylight it will ↵Jose Lausuch1-2/+2
fail everytime"
2015-09-21Disable Fuel Healthcheck temporarilySzilard Cserey1-2/+2
because of Opendaylight it will fail everytime Change-Id: Iad2e9e039c2651ab828fb0f65f0f176e80d20e3e Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-18Bugfix: Fix lab reconfig issue by moving fuel dependency installation to ↵Fatih Degirmenci1-0/+10
master node ODL plugin build dependency installation was incorrectly put into lab-reconfig which runs on master node. This change moves the dependency installation into fuel-odl-plugin-build builder which runs on jumphost. Change-Id: Ic353cabeabb0a98fcdb8b2f94ababbbc79d3e963 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-18New job for Fuel Plugin BuildSzilard Cserey1-3/+34
Update of Fuel Deploy job - for fetching the newly build Fuel Plugin Change-Id: I983f4244739370510012ddf6445667f53def3734 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-17Use branch var instead of branch name in genesis-docsFatih Degirmenci1-4/+4
Change-Id: Id7e4e926607de86a719adfa2f93b9ef4a4728fd7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-17Enable genesis-docs jobs for stable/arnoFatih Degirmenci1-4/+12
Please note that stuff in docu-build.sh is disabled and trying to find out why it is disabled. Change-Id: I227a549509ff1d3c810e236d7d0bd2c500975e71 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-16Do not run foreman-verify-virtual-deploy if docs changefdegir1-2/+17
JIRA: RELENG-19 Change-Id: Icc6cad6a1dcd2fdd036bd81e185ca5762d02fb31 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-15Merge "Prevent triggering unnecessary genesis jobs when docs change"Tim Rozet3-13/+113
2015-09-15Enable mail notification for fuel-build and fuel-deploy jobsFatih Degirmenci1-0/+8
Change-Id: I8267ebdbbfd1d46e541dc67d4693df7c28fa3c19 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-14Adds sleep between clean and deploy for baremetal deploymentTim Rozet1-0/+3
Change-Id: Idc213f3f8277cef2485b5f8fa2c305f18dc6fa92 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-09-10Update Fuel Deployment job to cope with the latest Autodeployment parametersSzilard Cserey1-3/+3
Change-Id: I4d559d97ab2914da113bbdd19e97a776e41188c7 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-08Prevent triggering unnecessary genesis jobs when docs changeFatih Degirmenci3-13/+113
Genesis verify and merge jobs run full builds when only doc updates come in. This change adds non-doc paths to the list of excluded paths in gerrit trigger configurations, essentially only running what needs to be run. Please note that if a change touches both allowed and excluded paths, none of the jobs will be triggered. Due to this doc and code changes should not be done in same change. JIRA: RELENG-19 Change-Id: I0388b8fb940aa7581e9afb56ffa04ca3a3763820 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-08Adjust foreman & fuel daily trigger times for functest workFatih Degirmenci2-4/+4
Change-Id: I119243710fe144d1b4fbf53deb7e7607b77cf289 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-27Rename fuel and foreman verify jobs to state what they verifyFatih Degirmenci2-9/+9
Fuel and Foreman verify jobs and virtual deploy jobs are renamed in order to state what they verify - foreman-verify -> foreman-verify-build - foreman-deploy-virtual -> foreman-verify-deploy-virtual - fuel-verify -> fuel-verify-build - fuel-deploy-virtual -> fuel-verify-deploy-virtual Change-Id: Ifca9a6cd01564e0329cfcd544369c3c22019e7c8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-27Reconfigure Yardstick jobs after LF Lab reconfigurationFatih Degirmenci2-2/+18
- Configure/rename Yardstick jobs based on LF Lab reconfiguration - Update Fuel and Foreman daily jobs to trigger updated Yardstick jobs - Make sure Yardstick is executed even the Functest execution fails - Remove obsolete Yardstick daily job - Send email notification for failed Yardstick executions JIRA: YARDSTICK-77 Change-Id: I84528572e1ac78247fdb00f8621c7b25245d8b12 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-25Reconfigure functest jobs for lab reconfig and arno branchesFatih Degirmenci2-2/+2
- Rename and reconfigure set-functest-env, functest, and clean-functest-env jobs after installers given that there is only one POD. - Create jobs specific to master and stable/arno branches as a preparation to Arno SR1. - Leave Orange jobs as they are, named/configured after Orange POD. we have only one POD left. - Standalone test jobs bench, smoke, odl, vims, and vping job are not reconfigured and perhaps need to be reevaluated. - Reconfigure foreman and fuel master and stable/arno jobs to use new functest jobs. JIRA: RELENG-23 Change-Id: I2abd20d21c590baa82848f1e03d81315501ac056 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-25Increase the wait time for slave to come back to 180 secondsFatih Degirmenci2-6/+6
The Jenkins slave connection is not established within 90 seconds so increasing the wait time to 180 seconds to have extra wait time. Change-Id: I5941da7c2b655467ee1d4b4dfe1951d06d835ec6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-25Fix issue with foreman-virtual-deploy dependent jobsFatih Degirmenci1-2/+2
There was a problem with yaml file which was not caught by jjb for some reason on builder-verify job. After fixing it, the dependent jobs worked fine. Change-Id: I7e79442f4806e3160f4f827fc9e227c7d348793e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-25Enable fuel and foreman daily jobsFatih Degirmenci2-2/+2
Change-Id: I52e359105ef40996fb9680e3f8adf1fea12d26a4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-24Fix GIT_BASE for foreman virtual deployFatih Degirmenci1-0/+4
Change-Id: I4998d11b85cd47e7150b8261b492e93ddb35beb4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-24Try doing foreman virtual deploy as a separate jobFatih Degirmenci1-13/+35
Change-Id: I293d08233a5f1edab85d109c017a416062becc84 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
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-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-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-14change the repository path in compass verify/merge jobs to newm001331421-514/+0
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-12Disable fuel verify and mergeAric Gardner1-4/+10
Change-Id: Ic1616d97d0afb94c63e7d053726314d40486bd45 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
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-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-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>
2015-07-23Fix unbound variable issue during venv activationPeter Bandzi1-1/+5
JIRA: OCTO-109 Change-Id: Iac5bc0f2135ffce6dee7003ddbf6f174247702b3 Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
2015-07-22Fixes issue where venv was being activated in wrong directoryTim Rozet1-1/+1
JIRA: OCTO-109 Change-Id: I804aa0ae1232d9f9bfd44d5ed1c6ff74f865c0a5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-21Adds lab reconfig to JJB for ForemanTim Rozet1-0/+41
Adds another builder to do the lab reconfig pulls in UCS login info from the local jumphost. Need to still add the updates for Fuel, but want to make sure these changes are good. JIRA: OCTO-109 Change-Id: I8e7988b49e8ae44b37973472deff800b9f4f21e8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-06-30Switch to timer triggered daily runs for genesis/fuelFatih Degirmenci1-2/+2
JIRA: OCTO-4 Change-Id: I9c1added8c9a3cf1672c31387b4431600f23019e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-26create CI jobs for Compass BGS track.m001331421-46/+232
JIRA: BGS-28 Change-Id: Ibe7c44c2aaae1fab108749fe2ce28de6aa2d497a Signed-off-by: m00133142 <meimei@huawei.com>
2015-06-24Enable genesis/fuel HA deployment in LF POD1Fatih Degirmenci1-2/+39
JIRA: OCTO-74 Change-Id: I0627613f0034a698c54054ccbc018db59439d1f5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-18Put workspace cleanup back for genesis/fuel and genesis/foremanFatih Degirmenci2-0/+6
Disk space is getting full due to not removing build artifacts. Change-Id: I46cadacfab8c23e0196bb43972abc64d2f07f3ad Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>