summaryrefslogtreecommitdiffstats
path: root/jjb/genesis/genesis-foreman.yml
AgeCommit message (Collapse)AuthorFilesLines
2015-07-24create merge job for genesis master and stable/arnoMatthewLi1-4/+4
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-18Put workspace cleanup back for genesis/fuel and genesis/foremanFatih Degirmenci1-0/+3
Disk space is getting full due to not removing build artifacts. Change-Id: I46cadacfab8c23e0196bb43972abc64d2f07f3ad Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-16Enable daily triggers for fuel and foreman on LF HWFatih Degirmenci1-6/+11
master branch job will be triggered on: 21:00 UTC stable/arno branch job will be triggered on: 03:00 UTC Yardstick jobs are also added to daily job. Change-Id: Id165814564da12eee885b34b73d070a3e272f724 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-16Create daily jenkins jobs for genesis/foreman for stable/arno(bugfix)chenshuai1-2/+2
JIRA: OCTO-89 Change-Id: I0c9e6e2b9754f8b76722f03e210344076373ff04 Signed-off-by: chenshuai <chenshuai@huawei.com>
2015-06-16Create daily jenkins jobs for genesis/foreman for stable/arnochenshuai1-16/+30
JIRA: OCTO-89 Change-Id: I0dcbbde3d613a9b705839eeedca81de28eb5b468 Signed-off-by: chenshuai <chenshuai@huawei.com> Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-06-05Enable foreman verify job on stable/arnoFatih Degirmenci1-6/+10
Master job changed to master from stream in order not to break everything at one. JIRA: OCTO-72 Change-Id: I36078b97a71e088e345781d0c5938481913efe18 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-03Disable scheduled runs for foreman/fuel daily masterarno.2015.1.0Fatih Degirmenci1-3/+0
Scheduled runs will be enabled after the release. JIRA: OCTO-3 OCTO-4 Change-Id: Ie980f883bad115f2ba9a9ac4c97c4bcc0ee8d433 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-03Enable daily jobs for fuel and foreman for releaseFatih Degirmenci1-2/+2
Timer triggers kept disabled until we cut the release. JIRA: OCTO-3 OCTO-4 Change-Id: Ic9d508c691722663cbc9dded1ff78cfd01e9d65c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-01Run full pipeline on POD2 once a dayFatih Degirmenci1-1/+1
JIRA: OCTO-4 Change-Id: I0273b093d83ecd5d8e072c26a689a8e6686a9f5b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-27Enable build-deploy-test on POD2 using foremanFatih Degirmenci1-1/+9
JIRA: OCTO-4 Change-Id: I63be300d0bb19b4ecba48a1790b395c17e7c6cae Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-26Enable deployment and functest on POD2Fatih Degirmenci1-6/+2
Build has now been excluded from full run due to not having build server. It will be added back to run once the build server is back online. JIRA: OCTO-4 Change-Id: I15cac4486354aef3aa8f73dafcb62d73d8b6e5df Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-26Move/disable jobs that are tied to ericsson-buildFatih Degirmenci1-1/+1
ericsson-build slave will be under maintenance so some jobs are moved to another slave and some jobs are disabled. JIRA: OCTO-3 OCTO-4 Change-Id: I8d1e1b985bd7c6ee1070624ce1ac3d741fa8b469 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-21Enable full runs on POD2 every 6 hoursFatih Degirmenci1-1/+1
JIRA: OCTO-4 Change-Id: I63798dbbce437cb3220e4d54b94345a765841b95 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-20Switch back to daily runs for foremanFatih Degirmenci1-1/+1
JIRA: OCTO-4 Change-Id: I70330ea2f1bc9bd56e660e68f2c36fd7ffb112d1 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-20Trigger foreman and fuel full pipeline every 6 hoursFatih Degirmenci1-1/+1
JIRA: OCTO-3 OCTO-4 Change-Id: I222af7ac24c39cfc59e9b86073cc6094d4897ef2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-15Start using macros for genesis/fuel jjbFatih Degirmenci1-0/+22
JIRA: OCTO-3 Change-Id: I4114023da270eb586c693d2ea8b1ae2ed28123f4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-15Remove unnecessary git parameters from foreman parameter macroFatih Degirmenci1-35/+21
JIRA: OCTO-47 Change-Id: I59d7323b972dea99efad09e514d87f5ccb054f28 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-15Start using macros for genesis/foreman jjbFatih Degirmenci1-139/+58
JIRA: OCTO-47 Change-Id: I89bcec5da7dfd09f53eb50005f4dac7504a2230e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-14Disable nightly runs for pod2/foremanFatih Degirmenci1-1/+5
JIRA: OCTO-47 Change-Id: Id7c410e2fe550d831f7a998b041f93b87c6e1956 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-14Redirect gsutil log to file(s) to have cleaner Jenkins logFatih Degirmenci1-3/+3
JIRA: OCTO-47 Change-Id: Ifbf692ed3b000fe90a8bbe20d16e0f3054118c4b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-14Fail the foreman daily job if any downstream job failsFatih Degirmenci1-0/+2
JIRA: OCTO-47 Change-Id: I6776d23b0e846d7fb65945d8bfa8ffa71dacc1d4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-13Enable nightly build-deploy-test for genesis/foremanFatih Degirmenci1-46/+35
JIRA: OCTO-4 Change-Id: I400d6fc1f63d1bc058e963042079f69928c6d483 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Rename ARTIFACT_VERSION to OPNFV_ARTIFACT_VERSION and fix md5sumFatih Degirmenci1-8/+9
JIRA: OCTO-47 Change-Id: Id2d10f035008a550ed53b0e44f7463152ec920e5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Trigger foreman build job by daily jobFatih Degirmenci1-106/+44
JIRA: OCTO-47 Change-Id: I61e963d2f54d93ac4416dda8c2f3cd2f7ac60ebb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Create separate build job for foreman daily pipelineFatih Degirmenci1-10/+23
JIRA: OCTO-47 Change-Id: If4e5a7e7da956c7c54d9ff8d481a85e51910b607 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Pass installer parameter to parameters macroFatih Degirmenci1-1/+2
JIRA: OCTO-47 Change-Id: I76c169c3025b8772e4cd247b604d58af4474cec8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Try using project-wide parameters in jjbFatih Degirmenci1-4/+95
JIRA: OCTO-47 Change-Id: I101af22cc1af44f32840fd00a06fa186ab757d0b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Use variables in foreman.yml file instead of hardcoded installer nameFatih Degirmenci1-35/+47
Replace references to installers with {installer} in order to find out commonalities between fuel and foreman later on. JIRA: OCTO-47 Change-Id: Ife00ec23250894ff3698390b146bf6f3b1ac2046 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-11Start using foreman scripts from OPNFV repoFatih Degirmenci1-19/+13
JIRA: OCTO-47 Change-Id: Idf255058df3613dc9510088d992c699fc39d29fc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-08Modified suoders, Defaults !requirettyAric Gardner1-2/+2
Change-Id: Ic583ab39034a86d89144c79a30a4a9c8619a7140 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-04Fix PATH for foreman-deployFatih Degirmenci1-0/+4
JIRA: OCTO-47 Change-Id: I95b80ab08867e8215754596e39e85a52f265787f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Fix tty issue during foreman-deployFatih Degirmenci1-2/+2
JIRA: OCTO-47 Change-Id: I2eded2a5bae45669109f6b6aa92b60012d930d35 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Fix foreman deploy by providing parameters to clean and deploy scriptsFatih Degirmenci1-2/+6
JIRA: OCTO-47 Change-Id: I6e01e46c64b7252f94ec9b553dcbd585e9714bd4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Enable real deployment for foreman on LF POD2 jumphostFatih Degirmenci1-1/+6
JIRA: OCTO-47 Change-Id: Ie8b30b096eda26d866284ccbcec25c945a16a7cd Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Dummy deployment for foremanFatih Degirmenci1-0/+59
Try out foreman dummy deployment on LF POD2 jumphost - Create a standalone deploy job for foreman (genesis-foreman-deploy) - Clone the needed scripts from github as a first step - List the contents of the WORKSPSACE to see what is expected is there JIRA: OCTO-47 Change-Id: If5f402fda0ecae7414905b1017268c787bcbc5ed Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-16Store md5sums in properties file and enable fuel quick deployFatih Degirmenci1-0/+1
JIRA: OCTO-3 Change-Id: I2c9eafddf3f0bf5b5420342d280e50aceedf9878 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-13Split up genesis.yml into its component installers so that we can specify nodesAric Gardner1-0/+342
Change-Id: I97fecab46df84687e73d5e98bed96cacc2e8cb0a JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>