Bugfix: fatal: destination path '/opt/tempT' already exists and is not an empty direc... 69/30369/1
authorchenjiankun <chenjiankun1@huawei.com>
Mon, 13 Mar 2017 09:25:19 +0000 (09:25 +0000)
committerJing Lu <lvjing5@huawei.com>
Tue, 14 Mar 2017 02:46:33 +0000 (02:46 +0000)
commitbdca0f8486398ed4d3957727dccacc65ac0b24cb
tree3cf225da7adc27fa0e8c2963d02abfb5040cf789
parentedd6d4cadadf8c84bb212b1108c0b89ce535a19b
Bugfix: fatal: destination path '/opt/tempT' already exists and is not an empty directory.

JIRA: YARDSTICK-588

ubuntu-server-cloudimg-modify.sh: fixes and cleanup
https://build.opnfv.org/ci/view/fuel/job/yardstick-fuel-virtual-daily-master/1233/console
saw this in an error log, not sure if it is a real error
+ [[ amd64 = \a\r\m\6\4 ]]
+ git clone https://github.com/kdlucas/byte-unixbench.git /opt/tempT
fatal: destination path '/opt/tempT' already exists and is not an empty
directory.
+ error_trap
+ local rc=128
+ set +e
+ '[' -z '' ']'
+ exitcode=128
workaround by deletign /opt/tempT always before cloning
also improve ln with relative symlink and forcing filename target

Change-Id: Ia9c35a877207494623055b1b2134f7834fadedf8
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
(cherry picked from commit f31b7d56c07c17607df605aacc9b60bf786428e0)
tools/ubuntu-server-cloudimg-modify.sh