summaryrefslogtreecommitdiffstats
path: root/jjb/genesis/genesis-fuel.yml
AgeCommit message (Collapse)AuthorFilesLines
2015-12-20Disable obsolete genesis jobs to prevent accidental buildsFatih Degirmenci1-4/+10
Change-Id: I5fb86fbd6677da5b6788505fbd2db9128960eb00 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-07jjb: use default logrotate setting in all projectsRyota MIBU1-42/+0
Many projects have own logrotate definitions copied from the template. This patch make sure all projects to use the default logrotate setting, so that the infra admin can configure the values easily. This patch also fixes the logrotate rule for artifacts to keep them in the same duration as console logs exist. Note, this won't effect the hold time of artifacts in artifact.opnfv.org . Change-Id: I708a675c7e87e5f830ee36009f0c6913c003b2ed Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-6/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move 'node: master' to releng-defaults.yamlRyota MIBU1-4/+0
Change-Id: Ibc3a7466fcc2e030a6538d77e2c4521eb8daa214 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-16/+0
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-27jjb: move ssh wrappers to releng-defaults.yamlRyota MIBU1-8/+0
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-10-05Enable fuel daily runs on POD2Fatih Degirmenci1-3/+3
Change-Id: Iad31f257d1198e9730ea0db68a18737009c00a95 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-10-03Configure jenkins jobs for fuelFatih Degirmenci1-9/+9
- verify jobs are configured in order to run builds and virtual deployments for each and every new patch. - merge jobs are configured in order to run builds and virtual deployments for merged changes. - daily jobs are not configured and currently disabled. - builder scripts are taken out from yml and converted to standalone scripts. Change-Id: I2fc8a5072a48ecabfb9b0460e3717c7bf3623ff4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-10-01Disable genesis/fuel and genesis/foreman daily runs for stable/arnoFatih Degirmenci1-1/+1
Change-Id: I01c630b3c890807f8b8d27f7b4cd0f5097749299 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-29Chain foreman & fuel daily jobs with no parametersFatih Degirmenci1-0/+1
Change-Id: I5f2c7d313769f41aa51cb6e888ab9ac0a4935df9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-29Removing ODL build job, not needed for Fuel Autodeployment anymoreSzilard Cserey1-49/+2
Change-Id: Id6b5b6d22ed7d56e44b152e1e3233791dbe7ddd7 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-09-29Chain foreman and fuel daily jobsFatih Degirmenci1-2/+6
Fuel master daily is disabled and arno is enabled instead. Change-Id: I9d1dbe067bd59be279e5efee72c1612db32fcb21 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci1-3/+3
Change-Id: I5e4ddb8156a4a0eaebd991d20f5d4fc71dd766c9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci1-12/+3
Change-Id: Ie0c62e943d0ce2fea56511f25e07798bb13d5656 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-25Adjust foreman & fuel daily trigger times until SR1Fatih Degirmenci1-3/+14
Change-Id: Ia82683e96e0bfc957606f034a96f2b5834adf5ef Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-09-23Remove call to yardstick job until SR1 is releasedMorgan Richomme1-7/+7
to avoid side effects JIRA: RELENG-11 Change-Id: I1043805acca55c8a00191f68cfac1e08bbd6a47a Signed-off-by: Morgan Richomme <morgan.richomme@orange.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-15Merge "Prevent triggering unnecessary genesis jobs when docs change"Tim Rozet1-7/+45
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-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 Degirmenci1-7/+45
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 Degirmenci1-2/+2
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 Degirmenci1-4/+4
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 Degirmenci1-1/+9
- 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 Degirmenci1-1/+1
- 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 Degirmenci1-4/+4
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-25Enable fuel and foreman daily jobsFatih Degirmenci1-1/+1
Change-Id: I52e359105ef40996fb9680e3f8adf1fea12d26a4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-24Reconfigure foreman and fuel daily jobs after lab reconfigurationFatih Degirmenci1-23/+77
- 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-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-13Disable tiggers from daily jobs until we get green lights from manual buildsAric Gardner1-10/+10
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 Gardner1-5/+15
2015-08-13Fixes jjb to use common clean and fuel config filesTim Rozet1-5/+15
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-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-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-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-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 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-3/+20
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-12Enable virtual deploy job for fuelFatih Degirmenci1-3/+3
JIRA: OCTO-2 Change-Id: I0d25c13e261571dd4b49af3f8722043f82d7c99c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-12Fix gs-pathname as Google Storage doesn't handle trailing slashFatih Degirmenci1-9/+7
JIRA: OCTO-89 Change-Id: I85cbb81437c9ae6207d18cfdc4d44baad67fff42 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-12Fix problem caused by unset GS_PATHNAME in fuel jjbFatih Degirmenci1-2/+0
JIRA: OCTO-89 Change-Id: I5c477a00cea2013221ee44e1fad22bf7f12a00ba Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-12Create daily jobs for genesis/fuel for master and arnoFatih Degirmenci1-14/+27
JIRA: OCTO-89 Change-Id: Ibd1b6976f22e38af42e35473ff0e0d03c32658af Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-05Enable fuel 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: I28cac23d416e22052e42a24cccf6d90a2fc910c6 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>