From 31a6c38f4b1f664bb6e9ef7e120db8d9863d9148 Mon Sep 17 00:00:00 2001 From: Jan Orel Date: Wed, 19 Jan 2022 16:21:27 +0100 Subject: [PATCH] B #5702: Create qcow2 symlink relative (cherry picked from commit 0d39f48ecfe14cafdadd160639ee632b701cb2e0) --- src/tm_mad/tm_common.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tm_mad/tm_common.sh b/src/tm_mad/tm_common.sh index 27ad3d0e12..8597c54cc5 100644 --- a/src/tm_mad/tm_common.sh +++ b/src/tm_mad/tm_common.sh @@ -232,8 +232,11 @@ function qcow_dir_cmd local DST_FILE DST_FILE=$(basename "$DST_PATH") + DST_DIR=$(dirname "$DST_PATH") echo "set -e -o pipefail" + echo "pushd ${DST_DIR}" + echo "rm -rf ${DST_PATH}.snap" echo "mkdir -p ${DST_PATH}.snap" @@ -248,5 +251,6 @@ function qcow_dir_cmd echo "rm -f $DST_PATH" echo "cd ${DST_PATH}.snap" echo "ln -sf . ${DST_FILE}.snap" - echo "ln -sf ${DST_PATH}.snap/0 $DST_PATH" + echo "ln -sf ${DST_FILE}.snap/0 $DST_PATH" + echo "popd" }