summaryrefslogtreecommitdiffstats
path: root/jjb/genesis
AgeCommit message (Collapse)AuthorFilesLines
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci2-6/+6
Change-Id: I5e4ddb8156a4a0eaebd991d20f5d4fc71dd766c9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci2-23/+6
Change-Id: Ie0c62e943d0ce2fea56511f25e07798bb13d5656 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci2-5/+26
Change-Id: Ia82683e96e0bfc957606f034a96f2b5834adf5ef Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-23Remove call to yardstick job until SR1 is releasedMorgan Richomme2-14/+14
to avoid side effects JIRA: RELENG-11 Change-Id: I1043805acca55c8a00191f68cfac1e08bbd6a47a Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-09-21Enable arno docu-build.sh script for genesisFatih Degirmenci1-2/+2
Change-Id: Ib7b52bd7893be69f57a3550b8ac87ffc4febcc50 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
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>