Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
JIRA: DOVETAIL-438
Dovetail tool has moved the results dir, pod.yaml, id_rsa and env_config.sh
from /home/opnfv/dovetail/results and /home/opnfv/dovetail/userconfig to
$DOVETAIL_HOME. See https://gerrit.opnfv.org/gerrit/#/c/35325/
Change-Id: Ib47b68bd380bfedd4c0d84429d3bb41914a9a150
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-426
1. ImportError: No module named netaddr
2. rm: cannot remove '/home/opnfv/dovetail/userconfig/*': No such file or directory
Change-Id: I81ad703667c798589855fdafc1668644e9a342b9
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-426
os.path.makedirs(os.path.dirname(args.filepath))
AttributeError: 'module' object has no attribute 'makedirs'
Change-Id: I2b75576f05b7926b76148ea6152e4479215344f5
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-420
CI wrong with:
Archiving artifacts
WARN: No artifacts found that match the file pattern "results/*/". Configuration error?
WARN: ?results/*/? doesn?t match anything, but ?*/? does. Perhaps that?s what you mean?
Change-Id: Ia548cb4e3b5e34f43c130c2860892364bffad233
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-420
Collecting virtualenv
Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
Installing collected packages: virtualenv
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main
status = self.run(options, args)
File "/usr/lib/python2.7/site-packages/pip/commands/install.py", line 308, in run
strip_file_prefix=options.strip_file_prefix,
File "/usr/lib/python2.7/site-packages/pip/req/req_set.py", line 646, in install
**kwargs
File "/usr/lib/python2.7/site-packages/pip/req/req_install.py", line 816, in install
strip_file_prefix=strip_file_prefix
File "/usr/lib/python2.7/site-packages/pip/req/req_install.py", line 1013, in move_wheel_files
strip_file_prefix=strip_file_prefix,
File "/usr/lib/python2.7/site-packages/pip/wheel.py", line 339, in move_wheel_files
clobber(source, lib_dir, True)
File "/usr/lib/python2.7/site-packages/pip/wheel.py", line 317, in clobber
shutil.copyfile(srcfile, destfile)
File "/usr/lib64/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/virtualenv.py'
Change-Id: I7c387013739252402fa3774b1a2df241a09f24c0
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-407
1. HA test cases need a file pod.yaml giving the info of the pod
(node's ip, username, password/key_file).
2. Dovetail client has finished the adaption JIRA: DOVETAIL-405.
3. CI uses create_pod_file.py to generate /home/opnfv/dovetail/userconfig/pod.yaml
4. If INSTALLER_TYPE is fuel, fetch it's jumpserver key to
/home/opnfv/dovetail/userconfig/id_rsa
Change-Id: Iaf6afbdfb8e4331ae9a10ea3df060c37e9010a0a
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-377
workspace wipe clean error log
https://build.opnfv.org/ci/job/dovetail-compass-virtual-debug-master/365/console
this is caused of wrong permissions with files under $WORKSPACE
seems the former method in dovetail-run not take effects(log into host, it's still root:root,
not $USER:$USER_GROUP)
use global fix workspace permission in wrapper to replace former method
Change-Id: I6ceaaf630590666f3b3db5f2628334879df2b8fb
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-377
Change-Id: I55eebdd55c2cf91d74d166b0b31a0601efe0a751
Signed-off-by: zshi <zshi@redhat.com>
|
|
1. The Dovetail tool itself needs openrc file as the input rather than
INSTALLER_TYPE and INSTALLER_IP.
See JIRA: DOVETAIL-369 and JIRA: DOVETAIL-371
2. Now Dovetail CI jobs just give INSTALLER_TYPE and INSTALLER_IP
to Dovetail tool.
3. So Dovetail CI jobs need to fetch the openrc file before
and run Dovetail tool with the openrc file.
JIRA: DOVETAIL-372
Change-Id: I3a6293da621ae0a2f5d72a297d3d912fd60e05d8
Signed-off-by: xudan <xudan16@huawei.com>
|
|
JIRA: DOVETAIL-177
Change-Id: Iaa21373ae7f5bbc777872ea9b6ac9479b1dcff08
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-176
Change-Id: Idec8ba0c0ab3ba28372cea638315f121c41387b9
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I5325e489d3cfc3bee942b52ebfe9f54165d395bb
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-152
Change-Id: Ib0ab73278b4a6dad83323647728fc2769cee3839
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-150
Change-Id: Ib1f916b348a2578c69d159d971a7663b74f61c97
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-150
Change-Id: Ia1e26b99cc8591fb17169c13c59138db2237a2c2
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-150
Change-Id: Iae4aec947c9cbe5fc4535338908d9e4d51f4ce44
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-14
this should be merged after https://gerrit.opnfv.org/gerrit/#/c/23135/
Change-Id: I9bb341c4c4de454ba9246c435e169d948205d2ba
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-32
This commit is part of the effort to test dovetail CI
for apex installer, see gerrit review 23065 for the
other part.
Change-Id: I645cc3fc854d27a651b1903936fb66dfe55c28d4
Signed-off-by: zshi <zshi@redhat.com>
|
|
JIRA: DOVETAIL-14
Change-Id: I5953a8368503329aa668f7ae27ed2a816e562f54
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-14
Change-Id: I51a995a311decbec0d4eb5ba576b8405db99e68b
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-14
results mount path for dovetail tool is needed.
Change-Id: I0114c4c0dec7654f30ac5ffc495a2623e5a2e59e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-14
CI_DEBUG is used in dovetail tool to decide if print logs or not,
to set the CI_DEBUG true to print logs in jenkins, which makes it easy
to debug.
Change-Id: I487c9f53034212ca02a189362522889f09fe1ecd
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-14
1)ci jobs are added
2)not daily/weekly run by now, only manually triggerd,
the manually trigger progress should be controlled not to
disturb the normal ci running progres
3)pods/platforms used are just examples to let the tool run,
more platforms will be supported.
Change-Id: I865e011ceb5b9957e7b58065cd231b26caf7ab87
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|