summaryrefslogtreecommitdiffstats
path: root/jjb/compass4nfv
AgeCommit message (Collapse)AuthorFilesLines
2017-08-28Align Compass with CI Evolution Phase 1Trevor Bramwell1-2/+2
Compass doesn't require deployments to happen on the same machine as the builds and needs to have 'compass-build-iso-{stream}' renamed in order to align with CI Evolution Phase 1. JIRA: RELENG-287 Change-Id: I31ea5899882edb37a08b301bf69bf381182b0019 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-08-28change the dovetail weekly job podwutianwei1-1/+1
Change-Id: Ie1183ad0420058ddba8b46e474740a057dcf3b12 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-08-17Add noha scenario in CIwutianwei2-4/+181
1. add the noha scenario 2. change the time of trigger Change-Id: Iaadd69d29064bf0f4d5ea8d6708c0f1076608b35 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-08-04Don't trigger odl_l2-nofeature scenario by timewutianwei2-5/+7
when patch verify, we define the os-nosdn-nofeature-ha scenario for functest Change-Id: Ia7a11817a29a2e5e9649708652f8655d1cf89361 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-29Add odl_l2-moon scenario in compasswutianwei1-4/+4
Change-Id: I6274f18e553a06e8950e2ce2e0d01b1a35fa8a2b Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-26[compass4nfv] Add new scenarioswutianwei2-0/+73
1. add nosdn-dpdk-ha scenario 2. add odl-sfc-ha scenario 3. add k8s-nosdn-nofeature-ha scenario Change-Id: Ied064f5e69e192c79cb165f37d493c811b27aaf2 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-25Add parameters for compass CI deploymentwutianwei1-0/+14
Change-Id: Ic553f1ae40464cd043c548e7d27017e7b17cbc52 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-24compass: bugfix of conditional stepsMatthewLi1-3/+0
Change-Id: Ib39afd5df9f0629c8dd3e4ba5ffb023cde5595a1 Signed-off-by: MatthewLi <lijun_1203@126.com>
2017-07-21[Compass]master daily CI don't download iso from artifactswutianwei2-18/+35
Sometime compass build ISO failed, and didn't upload the iso to artifacts. So daily CI didn't use the latest code. We want the daily CI run the latest code, and we will build ISO when deploying Change-Id: Ic2af2987119fe5e9eb772a710ba4b4620cb9ee65 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-20Compass4NFV add new scenario nosdn-kvmwutianwei1-2/+2
Compass4NFV has integrated KVM. We add this scenario to CI Change-Id: I9e0625147f5c5f8adb46e4bf0f645a2fb3de3634 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-10dovetail: conditional step bugfixMatthewLi1-0/+9
error log https://build.opnfv.org/ci/job/compass-os-odl_l3-nofeature-ha-virtual-daily-master/366/ Subprojects triggered but not blocked for Change-Id: Idc73361430f91c0f2e8002a950a738054442807f Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-07-10Merge "dovetail: fix compass branch issue"Jun Li1-4/+5
2017-07-10Merge "patch don't verify in centos In master branch, compass4nfv don't ↵Jun Li1-1/+1
support centos. it is needless to verify in centos."
2017-07-09dovetail: fix compass branch issueMatthewLi1-4/+5
log https://build.opnfv.org/ci/job/compass-os-nosdn-nofeature-ha-virtual-daily-danube/119/ Change-Id: I7ea57268b92e48c3531f412551c9582f440950ee Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2017-07-10compass verify have problem to git clone functestwutianwei1-2/+2
Change-Id: I390c742040b3f32c705c989cac82ee7cbe7b5748 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-06patch don't verify in centoswutianwei1-1/+1
In master branch, compass4nfv don't support centos. it is needless to verify in centos. Change-Id: I0d7797ca4c057d2422a9bde5d684577a32854e33 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-05Merge "remove scenarios"Jun Li1-12/+12
2017-07-04remove scenarioswutianwei1-12/+12
compass4nfv don't support openo, moon,onos in master branch so we remove these scenario Change-Id: Ibfad2b352b1236dac48453101860cdd538528aa3 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-04dovetail change tag to cvp.0.2.0MatthewLi1-3/+5
after https://gerrit.opnfv.org/gerrit/#/c/36775/ merged let it run in CI Change-Id: I46a4a55aab673c346291428eccdc24c77cfd8bc4 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
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>