summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-03-22Merge "functest: daily jobs: Increase timeout"Fatih Degirmenci1-1/+1
2017-03-22joid: disable dovetail jobsFatih Degirmenci1-11/+11
Change-Id: I435ae5af78f259bb66a6104312b9bb5133ebeabc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-22Change shell check name, as it's confusingAric Gardner1-4/+4
When you look at the build there is opnfvdocs-verify-master (opnfvdocs project) opnfv-docs-verify-master (releng project) It's not clear on first glance which build does what. change opnfvdocs-verify-{stream} to 'opnfvdocs-verify-shellcheck-{stream}' change opnfvdocs-merge-{stream} to 'opnfvdocs-merge-shellcheck-{stream}' Change-Id: I11927c9ac9b7ae6f9ae44660ea5008713a1b0a9f Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-03-22xci: Fix the script name and remove openstack servicesFatih Degirmenci1-1/+1
Change-Id: I774e12f15561de75920ca50bcb2fbaf917e004a9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-22xci: Logging, naming, and job updatesFatih Degirmenci1-6/+9
- adjust build blockers in daily jobs. - explicity set SLAVE_LABEL for provision, deploy, and functest jobs so they run on correct nodes even if they are started manually. - rename files and update scripts accordingly. osa_deploy.sh -> osa-deploy.sh targethost_configuration.yml -> configure-targethosts.yml jumphost_configuration.yml -> configure-xcimaster.yml - add/fix console logging in osa-deploy.sh. - add license header to osa-deploy.sh. Change-Id: I57a37dccaa4bcda554ef79969e5d288b49937807 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-22xci: Updates to releng/osa to make it work on JenkinsFatih Degirmenci1-1/+68
- change OSA_BRANCH to OPENSTACK_BRANCH to be consistent everywhere. - create opnfv-setup-openstack.yml playbook, getting rid of some components and copy it to xcimaster to use during the deployment. - switch to opnfv-setup-openstack.yml from setup-openstack.yml. - create Jenkins job wrapper to execute osa deploy script. - disable ansible strict host key checking. - use sudo -E as needed in order to make env vars set by Jenkins job and wrapper available to other scripts and to ansible. - rename jumphost to xcimaster so people do not mix it with actual jumphost located in Pharos PODs. - other minor fixes. Change-Id: I5736fa700c2aa39c598d301bc74450d766b74411 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-22xci: Updates to releng/bifrost to make it work on JenkinsFatih Degirmenci2-5/+5
- get rid of BAREMETAL_DATA_FILE and use BIFROST_INVENTORY_SOURCE so it works both for master and ocata for osa-bifrost. - set BIFROST_INVENTORY_SOURCE file according to branch bifrost is executed from for osa-bifrost. - explicitly set what the SSH public key file is as ansible copies the wrong public key to nodes if bifrost is executed on Jenkins using sudo. - set branches if they are not set so the scripts can be used manually as well. - rename jumphost to xcimaster so people do not mix it with actual jumphost located in Pharos PODs. Change-Id: Iff7631fa99816ad75316b62c5ac20714f67cd86a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-21functest: daily jobs: Increase timeoutAlexandru Avadanii1-1/+1
Armband Functest jobs timeout sometimes, mostly because of failing tests which time out individually, adding to more than 180 min. Therefore, increase the job timeout to 240 min. Change-Id: I4829e14785f5dd7297f28dde436d5149a896d419 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-21jjb: xci: Fix trigger for cleanup jobsAric Gardner1-10/+4
Trigger should only run on change-merged and change-abandonded The documentation could be imporved more explicitly here: https://docs.openstack.org/infra/jenkins-job-builder/triggers.html#trigger-on but the modified lines do not take true or false they stand alone Fixes: ea33eda6954a ("jjb: infra: bifrost-cleanup-job: Do not trigger on new patchsets") Fixes: f6bba721fd13 ("jjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation") Change-Id: Ibc574220ea86c5a039855d6f4fe35eef0aac7e0e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-03-21No longer needed, moved logic to docs-rtd.yamlAric Gardner1-7/+0
Change-Id: I2b8ad2ab185074047ce7267cbedf1dbd70b16535 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-03-21Remove cloningShubhamRathi1-6/+8
Change-Id: Idd7c48095f74985a129b968b320b99d1bc606b58 Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-03-21Remove default project off merge jobShubhamRathi1-1/+0
Danube's merge job was failing because releng was given as the default project to clone. Change-Id: I57b40f37bf4a2c07ef5e566209f881be3c411975 Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-03-21Merge "[qtip]refactor validate job"Fatih Degirmenci3-40/+30
2017-03-21[qtip]refactor validate jobwu.zhihui3-40/+30
- only keep the builder "qtip-validate-deploy", remove the others - add scenario info in qtip-validate-jobs.yaml - add some print info in validate-deploy.sh - a related modification in fuel jjb file Change-Id: Iff884f273eea5c6aac64e09cfffcedc7481b47e9 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2017-03-21Merge "xci: Enable VM provisioning using bifrost for daily runs"Fatih Degirmenci3-43/+88
2017-03-21Merge "qtip: set CI_DEBUG to false"Serena Feng1-1/+1
2017-03-21qtip: enable stable docker image buildYujun Zhang1-0/+3
Change-Id: I38fd97bff3aa1c966f9267d96e3b0cbabbf1f4a6 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-03-20Add mapping of intel-pod2 to apex with danubeJamo Luhrsen1-1/+3
Change-Id: I64019e8a80fe5c7605363b987a57fc6393ee1813 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2017-03-20Add danube for available cperf streamsJamo Luhrsen1-0/+5
Change-Id: I9b21f77ae5faf87e4bbb24f3b02d9169fe17eee6 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2017-03-21qtip: set CI_DEBUG to falseYujun Zhang1-1/+1
otherwise the insecure key will be left in server Change-Id: I2bae0c16e8da05d68d53cb5624a6660053c80756 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-03-21Merge "qtip: fix daily job failure"Serena Feng1-17/+9
2017-03-20xci: Enable VM provisioning using bifrost for daily runsFatih Degirmenci3-43/+88
- create script to provision VMs (log upload is not enabled yet) - remove leftover inventory files (baremetal.csv, baremetal.json) - set BIFROST_INVENTORY_SOURCE as needed by stable/ocata - rename playbook used during bifrost and adjust scripts using it - remove puppet-infracloud stuff Change-Id: I1c4412d0725c00ab9a1b3497e358d33998b4e7e6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20joid: Disable auto-triggers for ONOS scenariosFatih Degirmenci1-2/+2
Change-Id: I65ffee9cac42c33cfc923b67c8020bac6cc19da6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-21qtip: fix daily job failureYujun Zhang1-17/+9
Parameter BRANCH is not correct in danube daily job[1]: expected `stable/danube`, actual `danube` The following corrections are made as an attempt to fix this issue - enable CI_DEBUG for additional information - inline qtip-common-parameters [1]: https://build.opnfv.org/ci/view/qtip/job/qtip-daily-fuel-zte-pod3-danube/7/parameters/ Change-Id: Ia892371925ffdb817d663c134d16e4568c07dff7 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-03-20Merge "xci: Create jobs for stable/ocata"Fatih Degirmenci1-0/+2
2017-03-20Merge "[fuel]reschedule on ZTE POD3"Fatih Degirmenci1-1/+1
2017-03-20Merge "update qtip validate jobs"Fatih Degirmenci1-5/+26
2017-03-20xci: Create jobs for stable/ocataFatih Degirmenci1-0/+2
Change-Id: Ie45900e1724d761d6f547b159f5ec276d705326b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20xci: Create skeletons for jobs and rename directoryFatih Degirmenci7-0/+227
This patch - creates job skeletongs based on the structure of other OPNFV jobs upstream job per scenario triggering and controlling the downstream jobs downstream jobs to run provisioning, deployment and functest - renames infra directory to xci Change-Id: I9a7ac3590d660f4270ab387598586e4270787ecb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20KVMFORNFV: Enabling triggers for kvmfornfv scenarios.Navya1-4/+4
This patch includes resource allocation/time-slots for kvmfornfv os-nosdn-kvm_ovs_dpdk-ha, os-nosdn-kvm_ovs_dpdk_bar-ha, os-nosdn-kvm_ovs_dpdk-noha and os-nosdn-kvm_ovs_dpdk_bar-noha scenarios on Danube branch. Change-Id: Ib8250075a43dec60be398ce9ee4152b97b7c6796 Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
2017-03-20multisite: Fix GS_PATHFatih Degirmenci1-3/+3
Change-Id: I5c93950a12c284d5e560e813891283aaf3638fd4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20multisite: Switch to latest fuel deploy and create danube jobsFatih Degirmenci2-5/+13
Change-Id: I93339884bd604da2314e32dfe7cbf25b21c67537 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-20update qtip validate jobswu.zhihui1-5/+26
- since zte pod2 is used for daisy, move qtip job to zte pod1 - add danube trigger Change-Id: Id0bdc5e791d3ed33a4f48d46b51823672794d2dc Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2017-03-20[fuel]reschedule on ZTE POD3wu.zhihui1-1/+1
Change-Id: I52bc5bc4c8207b71ebad038c584874adebad3ec5 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2017-03-20Merge "fuel: fix daily build without properties file"Fatih Degirmenci1-1/+3
2017-03-20Merge "Fix trigger for validate tasks"Serena Feng1-9/+1
2017-03-20Merge "qtip: adapt job template for different streams"Serena Feng1-2/+2
2017-03-19Apex: disable daily masterTim Rozet1-1/+1
Change-Id: Ia6cbcf2b4014f456916fc4971050e8a244b25e81 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-18APEX: Remove dovetail build temporarilyFeng Pan1-11/+11
Change-Id: I45353b59bb13b49e8c81eb3e372672767d27d1d0 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-17Apex: baremetal to use vfio-pci driver, adds nosdn-fdio to dailyTim Rozet2-0/+39
Change-Id: I298b09f654dfe5efa64df9dc287fd586fcdf131d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-17fuel: fix daily build without properties fileAlexandru Avadanii1-1/+3
For the first time the daily build is ran, the properties file for the latest ISO built is not present. JIRA: FUEL-262 Change-Id: I842668bfde4c84cd3ba31571df274633ae238a90 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-17Merge "[fuel] Disable onos runs for danube"Fatih Degirmenci1-4/+4
2017-03-16Merge "Add jobs to use the aarch64 jenkins slave"Morgan Richomme4-0/+104
2017-03-16Add stable-danube to doc jobShubhamRathi1-0/+2
Change-Id: I8375e4bc2c43e5a7b1c537da409de69609229c9d Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-03-16Merge "Change cperf apex deploy to use odl_l3-nofeature-noha"Tim Rozet1-1/+2
2017-03-16Change cperf apex deploy to use odl_l3-nofeature-nohaJamo Luhrsen1-1/+2
Change-Id: I622eb6677423581ab842a169480d91e21965b265 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2017-03-16Add jobs to use the aarch64 jenkins slaveCristina Pauna4-0/+104
arm-pod3-2 is an aarch64 jenkins slave for the same POD as the existing x86 jenkins slave arm-pod3. This commit adds jobs so we can deploy the POD and run functest from the aarch64 jenkins slave. These jobs are non-ci JIRA: ARMBAND-241 Change-Id: Ie3b808a641e44649c02f3b75c83d79119217fdfe Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-03-16Merge "[compass] adaption for danube"Fatih Degirmenci1-8/+8
2017-03-16[compass] adaption for danubemeimei1-8/+8
Change-Id: I486c94bd85574140069b4854e93f7a458a8c6885 Signed-off-by: meimei <meimei@huawei.com>
2017-03-15Use odl_l3-csit-noha scenario for apex cperf runnerJamo Luhrsen1-1/+1
Change-Id: I57c7a06f8a0d89c6238d1d25908786466fa1bff2 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>