summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2016-10-12fuel, armband: build, deploy: export TERM="vt220"Alexandru Avadanii4-0/+8
Since we do not actually parse our build/deploy logs for color chars, set the terminal to "vt220". This will silence quite a few of colorization special identifiers, but NOT all of them (e.g. `tput sgr0` still prints a sequence). For Fuel@OPNFV build process, we also need to workaround docker terminal settings not being passed down when using a tty (see [1]), which will be fixed in Docker 1.13+. This fix is handled in [2]. [1] https://github.com/docker/docker/issues/9299 [2] https://gerrit.opnfv.org/gerrit/#/c/22883/ Change-Id: I5f0c6eae33349ef81b67dd17e6df4e0af6274fab Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-10-11Merge "dovetail: add dovetail tool into daily job"Jun Li1-0/+13
2016-10-10Merge "fuel: Proposal for specifying scenario name in commit message"Fatih Degirmenci5-0/+312
2016-10-10Fix the jenkins jobscristinapauna1-5/+5
Some of the jobs were programmed at the same time This fix sets the jobs 8 hours apart Change-Id: I13463b8a00df67519e2e2b8e333b4c625f1e9d8b Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-10-10fuel: Proposal for specifying scenario name in commit messageFatih Degirmenci5-0/+312
Please take a look at fuel-basic-exp.sh for the proposal. Apart from scenario name input proposal, jobs and script templatest have been created as well. Change-Id: I53b74b2e1ed34acb1f54b7ab21823227fff86d10 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-10-09[compass] put huawei-pod2 into CI resource poolmeimei5-82/+1
Change-Id: I8b8cf515d47e6117bfa5804c15fac22ac8b8d90a Signed-off-by: meimei <meimei@huawei.com>
2016-10-08dovetail: add dovetail tool into daily jobMatthewLi1-0/+13
JIRA: DOVETAIL-14 Change-Id: Ie9a8f8f34b5e4a89d3013d0fc9100a39267a1aed Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-10-06fuel: Specify upstream/opnfv branches separately and use include scriptsFatih Degirmenci3-29/+57
Due to having this experimental, it is needed to set different branches for upstream and opnfv until the things settle. Apart from this, the builders also converted to scripts so we don't need to touch the job yml if scripts need updates. Change-Id: I65a334bd6f51b558eb6ce69b15bb18405ef28049 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-10-05Merge "fuel: Enable 3rd party CI for fuel plugin onos"Fatih Degirmenci1-6/+12
2016-10-05Set the jobs 8 hours apartcristinapauna1-9/+9
Modified the cron jobs to be 8 hours apart instead of 4 Change-Id: I670811901c7403f81812b1d51cdbaf46904e878c Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-10-04Use fuel tacker pluginMichal Skalski1-53/+0
Require: https://gerrit.opnfv.org/gerrit/#/c/22643/ JIRA: FUEL-205 Change-Id: I0f2969bc3d944e21d416c1c1c729105a0084a4c1 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-10-04Merge "[Docker] Propose common directory for the Dockerfile"Jose Lausuch1-16/+3
2016-10-03jjb: infra: Trigger the Jenkins jobs when the jobs themselves changeMarkos Chandras1-0/+2
Making changes to the Jenkins jobs should trigger the CI to ensure that our changes did not break anything. Change-Id: I59e1d45fb82492ff03926cd4273367aca9060c74 Signed-off-by: Markos Chandras <mchandras@suse.de>
2016-10-03jjb: infra: Fix ownership for the cache directoryMarkos Chandras1-0/+4
Fixes the following error when the ${HOME}/.cache permissions are bad: The directory '/home/jenkins/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Change-Id: I16310817e1f36bd8086e196ef61ec10c09ad7366 Signed-off-by: Markos Chandras <mchandras@suse.de>
2016-10-03Update build description to display where docker pruning is doneFatih Degirmenci1-0/+2
Change-Id: I0a79372de2e5fde36f878f245aaa8fdeb1f51d7d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-10-03Merge "Prune docker images periodically from build servers"Fatih Degirmenci1-0/+38
2016-09-30Merge "dovetail: chown for output results file"MatthewLi1-0/+3
2016-09-30dovetail: chown for output results fileMatthewLi1-0/+3
JIRA: DOVETAIL-14 Change-Id: I5953a8368503329aa668f7ae27ed2a816e562f54 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-30Prune docker images periodically from build serversFatih Degirmenci1-0/+38
Change-Id: Id8712f5993fd15029fd833c9cf4e3000c940e84e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-29Rework Jenkins SandboxTrevor Bramwell1-50/+0
- Instead of using 'sandbox' branch, use a seperate jjb tree. - Jobs under 'jjb-sandbox' are uploaded to the sandbox server, and can be re-uploaded with a 'redeploy' comment. - All jobs, with the exception of the releng sandbox jobs, on the sandbox server are removed once a week. JIRA: RELENG-91 Change-Id: Idfaf33b547158280378ecc63aa41db1b806f4c5f Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-09-29[Docker] Propose common directory for the Dockerfilejose.lausuch1-16/+3
Proposal 3 from this wiki: https://wiki.opnfv.org/display/INF/Docker+handling+in+CI#DockerhandlinginCI-3Dockerfilelocation JIRA: RELENG-148 Change-Id: I0d44831feed30bd74ddda92aca262a414a4baee0 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-29fuel: Enable 3rd party CI for fuel plugin onosFatih Degirmenci1-6/+12
This change creates a job that gets triggered when a new patch is sent to upstream OpenStack Gerrit project openstack/fuel-plugin-onos, running 2 jobs fuel-verify-plugin-build-master and fuel-verify-plugin-test-master. Jobs do nothing at the moment and they don't vote to OpenStack Gerrit. Change-Id: I5a935dbdedb795b0916a2759286d261431aa225d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-29Adapt docker commands to version 1.12.1jose.lausuch1-2/+2
Change-Id: If99c135537750779c037bc4f47732a894da91a7b Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-29Merge "dovetail: branch download amend"MatthewLi1-3/+5
2016-09-29dovetail: branch download amendMatthewLi1-3/+5
JIRA: DOVETAIL-14 Change-Id: I67759e28eb53cc648499e259f4179c409b4cf10d Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-28fuel: Fix upstream fuel-plugin-bgpvpn repo configFatih Degirmenci1-2/+11
Change-Id: I43eb2fee806ca50a7954b7fc20d661413a57a5b6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-28sfqm: Fix wrong branch nameFatih Degirmenci1-1/+1
Change-Id: I4eac95f652d9e0a671243878de931efa71308d16 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-28fuel: Enable 3rd party CI for fuel plugin bgpvpnFatih Degirmenci1-0/+217
This change creates a job that gets triggered when a new patch is sent to upstream OpenStack Gerrit project openstack/fuel-plugin-bgpvpn, running 2 jobs fuel-verify-plugin-build-master and fuel-verify-plugin-test-master. Jobs do nothing at the moment and they don't vote to OpenStack Gerrit. Change-Id: I477db5d44cb549e82bae0b8610f01c4dd60445d2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-28Merge "[doctor] archive functest log after suite test"Ryota MIBU1-5/+13
2016-09-27Merge "bifrost: Refactor bifrost jobs"Fatih Degirmenci8-348/+192
2016-09-28[doctor] archive functest log after suite testRyota MIBU1-5/+13
By using 'postbuildscript', functest suite log will be captured after a job execution even though the job failed. Change-Id: I3102a6973d696fb74b6c244028fd8c57c59fbc6a Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-09-27Merge "joid: Rename daily job templates file accordingly"Fatih Degirmenci1-0/+0
2016-09-27joid: Rename daily job templates file accordinglyFatih Degirmenci1-0/+0
Change-Id: I21a1c3f2c8670f4ed2894f6c7d0f8372fc006b8b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-27fuel: Rename daily job templates file accordinglyFatih Degirmenci1-0/+0
Change-Id: I8b831269eb2d75024b2875cd4620b39cbf11feb0 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-27multisite: Stop running functest healthcheckFatih Degirmenci1-11/+0
Change-Id: I944e59cb5f6a6510412897df337edde2c99f7ae4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-27Merge "installer daisy4nfv add ci verify jobs framework"Fatih Degirmenci5-0/+252
2016-09-27bifrost: Refactor bifrost jobsFatih Degirmenci8-348/+192
This change - Creates job templates to verify opnfv/bifrost patches - Introduces type in order to prepare verification on baremetal - Fixes git cloning so the job shows changes for the corresponding project - Gets rid of unnecessary slave parameters from slave-params.yml - Fixes build blocking - Updates the bifrost-verify.sh script and includes in shell so we don't have to clone releng repo separately - Updates destroy-env.sh to create /httpboot and /tftpboot with permissions 755 - Removes daily infra-bifrost job and scripts as we don't use them at the moment Change-Id: Icb5a543628d3321bfe4e549ab92c67443ac578d8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-27Merge "qtip bugfix: failed to clean up qtip container"Morgan Richomme1-7/+3
2016-09-26Merge "opnfvdocs: Store colorado.2.0 documents in different location"Aric Gardner1-2/+4
2016-09-26installer daisy4nfv add ci verify jobs frameworkJingSun5-0/+252
Change-Id: I7e42bc32758454aa09731acdbd57a0d29ad56f99 Signed-off-by: Jing Sun <sun.jing22@zte.com.cn>
2016-09-23dovetail: publisher archive addedMatthewLi2-0/+10
JIRA: DOVETAIL-14 Change-Id: I51a995a311decbec0d4eb5ba576b8405db99e68b Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-23dovetail fix: add mount path for resultsMatthewLi1-1/+2
JIRA: DOVETAIL-14 results mount path for dovetail tool is needed. Change-Id: I0114c4c0dec7654f30ac5ffc495a2623e5a2e59e Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-23dovetail fix: set the parameter CI_DEBUG true to print logsMatthewLi2-2/+3
JIRA: DOVETAIL-14 CI_DEBUG is used in dovetail tool to decide if print logs or not, to set the CI_DEBUG true to print logs in jenkins, which makes it easy to debug. Change-Id: I487c9f53034212ca02a189362522889f09fe1ecd Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-23Merge "dovetail: ci job added"MatthewLi3-0/+237
2016-09-23Merge "[doctor] print doctor.log in verify job"Ryota MIBU1-0/+6
2016-09-22dovetail: ci job addedMatthewLi3-0/+237
JIRA: DOVETAIL-14 1)ci jobs are added 2)not daily/weekly run by now, only manually triggerd, the manually trigger progress should be controlled not to disturb the normal ci running progres 3)pods/platforms used are just examples to let the tool run, more platforms will be supported. Change-Id: I865e011ceb5b9957e7b58065cd231b26caf7ab87 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-22add missed project document check/build/uploadMatthewLi1-0/+2
JIRA: RELEMG-147 Change-Id: I8a3c3ed4e28e0fe00f9e3d08816fa5f46ad65300 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-21opnfvdocs: Store colorado.2.0 documents in different locationFatih Degirmenci1-2/+4
This patch is a workaround until more proper mechanism is put in place. The doc-version parameter is appended to default GS_URL, changing the storage location of the documents from http://artifacts.opnfv.org/sfc/colorado/docs/bradys-cool-document.html to http://artifacts.opnfv.org/sfc/colorado/2.0/docs/bradys-cool-document.html Documents generated from master branch will be stored in same location such as http://artifacts.opnfv.org/sfc/docs/bradys-cool-document.html Change-Id: Ibdd03a0dac14e44160c14fa0130d339c00e0adce Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-09-22[doctor] print doctor.log in verify jobRyota MIBU1-0/+6
Change-Id: Ie362abd4223a86f9f306a84e94caeb0fe0e60a95 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-09-21Merge "[doctor] merge doctor verify jobs"Ryota MIBU1-11/+14