70 Commits

Author SHA1 Message Date
Jenkins
10ef5560f4 Merge "Adding of spark 2.1.0 on sahara-ci" 2017-04-06 11:46:51 +00:00
Evgeny Sikachev
ee19284667 Adding of spark 2.1.0 on sahara-ci
Spark 2.1.0 was added to jobs, jobs to zuul, in scripts

Change-Id: Ief586729d7c9de82febb0f196f26f54c0009af01
2017-04-05 12:55:59 +04:00
Evgeny Sikachev
a41f266e65 Storm 1.1.0 was added on sahara-ci
Added jobs, scripts for storm for sahara-ci

Change-Id: I284870a978bf6bcf35c462d9ec90f500bfb42f4e
2017-04-05 08:42:23 +00:00
Shu Yingya
cf5a3200b5 Add jobs for CDH 5.9 c7 and u14
jobs add for sahara, sahara-image-elements and sahara-tests

Partially-Implements: blueprint cdh-5-9-support
Depends-On: I3fc155669ded5f8cc80f9da4afbec7e225b23391

Change-Id: I3e7a19ecfbe87ed3cdda67f479b82d0bfae9d9bd
2017-01-07 08:15:56 +00:00
Vitaly Gridnev
7ccd6da565 simplifying dib jobs
api + engine launch is a common practice of launching sahara.
let's simplify jobs a little by removing differentiation of jobs
by this case.

Change-Id: I12df6f2ca0d9ec61781a20af263e77a791a89b51
2016-11-21 13:37:46 +03:00
Evgeny Sikachev
25dfdaa4c0 Fix names of devstack slaves for sahara-ci labs
Now we are use new name for devstack slaves.

Change-Id: I4cd413ebeabd6e082c58090835198a0d0c96ede8
2016-11-03 12:20:43 +03:00
Evgeny Sikachev
43b0c732c0 Added check for compatibility jjb jobs and layout
We need to check if there no extra jobs in jjb

Change-Id: Ide20b781ced77d6b0c101dac9a78cb457dbb776d
2016-09-16 13:37:24 +00:00
Evgeny Sikachev
3277ef2998 Add mapr 520 on sahara-ci
Added scripts and jobs for sahara and sahara-image-elements,
devstack scripts

Change-Id: I37425ae30e7f82f7ad5ea9d2394ad3aea10e1162
2016-09-14 11:20:51 +00:00
Evgeny Sikachev
cab8cef973 Restructure sahara-ci jobs
Move jobs in master and mitaka from c6.6 to c7 and
remove transient jobs, remove 6.6 jobs from dib

Change-Id: I36b3d24ce5c84eedb393a033c0970adc8788003c
2016-08-29 14:10:11 +03:00
Alina Nesterova
b7315d3343 Added storm 1.0.1 plugin
Depends-on: I5f1ba04ea69e6dd467342e7f60305d2aacc2b725

Change-Id: I4bf9f5940754e714810e2d93b1b6ae573a518c9f
2016-07-14 14:56:25 +03:00
Jenkins
e6f4176001 Merge "Remove unused commands and jobs" 2016-07-11 11:10:05 +00:00
Jenkins
c6916e28a7 Merge "Removing of Mapr 5.0.0 for scripts" 2016-07-08 09:20:35 +00:00
Evgeny Sikachev
712efa5202 Remove unused commands and jobs
Several plugins and images is unused, need remove jobs and
calls in devstack scripts

Change-Id: I65f24c108a8d4eba0dd87048ed9c62e194db9e35
2016-07-03 14:12:03 +03:00
Michael Ionkin
e7081ab8d7 Jobs for CDH 5.7 and centos 7
Jobs added for sahara and sahara-image-elements.

Change-Id: I9bddac16ef475f2d9f421b6ef83788c451488bd5
2016-06-28 17:51:13 +03:00
Evgeny Sikachev
2b7ccc6692 Removing of Mapr 5.0.0 for scripts
Actual version of Mapr is 5.1.0

Change-Id: I4f5d5bcef99001ac63a1a022b8164c5b56810e5b
2016-06-28 11:42:10 +00:00
Vitaly Gridnev
43654f6707 job for cdh 5.5.0 and centos7
Change-Id: Ia2bd490e6629c0e883a9746a6059408f3397cb8c
2016-06-10 09:23:32 +00:00
Evgeny Sikachev
5e6190ddd1 Migrate to heat-engine and neutron
Migrate all jobs to heat-engine and neutron

Change-Id: I6b7bf1370d630f60d287161b881cc54da5945098
2016-04-13 14:18:17 +03:00
Evgeny Sikachev
f39415af89 Fix name of cdh and spark jobs
CDH 5.5.0 uses u14 and spark 1.6.0 direct engine

Change-Id: Ifaa2c333e2c74474fb89382171ab61323f0ad5a6
2016-04-08 16:54:14 +03:00
Jenkins
4192835f09 Merge "Added Mapr 5.1.0" 2016-03-16 09:44:16 +00:00
Evgeny Sikachev
decaeac940 Added Mapr 5.1.0
Added jobs for Mapr 5.1.0

Change-Id: Ia1d445434611a42e3f90f8bd9a066420d6fdc582
2016-03-16 09:19:50 +00:00
Evgeny Sikachev
96091aaf25 Disable hdp 2.0.6 in master
Change-Id: Ic203020052052a044b29f2a194f61368b4abdf7b
2016-03-15 18:33:56 +03:00
Evgeny Sikachev
11c94448d8 Add CDH 5.5.0 to sahara-ci
Added jobs for cdh-5.5.0, ubuntu and centos

Change-Id: Ic495425d270be0b5bd2b16d59bc999929cda34f3
2016-02-17 13:45:49 +03:00
Evgeny Sikachev
fb7723ff1f Add spark 1.6.0
Add jobs for spark 1.6.0 in sahara, sahara-scenario,
sahara-image-elements

Change-Id: I72c6242d6ba8fec9f0634e1637db5b52adb5b129
2016-02-05 17:20:06 +03:00
Evgeny Sikachev
930dfc3393 Update mapr jobs to last version
Update MAPR to 5.0.0 version

Change-Id: Idc3a12125bd41aa3191416fdcacb6fd5f8060eb7
2015-10-19 11:17:26 +03:00
Evgeny Sikachev
b0019a6647 Adding ambari-2.3 centos job for sahara ci
Adding non-voting job for testing ambari 2.3

Change-Id: I4bc758a7b48ecd37cbf1ed2a6efe17eddd56a9b5
2015-09-28 17:11:34 +03:00
Jenkins
63e48a7278 Merge "Fix errors for Ambari jobs" 2015-08-23 09:32:56 +00:00
Denis Egorenko
49215154bc Fix errors for Ambari jobs
* fix regexp in layout.yaml;
* fix job name for Ambari;
* fix Ambari version

Change-Id: If4b4ab111e520928998df43196026403369113b7
2015-08-23 12:08:09 +03:00
Jenkins
0b46f67a2f Merge "Add jobs for Ambari 2.1" 2015-08-21 10:58:37 +00:00
Vitaly Gridnev
b3937d2fb7 Disable testing of Vanilla 2.6.0 plugin at master branch
We continue support of Vanilla 2.6.0 plugin in stable/kilo
branch. Also mark as voting Vanilla 2.7.1 jobs.

Since we stable/kilo elements don't support centos7, we
drop that job in for 2.6.0 plugin

Change-Id: I165d251bf7e64fe8a587e52f4b897023678df9fe
2015-08-14 18:55:40 +03:00
Denis Egorenko
a452d37874 Add jobs for Ambari 2.1
Add DIB jobs for Ambari plugin and set it as non-voting.

Change-Id: Icf499f8f04bc2702e946f9e92eaf8cca9b8ce721
2015-08-11 19:25:07 +03:00
Vitaly Gridnev
7d3c93e710 Support vanilla 2.7.1 testing on CI
Implements blueprint: support-vanilla-2-7-1

Change-Id: Iadd4471e28dea00ebfe9c9774fcf3470bbb1a0de
2015-08-04 15:22:41 +03:00
Pino Toscano
d6ecb30a0d Add a non-voting centos7 job for vanilla/2.6
Change-Id: I1a135ae11eb3d4d8246be544035380fb598adaa8
2015-07-16 13:46:57 +02:00
Daniele Venzano
ce33476207 Add tests for Spark 1.3.x
New tests added since 1.0.0 tests are used for stable/kilo
A new version of the Sahara DIB is required because the test
script uses the -s option to specify the spark version to use.
To fix 1.0.0 image testing, since 1.0.0 can no longer be
generated, version 1.0.2 is used instead.

Change-Id: Ibd8ba02163ee97333061097758642faa5e67f0f3
Implements: blueprint support-spark-1-3
2015-07-06 12:56:29 +00:00
Denis Egorenko
ef6a166c90 Fix wrong template for vanilla 2.6.0
Change-Id: Ia3d2e0061b5e7c4935af64d80b7a121bf4f300f0
2015-06-23 20:34:54 +03:00
Denis Egorenko
0a5838fa09 Rename all plugins to full plugin version
Rename short plugin names to full plugin names and add
OS version to job name.

Also sort by alphabetical functions-* files.

Change-Id: I5155613715fd2ced99034807f14f495487d2d8ac
2015-06-22 20:41:30 +03:00
Denis Egorenko
1d276676fc Drop support for Hadoop 1 jobs
Removing jobs with Vanilla 1.x and HDP 1.x due to dropping
support for Hadoop 1

Change-Id: I3fe7f7481ee9364245808e6b22ef0903a310391e
2015-06-18 14:11:16 +03:00
Denis Egorenko
849eab877a Add CDH 5.4.0 jobs
Add Sahara/Client/Elements jobs for plugin CDH 5.4.0

Change-Id: I2c5b29268ef8791a93be96b429f83f0fad13513b
2015-06-11 18:27:23 +03:00
Denis Egorenko
5f46b059a7 Add ability to map CI patches on gate/dib
Add ability to specify patch to CI for some patch to
Sahara/client/image-elements patches

Experimental feature for testing CI patches

Change-Id: Idf8f0380c032f849188331bbbcbab3869e0fdfaa
2015-06-05 12:47:54 +03:00
Sergey Kolekonov
3a1cc8a5b9 Revert "Add ability to map CI patches on gate/dib"
This patch doesn't work because Jenkins Workspace on slave nodes should be empty before gerrit-git-prep is executed

This reverts commit 3f6ab5b0e0038a486570042425af6a4c2cac7c64.

Change-Id: I6134ec10bb15e3bfb75d4204d9d5cf9ae5fd8922
2015-06-04 11:27:17 +00:00
Denis Egorenko
3f6ab5b0e0 Add ability to map CI patches on gate/dib
Add ability to specify patch to CI for some patch to
Sahara/client/image-elements patches

Experimental feature for testing CI patches

Change-Id: I717b6a9258c37d4926cc2a4cf7bd89f0e9c0fc47
2015-06-02 16:02:26 +03:00
Denis Egorenko
6269f870a4 Add mapr jobs
Add jobs for Mapr plugin:
- gate jobs for Sahara and Saharaclient;
- dib job for Sahara-image-elements;

Change-Id: I5ca7bea9f27b04928bb09b9013f30779f55469b7
2015-05-14 16:09:27 +03:00
Denis Egorenko
6391bba243 Drop support for stable/juno and fedora images
Change-Id: I2e9a62ef15ccfcd425966cd930db89673d63f92f
2015-04-17 11:55:41 +03:00
Denis Egorenko
804d1f86ca Run all jobs with scenario tests
All jobs for master branch will be run with scenario
tests now. For stable/juno branch, jobs will be run with old
integration tests

Change-Id: Iec0d37ea92d77559f7b424361a58b249533734ac
2015-03-31 11:32:10 +04:00
Sergey Kolekonov
d40dc1b8a0 Use global settings for dib jobs
dib jobs should be executed concurrently and use global defaults

Change-Id: I54e4cc64407d9d470783ff66156499032349f691
2015-03-22 17:24:47 +03:00
Denis Egorenko
af2dca6b3a Fix exit code for scripts
Use more appropriate construction for check exit code
Additionaly use full path for scripts in jobs

Change-Id: I1d8a5fd11c6cf9768f9411343c69525020e0f7c1
2015-03-19 19:43:25 +04:00
Denis Egorenko
1d7ee24898 Fix minor issues
Fix:
* name for tox.log file;
* remove bash call in jobs;
* create openrc file using tee;
* fix quotes for image registry;
* add image name for dib to itest.conf;

Change-Id: I04ec15920197bc5f050be2300e1db6c2fe1de58d
2015-03-19 17:28:35 +04:00
Denis Egorenko
22275a32f5 Global refactoring of CI scripts
Global refactoring is include:
* drop Icehouse support;
* improvements nodepool's slave installing script;
* remove deprecated jobs;
* create config template for old integration tests;
* create config files for PYPI;
* improve and refactor function.sh, execution tests scripts;

Change-Id: Id6b6c9dd5f3f1bf500e0b2172f8cfc82a4fc9a62
2015-03-18 19:53:56 +04:00
Denis Egorenko
71d84fb953 Migrate jobs to new integrations tests config
Change-Id: I73330a6524756984b79a63c9983658033bc8b7b4
2015-03-02 18:11:29 +04:00
Denis Egorenko
d564f6b2f5 Divide jobs log to different files
Divide logs for each job for Sahara by service

Change-Id: I1472fc30a467218f4aff79c553163968638dad01
2015-02-25 12:22:21 +04:00
Sergey Kolekonov
d76088cfb8 Use Ubuntu Trusty for Jenkins slaves
Change-Id: If939be4b8e44e92945cd4d544099b520d8cbacbc
2015-02-11 12:54:41 +03:00