summaryrefslogtreecommitdiffstats
path: root/jjb/dovetail
AgeCommit message (Collapse)AuthorFilesLines
2018-05-18Merge "[Dovetail] Changing the path of the ssh key in pod.yaml for yardstick"mei mei1-2/+3
2018-05-17[Dovetail] Changing the path of the ssh key in pod.yaml for yardstickGeorg Kunz1-2/+3
The ssh key is already available in the userconfig directory mounted by Dovetail inside the Yardstick container. Change-Id: Ic72473e9e47b625fbf4a0f8a8fb140aaed72b69a Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell4-0/+0
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-10Yardstick needs export EXTERNAL_NETWORK to envxudan1-0/+1
Change-Id: I380008fe2cadbce8f6b7b1f84c9f3bf720df485e Signed-off-by: xudan <xudan16@huawei.com>
2018-05-08Bugfix: Dovetail failed to upload results to artifactsxudan1-2/+4
That's mainly because of that 1. The owner of all results files are root:root 2. Sometimes there are some files that can only be read by root 3. User jenkins failed to upload these files Solutions: 1. Change the owner to be jenkins:jenkins 2. Remove these files which are useless for users Change-Id: I0b5e72e8d5045c7e0d64e32a13ba559612460a84 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-28Dovetail CI jobs failed sometimes when Archive artifactsxudan1-3/+3
According to this https://issues.jenkins-ci.org/browse/JENKINS-47566, the failure seems to be caused by the permission problem. Change the owner of all files in 'results' directory to be jenkins. Change-Id: I0ed30018354259601c39016fc1950ea7db867e78 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-22Use cirros-0.4.0 rather than cirros-0.3.5 for Functest Fraser.xudan1-1/+9
Change-Id: If3cd0fe52d946979de259951c7c8433b6e1e42f0 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-06Create Dovetail Fraser JobsTrevor Bramwell1-14/+14
These are replacing the current Euphrates jobs. Change-Id: I6d7bf1490c1dd46f80ac5b14449abb6f287e5acf Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-03-22Bugfix: command chown failed because LF POD has no jenkins userxudan1-2/+2
Command change the file owner failed on lf-pod1 and lf-pod2 with the reason "chown: invalid user: ‘jenkins:jenkins’". Make pod.yaml file can be modified by any user. Change-Id: I1feb108e95c59c228d2aef55862017e9b80bcb73 Signed-off-by: xudan <xudan16@huawei.com>
2018-03-20Add Compass POD ipmi info to pod.yaml for ha.tc009xudan1-5/+18
1. For ha.tc009 which needs to login one controller node and shut it down with its ipmi info. 2. So it needs to add impi info and jumpserver info into pod.yaml file. 3. Remove yardstick.img file to save artifacts space JIRA: DOVETAIL-628 Change-Id: I4d2aa48b209155f27e49a7bb871a170683b47fc9 Signed-off-by: xudan <xudan16@huawei.com>
2018-03-19Merge "change rabbitmq-server to rabbitmq for all installers"mei mei1-0/+7
2018-03-14change rabbitmq-server to rabbitmq for all installersxudan1-0/+7
From the CI results, ha.tc010 can't find the process named rabbitmq-server for Apex, Compass and Fuel. Try to change it to be rabbitmq. Change-Id: Ibf8a9e1c7eeebbc306624fe926c139786b9833fb Signed-off-by: xudan <xudan16@huawei.com>
2018-03-14Change the path of images from pre_config/ to images/xudan1-8/+9
1. change the path of all images 2. remove the sdnvpn special envs This patch should be merged after these 2 patches. 1. https://gerrit.opnfv.org/gerrit/#/c/53395/ 2. https://gerrit.opnfv.org/gerrit/#/c/53757/ Change-Id: Ie1dc9388be52629c5fcc0ef893963c4de2c72491 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-22Download 3 extra images and remove modification of fuel openrc filexudan1-12/+21
1. Download 3 extra images for functest snaps_smoke and cloudify_ims 2. Remove the modification of fuel openrc file because of this patch has added a function to check cacert file https://gerrit.opnfv.org/gerrit/#/c/52021/ Change-Id: I2cab3bf11231d5d6ad39dca6d2d833355b1e6679 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-11Bugfix: delete extra whitespacexudan1-2/+2
Change-Id: I1fe8c9d4b6b2ee461320bc20342d439e23c9c616 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-10[Dovetail CI] change dovetail CI jobs on Compassxudan2-73/+9
1. run default test suite on Compass on Monday and Tuesday for scenario 'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha' 2. run test suite 'proposed_tests' on Compass on Thursday and Friday for scenario 'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha' JIRA: DOVETAIL-612 Change-Id: I027ca278eb63bdc6842a9494b676cdab8d2d25bf Signed-off-by: xudan <xudan16@huawei.com>
2018-01-08Merge "Prepare integration of daisy and dovetail"Serena Feng1-0/+8
2018-01-04Get fuel controller ip for HA test casesxudan1-2/+20
The releng module 'deployment' doesn't work for fuel euphrates and master. Use commands to get one controller ip for HA test cases. Since the public endpoint url may be v2, reset openstack authentic file for v2 Change-Id: I3c6ec1f0890c93f75ca3c7c9801e05da329ffdae Signed-off-by: xudan <xudan16@huawei.com>
2018-01-02Bugfix: Lack of DEPLOY_TYPExudan1-0/+3
Set the value of DEPLOY_TYPE according to BUILG_TAG Change-Id: I08e720dc6e049c54e249172503bcbdb7c314dc6d Signed-off-by: xudan <xudan16@huawei.com>
2018-01-02Bugfix: use fuel public endpoint rather than internal onexudan1-0/+10
1. The internal endpoint url of fuel is http. 2. Dovetail won't pass cacert to functest and yardstick containers if it's http. 3. For functest and rally, even if it uses internal url in the openrc file, they will still use public one somewhere. 4. Use fuel public endpoint which is https, so all containers will work with the cacert. Change-Id: I3326c8d66bcad44ea81169ce0938cb0e247f498c Signed-off-by: xudan <xudan16@huawei.com>
2017-12-28Support run dovetail CI jobs on fuel euphrates and masterxudan1-3/+11
Change-Id: Iaf64316f8db351dd72f1ec1079953764f797dc3b Signed-off-by: xudan <xudan16@huawei.com>
2017-12-22Prepare integration of daisy and dovetailAlex Yang1-0/+8
JARA: DAISY-76 1. add daisy adapter in releng utils and modules 2. add daisy adapter in dovetail jjb script 3. support id_dsa as ssh key Change-Id: I15a1c0cfcc17ae1fe6b7020f674b8bbbb72f4a7a Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-12-20Use Dovetail aarch64 docker image with armband podxudan1-7/+12
Change-Id: I8ce34880b78daaaf0bf22674d26e1d8f8f41614c Signed-off-by: xudan <xudan16@huawei.com>
2017-12-14create dovetail-merge-danube and dovetail-verify-danube jobsxudan1-0/+4
Dovetail has a branch stable/danube now, so it needs to add the verify jobs on branch stable/danube. JIRA: DOVETAIL-577 Change-Id: Ifd2622d58439b6794f6b0f2e636142d4e7d1ac5e Signed-off-by: xudan <xudan16@huawei.com>
2017-11-28Enable Dovetail Euphrates CI Jobsxudan1-2/+67
Now there are no jobs on Euphrates for Dovetail. Add them and test Dovetail against OPNFV Euphrates. JIRA: DOVETAIL-567 Change-Id: I592a367821fcbe84e403d16d5b34bf5c6103f5af Signed-off-by: xudan <xudan16@huawei.com>
2017-11-23Merge "Bugfix: Dovetail failed on Compass master because of lacking cacert"Jun Li1-1/+12
2017-11-22Bugfix: Dovetail failed on Compass master because of lacking cacertxudan1-1/+12
Dovetail daily jobs on Compass failed because of lacking os cacert file. Add the cacert file path into env_config.sh and copy cacert file to pre_config/. JIRA: DOVETAIL-564 Change-Id: I23506bf3dea7ad3e82bd826f4ea344f6ddd99cac Signed-off-by: xudan <xudan16@huawei.com>
2017-11-22Bugfix: HA failed on Compass master because of lacking pod.yamlxudan1-26/+40
The module in releng which used to get all the pod info of each installer can't work on Compass master. Create a pod.yaml file for Compass master to ensure HA test cases can be executed successfully. JIRA: DOVETAIL-565 Change-Id: I86cbb4fb07b87b99bf1465d57a76b23e1159ec9f Signed-off-by: xudan <xudan16@huawei.com>
2017-10-27Use dovetail latest docker image cvp.0.8.0xudan1-1/+1
Change-Id: I87ad5599f5a44074eb67502b02bd2083a773772d Signed-off-by: xudan <xudan16@huawei.com>
2017-10-03Fix Yamllint violations for jjb/dovetailTrevor Bramwell4-429/+434
JIRA: RELENG-254 Change-Id: I63bb14821b5d1798fccc313a07191e5f3dec160e Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-29Use dovetail docker image opnfv/dovetail:cvp.0.7.0xudan1-1/+1
Change-Id: I45c7e637182ecb8d73a51fea895a4eefc6a1a0e6 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-28Add env params to Dovetail Container for BGPVPN test casesxudan1-1/+3
Change-Id: I6afe338998a1550b8dd7533f29cb76c4f0d79352 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-27Remove extra tempest config itemxudan1-8/+0
Dovetail has deleted some tempest test cases. So their config item can be removed. Change-Id: I331b8082c5a9ff40297a8e525564f222a77cb182 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-20Dovetail Add huawei-pod7 to run Compass danube jobxudan1-0/+5
Compass will use huawei-pod7 to run all danube jobs. Dovetail add this pod. Change-Id: Id184d33665e19a8469e600df04759b43005df157 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-19Dovetail will not trigger apex test on huawei-pod4xudan1-13/+1
1. Jobs to deploy Apex danube has been merged. This job will deploy Apex and then run Dovetail. 2. So Dovetail don't need to run test on huawei-pod4, because it will be triggered by Apex deploy job. JIRA: DOVETAIL-503 Change-Id: I49850a6c45e977ee3e5e8ad246b90a3dbd16884c Signed-off-by: xudan <xudan16@huawei.com>
2017-09-10Use dovetail cvp.0.6.0 to run Dovetail testxudan1-1/+1
Change-Id: I63e361eebe1345a34086ecbe99aba4504cb0f5bc Signed-off-by: xudan <xudan16@huawei.com>
2017-09-07Jobs on Compass often timeoutxudan1-4/+8
1. Jobs on Compass often timeout 2. Apex jobs on huawei-pod4 will trigger 2 jobs at the same time. They will be conflict. JIRA: DOVETAIL-491 Change-Id: I5297bfb01c45c15cce7ab1438d8eed3dd9c7ff07 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-03Set volume_device_name=vdb for apexxudan1-1/+1
Change-Id: I40a8359ea8ef868f79a02dcb824e80cd8b3385d1 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-01Merge "Add a dovetail test job on huawei-pod4 to test Apex danube branch"Jun Li1-0/+13
2017-08-31cleanup of obsolete non-CI arm PODsCharalampos Kominos1-15/+0
Change-Id: I134feba421d12c4ca428b098aaa2bf52b3dec0ca
2017-08-31Add a dovetail test job on huawei-pod4 to test Apex danube branchxudan1-0/+13
1. Apex doesn't have danube jobs now. 2. Dovetail is based on opnfv danube branch, so it should be tested against Apex danube deployment. 3. Huawei-pod4 deployed with Apex danube (os-nosdn-nofeature-ha) and can be used to test. JIRA: DOVETAIL-494 Change-Id: Ic3251585503c15fb416c6d9497e8acfc977ebe3e Signed-off-by: xudan <xudan16@huawei.com>
2017-08-30Set timeout of Dovetail jobs to be 240 and don't remove the stable imagesxudan2-13/+13
1. Jobs on Compass are always built time out and aborted. 2. Dovetail needs about 2 hours for all the test cases. 3. However, due to the slow internet speed, it will take a long time to pull releng source code and dovetail docker image. 4. Extend the time to 240 minutes. 5. Don't remove the stable docker images, so it don't need to pull every time. JIRA: DOVETAIL-491 Change-Id: I9c7255a89eebf5770c0854224cd65e7413916078 Signed-off-by: xudan <xudan16@huawei.com>
2017-08-25Jobs on Compass built time outxudan1-4/+17
In order to save the time, just download ubuntu and cirros images once and stored in the host for all dovetail jobs. JIRA: DOVETAIL-491 Change-Id: I07b39d5a04bfbce9ebf43f184103b503785b6e7a Signed-off-by: xudan <xudan16@huawei.com>
2017-08-25Pod name changes in ARMBANDDelia Popescu1-2/+2
arm-pod3 pod name is changed to arm-pod5 arm-virtual1 pod name is changed to arm-virtual2 Change-Id: I6746fcdd52bbed5b6a61147d0abc5db64876dc97 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-08-22Bugfix: min_microversion in tempest_conf.yaml is too smallxudan1-1/+1
JIRA: DOVETAIL-486 Now min_microversion is 2 which is too small for some other test cases. Change it to 2.2. Change-Id: Ibf2653b83b36d03420a62595010672d52d8bf77d Signed-off-by: xudan <xudan16@huawei.com>
2017-08-21Modify tempest.conf to enable Tempest failed test cases to pass on Compassxudan1-0/+31
JIRA: DOVETAIL-486 For compass: 1. There is a defcore test case always failed due to wrong value of volume_device_name=vdc. Use tempest_conf.yaml to change the wrong value into 'vdb' for Compass. 2. There are also some tempest test cases skipped or failed due to wrong values in tempest.conf file. Change-Id: Ibe274790b14d9223b5c0ee903879f8b67521948d Signed-off-by: xudan <xudan16@huawei.com>
2017-08-21Merge "Bugfix: No cirros-0.3.5-x86_64-disk.img"Jun Li1-0/+4
2017-08-21Bugfix: No cirros-0.3.5-x86_64-disk.imgxudan1-0/+4
JIRA: DOVETAIL-487 1. Functest cvp.0.5.0 doesn't have cirros image in its docker container. 2. Jobs need to download cirros-0.3.5-x86_64-disk.img and store it in $DOVETAIL_HOME/pre_config Change-Id: I12e4edb561ce21f813adc968d223fb0827529f7b Signed-off-by: xudan <xudan16@huawei.com>
2017-08-21Use dovetail cvp.0.5.0 image in Dovetail CI jobsxudan1-1/+1
JIRA: DOVETAIL-483 Change-Id: I16fdba4e0d2d150b629ae1828578c7379999bfea Signed-off-by: xudan <xudan16@huawei.com>
2017-08-09Merge "Send 'Build Failed' Emails to Jenkins Admins"Trevor Bramwell2-0/+2