summaryrefslogtreecommitdiffstats
path: root/jjb/compass4nfv
AgeCommit message (Collapse)AuthorFilesLines
2017-06-28Merge "dovetail run against different scenarios of compass"Jun Li1-5/+58
2017-06-27dovetail run against different scenarios of compassMatthewLi1-5/+58
JIRA: DOVETAIL-454 1, scenarios to run https://wiki.opnfv.org/display/dovetail/Running+history+for+the+dovetail+tool scenarios installer os-nosdn-nofeature-ha Apex os-nosdn-kvm-ha Apex os-odl_l3-fdio-ha Apex os-odl_l2-nofeature-ha Compass os-nosdn-nofeature-ha Compass os-onos-nofeature-ha Compass os-odl_l3-nofeature-ha Compass os-nosdn-ovs-ha Fuel os-odl_l2-bgpvpn-ha Fuel os-odl_l3-nofeature-ha Fuel os-nosdn-nofeature-ha Fuel os-nosdn-kvm_ovs_dpdk-ha Fuel 2, time map(in order to reduce resource in CI) MON, WED, FRI, SUN ----> latest TUE, THU, SAT ---> cvp.0.1.0 Change-Id: If9c3fc514e4260530fc4f73299eedd9c1b022692 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-06-26Enable onos-sfc baremetal daily jobchigang1-2/+2
JIRA:- Because Baremetal resource is limit, it will take more than 3 hours in each circle. so diable ocl and enable onos-sfc. Change-Id: I6a9cfd20324bc5dfa79e6cfc4b5ee3b4e84a3085 Signed-off-by: chigang <chigang@huawei.com>
2017-06-19change the timeout to 4 hourswutianwei3-5/+5
it need to download the tar.gz and We install the packages inline. Due to the network, sometimes it will cost more time. 150 minutes still is not enough. Change-Id: I28ff7840dc3d705c4d0a32cde718230d92b6ea19 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-06-19Change the parameter of timeout to 150 minuteswutianwei3-5/+5
Because we use the Openstack-Ansible to deploy the openstack, it will cost more time. 120 minute is too short for this. We change this to 150 minutes. Change-Id: I39beca2cbd191ac738185cca696555656174e84d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-06-07workspace wrapper put before scmMatthewLi1-9/+9
after https://gerrit.opnfv.org/gerrit/#/c/35833/ merged still fails https://build.opnfv.org/ci/job/compass-verify-deploy-virtual-xenial-master/359/console Change-Id: Ia960d70fa6ffc24dcc4a135cccd08cc120f2348a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-06-07Merge "fix the judgement condition"Jun Li4-4/+4
2017-06-07fix the judgement conditionwutianwei4-4/+4
when in danube branch the $BRANCH is stable/danube so we need fix the judgement condition Change-Id: If3a0a40b60098cbd0baf2e64fad8763fae128cb1 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-06-06Fix Compass4nfv workspace permissionschigang3-10/+7
After operation of docker volume, some files will be changed to root, so they can be clean up by jenkins. so use 'fix-workspace-permissions' in wrapper Change-Id: I7b44cae34e52b622cba2881a239e52a62f9c48f4 Signed-off-by: chigang <chigang@huawei.com>
2017-06-06set the openstack version for branchwutianwei6-31/+55
set the openstack version newton for danube set the openstack version ocata for master danube branch use the compass.iso master branch use the compass.tar.gz separate the branch in the different pod Change-Id: Iec1e3206cac26bb2ad5379fa2600ede0451d997d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-05-19fix conditional step labelMatthewLi1-4/+4
see error log https://build.opnfv.org/ci/view/compass4nfv/job/compass-os-nosdn-nofeature-ha-baremetal-daily-danube/57/console Change-Id: I925658a3f2c20e51153b4c6298e271e50a5673b5 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-05-16dovetail: conditional steps to run against specific scenariosMatthewLi1-13/+19
JIRA: DOVETAIL-432 1, the community CI resource is limited, for dovetail CI job, there's no need to run against all scenarios, by now, nosdn-nofeature-ha odl_l2-bgpvpn-ha odl_l2-nofeature-ha is enough. 2, jenkins conditional plugin will be used. plugin should be installed https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin 3, take compass as an example to see if it works Change-Id: Ib23835cbf8801c36e35e088cd0d8bf2d6380e81a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-04-19dovetail: Change CI jobs to run test suite "proposed_tests" instead of "debug"MatthewLi2-2/+2
JIRA: DOVETAIL-397 now, team decide to use proposed_tests suite instead of debug Change-Id: Iff8ec0b32a24e51bc2d2536605c9867b94f8921c Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-04-12change the urlwutianwei2-2/+2
we need download the package from the http://artifacts.opnfv.org, instead of http://205.177.226.237. Change-Id: Ibf6b1caa8d0ad27aa144fd25aeb6dd8f3004067a Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-04-05[WIP]:jobs to deploy danube and run dovetail from masterMatthewLi1-18/+7
JIRA: DOVETAIL-180 Change-Id: Ia8d44b609c53696c141eced747e3855c67faccb5 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-03-23modify the parameter of PPA_REPOwutianwei2-2/+10
We move the master ppa from <http://205.177.226.237:9999> to <http://205.177.226.237:9999/master>. When we build the master iso, we need download the ppa from <http://205.177.226.237:9999/master>. Change-Id: I5fea8e6c6647f8bc0e550a39a9a4001196216685 Signed-off-by: wutianwei <wutianwei1@huawei.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-15jjb: Set disable-strict-forbidden-file-verification to 'true'Markos Chandras1-0/+1
Previously, if an upstream patchset contained a change for a file listed in 'forbidden-file-paths' the job would not be triggered. This is not desirable since such a patchset may contain important changes so we enable the 'disable-strict-forbidden-file-verification' option which triggers the job unless the patchset only contains changes for the files listed in 'forbidden-file-paths'. Note: The diff was generated using the following script: for i in $(grep -l -r forbidden-file-paths *);do sed -i "s/\(^.*\)forbidden-file-paths/\1disable-strict-forbidden-file-verification: \'true\'\n&/" $i; done Please double check that the changes look sensible for each team's project. Change-Id: Ifa86d3a39b36375b2fd52b449e29c8dc757499b4 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-03-14Enable Danube JobsAric Gardner2-2/+2
Here are the projects that were branched: I will double check against this list that these changes make sense and that no one is missing as I go forward. wiki page of participating projects, and their jobs: https://wiki.opnfv.org/display/SWREL/Milestone+Compliance+for+Danube apex - already enabled armband - done availability - already enabled barometer - done bottlenecks - already enabled compass4nfv - done copper - already enabled daisy - (not participating -- keep jobs disabled?) doctor - already enabled domino - already enabled fds - N/A fuel - done functest - already enabled ipv6 - already enabled joid - done kvmfornfv - already enabled models - already enabled multisite - done netready - NOT DONE opera - NOT DONE opnfvdocs - done orchestra - Not participating onosfw - done ovsnfv - done parser - N/A promise - already enabled qtip - already enabled sdnvpn - N/A snaps - done securityscanning - N/A sfc - N/A storperf - done ves - already enabled vswitchperf - already enabled yardstick - already enabled Change-Id: I803662faf05c8554cfe7fa5f85da9521f72b03ff Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-03-12[compass] BugFix: job to verify k8s deployQiLiang1-8/+4
Use commit message: 'check k8', 'verify k8', 'check kubernetes' or 'verify kubernetes' to trigger k8s patchset verify. Previous patch bug appearance: https://gerrit.opnfv.org/gerrit/#/c/29471/ Change-Id: I14b52e253fd6ceae601d661568e86c449ae544fa Signed-off-by: QiLiang <liangqi1@huawei.com>
2017-03-12[compass] add job to verify k8s deployQiLiang1-0/+105
Use commit message: check-k8, verify-k8, check-k8s, verify-k8s, check-kubernetes or verify-kubernetes, to trigger k8s patchset verify. Change-Id: I89c471f603846d6d3a7ff6b73562ee52fb2e93e8 Signed-off-by: QiLiang <liangqi1@huawei.com>
2017-03-09wrong network configuration file.wutianwei1-0/+2
if compass4nfv deploy the scenario of nosdn-openo, it need to use the network_open.yaml. Change-Id: I9761cf5c6943df4f3c51363ef6f148fedbfc6316 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-03-06change the name of open-o scenario to os-nosdn-openo-hameimei1-6/+6
according to this patch: https://gerrit.opnfv.org/gerrit/#/c/29819/ Change-Id: Ie0851b7a5500968a1c1f2f4f4eeaa27fc75a4f29 Signed-off-by: meimei <meimei@huawei.com>
2017-03-03[compass] add new scenario of os-nosdn-openo-nohameimei1-0/+24
Change-Id: I4a59678cc9b4a44fd90543d6cd4456262386cdb7 Signed-off-by: meimei <meimei@huawei.com>
2017-03-01[yamllint] move yamllint into verify phasesmeimei1-0/+5
Change-Id: Id6e541f9260df44ca33f66acec1bdf1e4b4a812d Signed-off-by: meimei <meimei@huawei.com>
2017-02-10Move the compass centos job to intel-pod8wutianwei1-10/+10
We fixed the issue of accessing database failed on intel-pod8. Some problem happened in Huawei Munich Lab.So we move the CI job to this pod. Change-Id: Iefddcf2bef2cc296b1abd2d224b78c6dbc522295 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-02-08dovetail: bugfix of parameter nameMatthewLi1-2/+2
JIRA: DOVETAIL-180 Change-Id: I63c8108cb86dcf810b60648ce3f0eddd70f9cd68 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-08undo publishing the ansible.logmeimei4-20/+0
- we already redirect all the logs of ansible, so publishing ansible.log is unnesesaary Change-Id: Ic3daf59a379512ac370739aff292509f81fa697c Signed-off-by: meimei <meimei@huawei.com>
2017-02-06keep weekly-trigger-disabled and enable compass-dovetail weekly triggerMatthewLi1-2/+7
Change-Id: I7dbe800da270275593e24aa91afcc963de2acf98 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-05dovetail: set weekly triggerMatthewLi1-1/+1
JIRA: DOVETAIL-180 Change-Id: I26c02cd0805a8daf5a647e6c862f7befd0dbc34a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-02dovetail: compass-dovetail weekly job addedMatthewLi1-0/+209
JIRA: DOVETAIL-180 Change-Id: Id391924d4290eb05e89c8d5d25e82e76774579a9 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU3-4/+1
GIT_BRANCH parameter is different; master or stable/danube in daily jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some job builders triggered by the both types of jobs. We have GERRIT_BRANCH parameter for verify jobs to identify stream and expected branch into the patch will be merged after it got +2 and submitted. To avoid further confusion and to have common job builders for daily and verify jobs, this patch introduce BRANCH parameter. GERRIT_BRANCH is now deprecated. Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-24Merge "[macro] property logrotate"Ryota Mibu3-0/+6
2017-01-20[macro] property logrotateRyota MIBU3-0/+6
This patch defines 'logrotate-default' property and replace 'logrotate' by it, as 'logrotate' is deprecated on jenkins>=1.637 . Change-Id: I900975e5b3f590bb7a4d430e2f623931ae782bf4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-19Compass4NFV CI verify support centos7liyuenan1-0/+5
JIRA:- Change-Id: I9b86014081ca03287bdf63a88fb7b4baf9ee564a Signed-off-by: liyuenan <liyuenan@huawei.com>
2017-01-17Merge "Remove colorado jobs and create danube jobs"Fatih Degirmenci3-31/+41
2017-01-16[compass] enable healthcheck and vping as smoke test in verify jobmeimei1-11/+18
Change-Id: I7b4ad69b1c7c7b59b9feadef8808a1ef81a34367 Signed-off-by: meimei <meimei@huawei.com>
2017-01-12[compass]adapt multi-nics deployment in intel-pod8meimei1-0/+4
Change-Id: I01f755401a724b15b8670e02aa2ebbf1e582952a Signed-off-by: meimei <meimei@huawei.com>
2017-01-09Remove colorado jobs and create danube jobsFatih Degirmenci3-31/+41
Danube stream for the projects with daily jobs is disabled. Danube stream for the projects without daily jobs is left as enabled as there will be no changes coming to danube branch until branch is created. Dovetail, Apex and Fuel jobs have not been updated yet. Change-Id: Ice39826c8f829157fa864370557837290838f634 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-19fix ci jobs (daily && no branch param)Ryota MIBU2-0/+6
Change-Id: Iad856adf625a56c2f5c366fb414746d1e9e16691 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-19virfy and daily only support newton xenialliyuenan3-25/+5
Change-Id: I99c5d32f4c9f2e1057c74c136646a37cc09c1922 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-19clean scm defenitionsRyota MIBU3-26/+7
This patch makes sure we use 2 types of scm, and allows us to specify them by adding one line in job-templates. - git-scm # for daily jobs and merge jobs - git-scm-gerrit # for verify jobs [New] Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-09[compass] undo colorado CI build since we have release colorado3.0meimei1-12/+12
Change-Id: Ia67e9b6620b5a73e2afa68fbe60af093fa01a410 Signed-off-by: meimei <meimei@huawei.com>
2016-12-09Adjust log pathliyuenan2-2/+1
JIRA: COMPASS-509 Change-Id: Id50ec863657ced5e4ee3371952c3be0e2cc519a6 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-07Merge "move option into deploy_ci.sh"Jun Li2-25/+5
2016-12-07move option into deploy_ci.shmeimei2-25/+5
Change-Id: I106e16c2ccae08eae42a16048b81bf02cc55bf87 Signed-off-by: meimei <meimei@huawei.com>
2016-12-07undo healthcheck in verify jobmeimei1-11/+11
Change-Id: Ia5b302a2a9b18480a0e95c318795007152a4c0c1 Signed-off-by: meimei <meimei@huawei.com>
2016-12-05dovetail: to support multi_testsuiteMatthewLi1-1/+1
JIRA: DOVETAIL-150 Change-Id: Iae4aec947c9cbe5fc4535338908d9e4d51f4ce44 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-12-01Restrict Gerrit Triggers to OPNFV Gerrit ServerTrevor Bramwell1-0/+1
With the addition of ODL and OpenStack Gerrit servers, it's important we don't generate additional noise by accidentally building against these Gerrit servers when we don't intend to. JIRA: RELENG-179 Change-Id: Ia163c6c3eaa58e8e21dc6548a839062fcbde39ed Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>