summaryrefslogtreecommitdiffstats
path: root/jjb/apex
AgeCommit message (Collapse)AuthorFilesLines
2016-05-26apex: Take builders out of jjbFatih Degirmenci7-360/+366
Having builders embedded in jjb makes maintenance harder than what it could be and error prone so the builders have been taken out. Apart from this, the upcoming change proposals will split yml files in 2, aligning with the rest and jobs in these files can reuse same builders when they are converted in shell scripts. This is the first change in series, trying to align job structure with the rest in order to ease the effort required to troubleshoot the deployments during release verification. The changes are - take builders out of jjb (this patch) - align the main CI jobs with the rest; 1 parent job per scenario/branch which controls triggering and execution of 3 downstream jobs; deploy, yardstick, functest - split yml file in 2; ci jobs ending in apex-ci-jobs.yml (daily) and project jobs ending in apex-project-jobs.yml. (verify, merge, build) Change-Id: I01f8bf351f0cbafbee1f41ec24ad5c2c6f21316f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-23Merge "Rename LF Jenkins slaves and update impacted jobs"Fatih Degirmenci1-2/+2
2016-05-22Apex: fixes CONFIG path for clean on CI verifyTim Rozet1-1/+1
Change-Id: I53ecf6287ed39113e884017db824d01ef9dd5003 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-21Rename LF Jenkins slaves and update impacted jobsFatih Degirmenci1-2/+2
Change-Id: If58c84e6f431db88eed3376e446479826da71502 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-19Apex: Fixes daily to use baremetalTim Rozet1-3/+4
Also includes change to move virtual deployment for daily to be noha (due to RAM limitation in LFPOD1) Change-Id: Ia61cac220ccde9b2d4812c82e00dcd08c130dab6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-19Apex: enable concurrent jobsTim Rozet1-0/+9
Change-Id: Ie8a2902967c9dad4879fd0c9696eb78993bdada1 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-18Apex: enable throttling for parallel jobs per nodeTim Rozet1-0/+6
Change-Id: I417b1b9c7798e5fc774979de1a07b1e3db69b784 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-18Apex: block per node onlyTim Rozet1-0/+4
Change-Id: I90cc45304b54d289b94fc302b679de1abec9ef57 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-17Apex: disable functest smokeTim Rozet1-7/+7
Change-Id: I004dc3c641eb025f38f4d5964a119dc55748af15 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-17Apex: fix daily slave labelsTim Rozet1-1/+3
Change-Id: I1db172a298d6b8301a121af4a242d28466d588f9 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-17apex:enabling vping smoke testsTim Rozet1-6/+7
Change-Id: I5e93cd3e43f093b7b889d2af390fb40e38d369f6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-16Apex: Migrates master daily to label driven slaveTim Rozet1-1/+8
Change-Id: I898c0abe92efa774ab878759be2456a4ad2de2d2 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-13Apex: Enables using slave labeling for apex-verify-masterTim Rozet1-3/+9
Change-Id: I5e13f45714f188eaf32a518149b9515572911139 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-10Apex: More fixes to daily masterTim Rozet1-7/+20
Change-Id: I0504e88c89ae75068c468f4d95db02ff65f11829 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-10Apex: More fixes to daily masterTim Rozet1-2/+2
Change-Id: Id98ee64328e085305dfdd2e8ffa518541f7eed41 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-09Apex: Fixes daily RPM_VERSION varTim Rozet1-1/+1
Change-Id: Ic7c7305acd63d5b14894dee45639925bf6be405e Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-09Apex: More fixes to master dailyTim Rozet1-3/+3
Change-Id: I4f3c838eddc7d8fbf476de35e6a6af151789120b Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-08Merge "Install python34-setuptools for verify job"Tim Rozet1-0/+6
2016-05-08Apex: fixes master dailyTim Rozet1-20/+24
Change-Id: I0ce9792491d886bb506f41cb4b0958f2e4212d5d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-08Install python34-setuptools for verify jobFeng Pan1-0/+6
This package is required for installing jinja2 python package with easy_install-3.4 tool. Change-Id: I8df9667d5c435b179d5b5af8a8881bb50704dd49 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-05Apex: Enable ODL L2 verify on MasterTim Rozet1-0/+7
Change-Id: I842a3edba214c1d96984a7f7f3f84be779f8fc0a Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-04Merge "adding env vars to eventually replace the -r -c params"Tim Rozet1-2/+2
2016-05-04Apex: fixes other BUILD_DIRECTORY pathsTim Rozet1-2/+2
Change-Id: Ifbd79fbc03e63a5d81344e35d696571fd5b17bfc Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-03Apex: Includes multiple fixes for masterTim Rozet1-11/+11
Changes include: - Fixes build directory for master - Disables smoke test temporarily - Disables Brahmaputra daily Change-Id: If5cead0f42dab1f063f762f5d1650bfcd0cd9160 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-28adding env vars to eventually replace the -r -c paramsDan Radez1-2/+2
Change-Id: Ia8b97836462cc693df321e36f33e02fc330d4af4 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-28Merge "Adding GS clenaup for Apex"Tim Rozet1-0/+52
2016-04-22apex: Add dependency for python34-PyYAML for verifyFeng Pan1-0/+7
Change-Id: I412f57456d5dd8c34c90525f6066831351489aec Signed-off-by: Feng Pan <fpan@redhat.com>
2016-04-21Apex: adds sudo to workspace cleanTim Rozet1-1/+1
Need this for .pyc files generated by root as deploy is run as root. Change-Id: If23b7c6a7ae3b8d63882548f2b2a5b8d91cb1995 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-20Modify variable checking for existance for strict modeFeng Pan1-3/+3
Change-Id: I805bdd746d1ab6fad00be014973e0d38c684bc4c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-04-20Modify pythonpath definition for strict modeFeng Pan1-1/+5
Change-Id: Ib8a1a6ca80c0653b2cd593dff5a0c71d24b2f24c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-04-20Adding GS clenaup for ApexDan Radez1-0/+52
Change-Id: I8dec946c5434a120f2529db7db8dea126e62e41d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-20Add PYTHONPATH for verify deploymentsFeng Pan1-0/+9
Also adds dependency for python34 package. Change-Id: I6d28a9e0a196c400aecc1d7bb17eefce6e611564 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-04-12Apex, Functest: Enable smoke tests on Apex master verifyTim Rozet1-0/+6
Includes changes to execute vping_userdata test on Apex master verify jobs. JIRA: APEX-122 Change-Id: I88137895fd9a6528adfca526aecc899ec84af643 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-08Apex: adds bgpvpn scenario to dailyTim Rozet1-0/+25
Also triggers functest/yardstick on scenario Change-Id: I447777449289dc6ecd7072d45b5e3f661e080983 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-07Making sure the BUILD_ARGS are set right for Apex dailyDan Radez1-1/+6
Change-Id: I5c09f1890dc77ca7b259e0f3e2761e87371656b6 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-06Apex: Fixes opnfv-clean to only run on stable/bTim Rozet1-1/+3
Change-Id: Id82b2daf4fee59b574775f67987d63ae9b81ccac Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-03-29Apex: fixes job blockingTim Rozet1-25/+25
Issue where master is blocking brahmaputra even though they are on separate PODs. Change-Id: I7f8721162b2d45f6b17c6657552c5288dfa1f26f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-03-28Apex:Moves gs_pathname for master backTim Rozet1-2/+0
Change-Id: Ib2387484e0f196ae7393f9a88b540f08cfe474da Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-03-28Apex: Prepping master for ColoradoTim Rozet1-33/+197
Fixes include: - Modifying artifact path to be /master for master - Separates master and brahmaputra dailys + verify - master daily now just runs nosdn-ha + virtual - Enables master daily cron - Master verify just requires nosdn-ha verification Change-Id: Ie3d1ede4541288b83c8514cac9508f3806ebe3a5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-03-17Apex: clean out extra args to deploy and update cleaningDan Radez1-4/+7
Change-Id: Ic705c17fe70653ebcbfdef4fcd277b266272c671 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-03-10updates to supporting Apex build rewriteDan Radez1-18/+27
Change-Id: Ife28e8975733e77bc19144fece5cac208e4c7a4e Signed-off-by: Dan Radez <dradez@redhat.com>
2016-03-07Merge "updating the verify job to match the new build script"Tim Rozet1-38/+61
2016-03-07updating the verify job to match the new build scriptDan Radez1-38/+61
OPNFV_CLEAN will handle reusing the undercloud in the future, so it will be removed and not passed for every deploy once the functionality lands in apex Change-Id: I9c15fd9ba1095bd66894d0d947d038485e4e5d0d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-03-06Migrate master build to intel-pod-7Tim Rozet1-1/+1
Change-Id: Ie281f2c736fef2dd49290f0b266e6b0f91acb232 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-02-29apex: Migrates master verify to intel-pod7Tim Rozet1-2/+4
Change-Id: Ia376be4b1a37bad6992e4a41697f2f7d922e356c Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-02-19apex passing senario names to yardstickDan Radez1-0/+8
Change-Id: I87c00c24526b8096892e0d3f4a0c41cffb031089 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-02-18adding sfc package to install list for verificationDan Radez1-1/+1
Change-Id: I63ef60ce8b276927f7e7fa6ff664d9325dfdc6b1 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-02-10apex: enables sfc in verify jobsTim Rozet1-2/+8
Also includes minor fix for not running verify on commit message changes Change-Id: I3faf180bac7c75fe86d5c5dbc1cae745cefc4185 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-02-08Merge "re-enabling ODL-L3 tests"Tim Rozet1-22/+22
2016-02-08re-enabling ODL-L3 testsDan Radez1-22/+22
Change-Id: I32b18728470276009cb3caf02eb21a399619963e Signed-off-by: Dan Radez <dradez@redhat.com>