Age | Commit message (Collapse) | Author | Files | Lines |
|
In a Fuel deployment, the control processes are distributed across
multiple VMs and the HA test cases need to know where to find which
process.
JIRA: DOVETAIL-688
Change-Id: Ib20f6ab117aa83d148f9e1a351a4f94ec1192146
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
|
|
|
|
|
|
Change-Id: I919e2510aea75dc530c5769a09d3c678f2246ea4
Signed-off-by: xudan <xudan16@huawei.com>
|
|
For one HA test case, it needs the ipmi info to shutdown controller node.
Use PDF to get the impi info.
1. For Apex, it runs on lf-pod1, currently there is no PDF about this pod.
2. For Compass, it runs on huawei-pod2, also there is no PDF about this pod.
3. For Fuel, it runs on ericsson-pod1 and lf-pod2, use their PDFs.
Change-Id: I7d3d0b4ed6b16840ca25093d3ea877da203f58f8
Signed-off-by: xudan <xudan16@huawei.com>
|
|
Customizing the pod.yaml for running the dovetail.ha.rabbitmq test on
Apex.
Change-Id: I945d281bb8aac2799dd0ff0aa4a750cbf44803de
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
|
|
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>
|
|
Change-Id: I380008fe2cadbce8f6b7b1f84c9f3bf720df485e
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
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>
|
|
Change-Id: If3cd0fe52d946979de259951c7c8433b6e1e42f0
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
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>
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I1fe8c9d4b6b2ee461320bc20342d439e23c9c616
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
|
|
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>
|
|
Set the value of DEPLOY_TYPE according to BUILG_TAG
Change-Id: I08e720dc6e049c54e249172503bcbdb7c314dc6d
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
Change-Id: Iaf64316f8db351dd72f1ec1079953764f797dc3b
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
Change-Id: I8ce34880b78daaaf0bf22674d26e1d8f8f41614c
Signed-off-by: xudan <xudan16@huawei.com>
|
|
|
|
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>
|
|
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>
|
|
Change-Id: I6afe338998a1550b8dd7533f29cb76c4f0d79352
Signed-off-by: xudan <xudan16@huawei.com>
|
|
Dovetail has deleted some tempest test cases.
So their config item can be removed.
Change-Id: I331b8082c5a9ff40297a8e525564f222a77cb182
Signed-off-by: xudan <xudan16@huawei.com>
|
|
Change-Id: I40a8359ea8ef868f79a02dcb824e80cd8b3385d1
Signed-off-by: xudan <xudan16@huawei.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
There is a img file in this workspace, which consumes lots of disk space when
CI collects artifacts
Change-Id: Idef0624832cf2b12de2a63fc85bb65f4986ce0ca
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
|
|
JIRA: DOVETAIL-472
It's permission denied When copy id_rsa file from Apex undercloud.
Add sudo to the scp operation.
Change-Id: I97bd8a74c406269d066dcde36978c17aa3ce6be2
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-472
Now Dovetail can run on Apex pod.
So it needs to support generating pod.yaml on this installer to
guarantee HA test cases can run successfully.
Change-Id: Idc3d457bf9f56ad2ea68d27921498f3060ec375f
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-460
Change-Id: Ibd89d338e94178fadcdfe533c71e4df74641b97c
Signed-off-by: xudan <xudan16@huawei.com>
|
|
error logs
https://build.opnfv.org/ci/view/dovetail/job/dovetail-fuel-baremetal-proposed_tests-danube/43/console
Change-Id: I0634041a0679fa7f3e6a4e6c627b3205a3b0372d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
JIRA: DOVETAIL-453
Change-Id: I40110eae6eac86953f482f83e0b082149c3d0377
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-451
1. Dovetail CI jobs failed because of Permission denied.
2. The directory ${WORKSPACE}/cvp/pre_config is created with sudo privilege,
so fetch_os_creds without sudo got Permission denied.
3. Remove the sudo when create directory ${WORKSPACE}/cvp/pre_config.
Change-Id: I802dc1cf8479b61929a9311800e65d357f4a7d34
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-451
1. Dovetail CI jobs failed on fuel becase lack of BRANCH.
fetch_os_creds.sh: line 75: BRANCH: unbound variable
2. That's mainly because of Dovetail uses sudo to run fetch_os_creds.sh.
3. BRANCH is jenkins' env param and root's env lacks of this param.
Change-Id: I3163d6e9f099e979bace00ce993b422ad60f6b8f
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-441
Change-Id: I582dc2dbf9f875e95e19f413b7b3d8f81746df3f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-443
Change Change the file path from /home/opnfv/cvp to $WORKSPACE/cvp to ensure
Jenkins has all rights about the files.
Change-Id: Ic83123956716f9e5d6467dc6e380352539027d46
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-438
Change-Id: I0fc2ec30c111ec870e5e03a008730b8e1f5c6304
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-438
Change-Id: I8e5fa8cfbbcaf1828ecd7290fbbc8a6b0a80bae2
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-438
Error log:
touch: cannot touch ‘/home/opnfv/cvp/pre_config/env_config.sh’: Permission denied
fetch_os_creds.error: Cannot create the file specified. Check that the path
is correct and run the script again.
Change-Id: I46d1edacec58226bc6b5d6a88ab7b5b6cdea17f5
Signed-off-by: xudan <xudan16@huawei.com>
|