summaryrefslogtreecommitdiffstats
path: root/jjb/apex
AgeCommit message (Collapse)AuthorFilesLines
2016-01-18apex, functest: Passes DEPLOY_SCENARIO to functestTim Rozet1-24/+40
Also creates runner jobs which can deploy and execute functest and yardstick Change-Id: I42b9852991a3d001053f3b2dbdc7e4a5e49e5db5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-17apex: fixes path for network_settings with bm deployTim Rozet1-1/+1
Change-Id: I2f1216ad46d1385b3133af78104fcc73840911ad Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-17apex: fixes daily and brahm triggerTim Rozet1-1/+12
Change-Id: Iea0b5afc773532ce4cae3ed2192138c70a173569 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-16apex: unblocks deploy from build triggerTim Rozet1-2/+0
Change-Id: I5f2967837262be3b92fb57cc274829d49eb4eb38 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-16apex: Fixes build job triggering virtual deployTim Rozet1-1/+6
Change-Id: I7a3e9edbf107a19386c55defea0bce1091684a67 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-16apex: Fixes daily job and baremetal deploysTim Rozet1-7/+43
Change-Id: I494fae30eed9c9f8bbc148a48f141bd857f11668 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: fixes syntax error with virtual deployTim Rozet1-0/+1
Change-Id: Ia6b50c214d2e2db6b5d2078a4a382411e8aa7ea7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: fixes BUILD_DIRECTORY with verifyTim Rozet1-2/+5
Change-Id: I41a0ff693403fe3262cd5d8262b27b79ce050977 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: fixes issue with build directory for virtual verifyTim Rozet1-2/+7
Change-Id: I61035066378e1d69c58562dd28e09bc89d74165c Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: fixes scm, build directory confusionTim Rozet1-13/+7
Change-Id: I1a6320380356817ccd3aead6a38b6c77c670ff08 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15Remove blocking deploy when verify is runningTim Rozet1-1/+0
Change-Id: Ifc236c8c1882281e7b32d2a6ba83c5e554feef06 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: adds onos to apex verifyTim Rozet1-0/+6
Change-Id: I428146c1e96ee43d67405fa803b633550b7ed270 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15apex: parameterizes deploys with scenariosTim Rozet1-12/+59
Since we have all in one builds, we only need to be able to use different scenarios when deploying. This patch creates several scenario deploy jobs, then modifies our verify and daily to only use odl_l2 scenario, and we can add more when they are working/supported. Change-Id: Id163f3ba40466630f7b55f0795362248056f6a12 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15adding sudo to yum remove for apex downgradeDan Radez1-2/+2
Change-Id: I03954a7e80185adb26bd909cf2b9140fc1e2e340 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-01-14teaching Apex builder to install multiple RPMsDan Radez1-6/+25
Change-Id: I10f462497de58319048e8a0feb6ed29257d64453 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-01-14Merge "apex: unblock bm when daily is triggering it"Tim Rozet1-1/+1
2016-01-14apex: unblock bm when daily is triggering itTim Rozet1-1/+1
Change-Id: I50f2258bb0f5a3f8c255eb97a0685868dccd4011 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-14apex: fixes jjb for rpm buildingTim Rozet1-2/+5
Change-Id: I4e2b81a3705fa095e1a5eef320317668ec001a20 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-14apex: fixes branch trigger for gerrit on verifyTim Rozet1-1/+1
Change-Id: I997fbe5f6957919ae53e21793e2dfa8a83145466 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-13apex: Fixes duplicate ARTIFACT_VERSION paramTim Rozet1-4/+1
Change-Id: I789b041152dfe2aa0cfed6ca29fa1bced6253f2b Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-14Merge "apex: adds brahmaputra and moves daily to use baremetal"Tim Rozet1-5/+26
2016-01-13apex: adds brahmaputra and moves daily to use baremetalTim Rozet1-5/+26
Changes include: - Extra slash fixed in GS_URL - "brahmaputra.1.rc0" now used as the brahmaputra artifact version Change-Id: I0b248d149f166ab174bb8b08ffb25e38c42a9457 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-13apex, yardstick: integrate yardstick into apexTim Rozet1-0/+7
Creating job for apex to attempt to run yardstick on LFPOD1 Change-Id: Ie9eb8edb39ce9152fc5335a3d57c24b6492d07d8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-13jjb: Cleanup outdated and example jobsFatih Degirmenci1-84/+0
Genesis jobs are only commented out. The directory can totally be removed once brahmaputra is released. Change-Id: Ide6baace0fb3c06f328022fb3d874ba6d49f17e9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-09Removes cyclical blocking for Apex dailyTim Rozet1-1/+0
Change-Id: Ie0b462effd2837a2d9b4bf01e8e644db96a50764 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-08Removes false blocking on build jobTim Rozet1-2/+0
Change-Id: I6deaed59112a3e48009b05eb383da4ef5658b843 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-08Removing baremetal from daily until we know it worksTim Rozet1-1/+1
Change-Id: I94103c8aca8233489c523975ab4ebeff8d0a647c Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-08fix build blocking on ApexTim Rozet1-1/+31
With execution only on POD1 all jobs need to block each other. Change-Id: Ib6f766bafa268c3757476758cb1dc039726e185f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-07Adds file-paths to verifyTim Rozet1-0/+9
changes to docs were still triggering full verifies even though docs is in the forbidden path, hoping adding file paths fixes this Change-Id: I7536b9033619ccc169516ef9f7965b3c3c8195e7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-07Migrates all Apex to LFPOD1Tim Rozet1-9/+7
Intelpod is unstable with slow internet Change-Id: I12f9cb8098e3a7ac00d50be4a604455850ce941f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-06Fixes apex baremetal deploy case where desired RPM is already installedTim Rozet1-1/+3
Change-Id: I025a3ad5ab1c3a4eed1306cb58071d7d75a7d9ad Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-06Fixes apex baremetal RPM install path for multiple scenariosTim Rozet1-3/+4
Change-Id: Icc7a0d7daed4db94c7717283c7a1d44a0939a280 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-06Fixes RPM install for baremetalTim Rozet1-1/+3
Currently the deploy builders assume that the RPM is already on the machine under build_output directory. This is true if the job was build or verify job. But just with deploy, it is missing. This patch allows yum install from artifacts page directly. Change-Id: I243a747c818a5b6dcf911fa99ee063766417cfcb Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-06Enable baremetal jobs for Apex on LF POD1Tim Rozet1-1/+60
Change-Id: I276b3acf7f49d13b7cb125c022d567d4021dac71 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-26Fixes daily deploy until network isolation patch is mergedTim Rozet1-2/+5
Change-Id: Ib8fb13ba88d464c009dfee071f37d5dc6b841a6c Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-23Adds deploy_settings and network_settings to deployTim Rozet1-1/+1
Common deploy_settings and network_settings yaml files used in order to provide options at deploy time and enable network isloation, respectively. Change-Id: Idd07fdb57ac33705a59f13fac5560f48247a2df5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-18Fixes intel slave to use https for GIT_BASETim Rozet1-3/+3
Change-Id: I02e43a44c8e06580f068f42f58dea80c026e6e16 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-18Merge "Migrates Apex to virtual deployments to use new slave"Tim Rozet1-6/+6
2015-12-18Merge "Revert "adding deployment configuration file to apex virtual deploy""Tim Rozet1-1/+1
2015-12-18Migrates Apex to virtual deployments to use new slaveTim Rozet1-6/+6
Change-Id: If11f76681489e047a5d23edebc2c31a6f5852248 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-18Revert "adding deployment configuration file to apex virtual deploy"Tim Rozet1-1/+1
This reverts commit 4c712469bbd6f04ad250a5788b7f6a6dcdb79cee. Change-Id: Idf7f38b103ba62c1286b368d42106bcf4f5b9c90
2015-12-17Merge "adding deployment configuration file to apex virtual deploy"Tim Rozet1-1/+1
2015-12-17Remove duplicated INSTALLER_NAME parameterFatih Degirmenci1-2/+2
All the jobs should use INSTALLER_TYPE Change-Id: I5386276fca837ba3ddda314f7c334c0f2957f78a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-16adding deployment configuration file to apex virtual deployDan Radez1-1/+1
Change-Id: I761b0dc656471e021c8b42fa6767f22b811d1b64 Signed-off-by: Dan Radez <dradez@redhat.com>
2015-12-15removing flags from apex build, they are not usedDan Radez1-15/+1
Change-Id: Iefd5800582af798c6cd6b95c0cc34309da160927 Signed-off-by: Dan Radez <dradez@redhat.com>
2015-12-14removing the Master flag from the apex build, Liberty is stableDan Radez1-1/+1
Change-Id: I9033e2a9341f94dcda828c40c03926714656ae1e Signed-off-by: Dan Radez <dradez@redhat.com>
2015-12-14Cleanup functest.ymlFatih Degirmenci1-1/+1
Please note that this commit introduces major changes. - Create suites named daily, tempest, rally, odl, vims, vping - Create one job template that runs against given pod and installer with the wanted suite - Create common builder for tempest, rally, odl, vims, and vping, using FUNCTEST_SUITE_NAME to run functest. - Get pod and installer parameters from opnfv/pod-params.yml and opnfv/installer-params.yml. - Remove obsolete jobs, builders, and triggers. - Update Fuel and Apex daily jobs to trigger correct functest-daily jobs. Change-Id: I5d3ff6abbf0b7f663d4044ff24e8ad2891b3430e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-10Match slave names to pod names that are defined in pod-params fileFatih Degirmenci1-5/+5
Example jobs updated to match the slave/pod names. Change-Id: I662a1710f75009efd94cdad61e7fe97139aa64e8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-10Add ericsson pod2 to pod-paramsFatih Degirmenci1-3/+3
Fix default controller downstream parameters. Set default controller to none in installer config. Change-Id: I33a36615b02783dab87bea27f0f15fa7f50f8a59 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-07Add installer and pod parameter files and create example jobsFatih Degirmenci1-0/+84
This change proposes - Move installer params to common file - Move pod params to common file - Configure POD slaves in pod file and set slave to run using node label plugin - Create one daily parent job per installer per controller - Create common deploy job, taking controller name from parent job - Change build display name to show installer + controller name Please note that this is an example and things will evolve based on how things work. Change-Id: I4bc1d35e43c44d9401f4000090818e8e7b426e70 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>