Skip to content

Commit 3addfef

Browse files
Merge pull request #201 from lpiwowar/fix/to-sudo
Remove unnecessary sudo calls
2 parents 77e60ff + 5bddddb commit 3addfef

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

container-images/tcib/base/os/horizontest/run_horizontest.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function clean_leftover_images {
3333
function create_custom_resources {
3434
if ! openstack image show --os-cloud default ${IMAGE_FILE_NAME} ; then
3535
if [ ! -f "$IMAGE_FILE" ]; then
36-
sudo curl -o "$IMAGE_FILE" -OL ${IMAGE_URL}
36+
curl -o "$IMAGE_FILE" -OL ${IMAGE_URL}
3737
fi
3838
openstack image create \
3939
--os-cloud default \
@@ -102,7 +102,7 @@ function delete_custom_resources {
102102

103103
pushd ${HORIZONTEST_DIR}
104104
git clone ${REPO_URL} ${HORIZONTEST_DIR}/horizon
105-
sudo chown -R horizontest:horizontest horizon
105+
chown -R horizontest:horizontest horizon
106106
pushd horizon
107107
git pull --rebase
108108
git checkout ${HORIZON_REPO_BRANCH}
@@ -137,7 +137,7 @@ RETURN_VALUE=$?
137137
echo "Copying logs file"
138138
LOG_DIR=${HORIZONTEST_DIR}/external_files/${HORIZON_LOGS_DIR_NAME}/
139139
mkdir -p ${LOG_DIR}
140-
sudo cp -rf ${HORIZONTEST_DIR}/horizon/test_reports/* ${LOG_DIR}
140+
cp -rf ${HORIZONTEST_DIR}/horizon/test_reports/* ${LOG_DIR}
141141

142142
delete_custom_resources
143143

container-images/tcib/base/os/tempest/run_tempest.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ function upload_extra_images {
229229
image_create_params=()
230230

231231
[[ ! -f "${TEMPEST_EXTRA_IMAGES_NAME[image_index]}" ]] && \
232-
sudo curl -o "${TEMPEST_EXTRA_IMAGES_NAME[image_index]}" "${TEMPEST_EXTRA_IMAGES_URL[image_index]}"
232+
curl -o "${HOMEDIR}/${TEMPEST_EXTRA_IMAGES_NAME[image_index]}" "${TEMPEST_EXTRA_IMAGES_URL[image_index]}"
233233

234234
[[ ${TEMPEST_EXTRA_IMAGES_DISK_FORMAT[image_index]} != "-" ]] && \
235235
image_create_params+=(--disk-format ${TEMPEST_EXTRA_IMAGES_DISK_FORMAT[image_index]})
@@ -241,7 +241,7 @@ function upload_extra_images {
241241
image_create_params+=(--id ${TEMPEST_EXTRA_IMAGES_ID[image_index]})
242242

243243
[[ ${TEMPEST_EXTRA_IMAGES_NAME[image_index]} != "-" ]] && \
244-
image_create_params+=(--file ${TEMPEST_EXTRA_IMAGES_NAME[image_index]})
244+
image_create_params+=(--file "${HOMEDIR}/${TEMPEST_EXTRA_IMAGES_NAME[image_index]}")
245245

246246
[[ ${TEMPEST_EXTRA_IMAGES_CONTAINER_FORMAT[image_index]} != "-" ]] && \
247247
image_create_params+=(--container-format ${TEMPEST_EXTRA_IMAGES_CONTAINER_FORMAT[image_index]})
@@ -410,9 +410,9 @@ fi
410410
if [ -f ${HOMEDIR}/id_ecdsa ]; then
411411
mkdir -p ${HOMEDIR}/.ssh
412412
cp ${HOMEDIR}/id_ecdsa ${HOMEDIR}/.ssh/id_ecdsa
413-
sudo chmod 700 ${HOMEDIR}/.ssh
414-
sudo chmod 600 ${HOMEDIR}/.ssh/id_ecdsa
415-
sudo chown -R tempest:tempest ${HOMEDIR}/.ssh
413+
chmod 700 ${HOMEDIR}/.ssh
414+
chmod 600 ${HOMEDIR}/.ssh/id_ecdsa
415+
chown -R tempest:tempest ${HOMEDIR}/.ssh
416416
fi
417417

418418
if [ -z $TEMPEST_EXTERNAL_PLUGIN_GIT_URL ]; then

container-images/tcib/base/tobiko/run_tobiko.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ TOBIKO_LOGS_DIR_NAME=${TOBIKO_LOGS_DIR_NAME:-"tobiko"}
3434
[ ! -z ${TOBIKO_NUM_PROCESSES} ] && export TOX_NUM_PROCESSES=${TOBIKO_NUM_PROCESSES}
3535

3636
pushd ${TOBIKO_DIR}
37-
sudo chown tobiko:tobiko -R tobiko
37+
chown tobiko:tobiko -R tobiko
3838
pushd tobiko
3939
[ ! -z ${TOBIKO_UPDATE_REPO} ] && git pull --rebase
4040
git checkout ${TOBIKO_VERSION}
@@ -47,8 +47,8 @@ if [ ! -z ${USE_EXTERNAL_FILES} ]; then
4747
fi
4848
if [ -f ${TOBIKO_KEYS_FOLDER}/${TOBIKO_PRIVATE_KEY_FILE} ]; then
4949
mkdir -p $TOBIKO_DIR/.ssh
50-
sudo cp ${TOBIKO_KEYS_FOLDER}/${TOBIKO_PRIVATE_KEY_FILE}* $TOBIKO_DIR/.ssh/
51-
sudo chown tobiko:tobiko $TOBIKO_DIR/.ssh/${TOBIKO_PRIVATE_KEY_FILE}*
50+
cp ${TOBIKO_KEYS_FOLDER}/${TOBIKO_PRIVATE_KEY_FILE}* $TOBIKO_DIR/.ssh/
51+
chown tobiko:tobiko $TOBIKO_DIR/.ssh/${TOBIKO_PRIVATE_KEY_FILE}*
5252
fi
5353
[ -f $TOBIKO_DIR/external_files/tobiko.conf ] && cp $TOBIKO_DIR/external_files/tobiko.conf .
5454
fi
@@ -62,11 +62,11 @@ if [ ! -z ${USE_EXTERNAL_FILES} ]; then
6262
echo "Copying logs file"
6363
TOBIKO_TESTENV_ARR=($TOBIKO_TESTENV)
6464
LOG_DIR=${TOX_REPORT_DIR:-/var/lib/tobiko/tobiko/.tox/${TOBIKO_TESTENV_ARR}/log}
65-
sudo cp -rf ${LOG_DIR} ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
65+
cp -rf ${LOG_DIR} ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
6666
if [ -f tobiko.conf ]; then
67-
sudo cp tobiko.conf ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
67+
cp tobiko.conf ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
6868
elif [ -f /etc/tobiko/tobiko.conf ]; then
69-
sudo cp /etc/tobiko/tobiko.conf ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
69+
cp /etc/tobiko/tobiko.conf ${TOBIKO_DIR}/external_files/${TOBIKO_LOGS_DIR_NAME}/
7070
fi
7171
fi
7272

0 commit comments

Comments
 (0)