File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 27
27
28
28
set -e
29
29
30
- KAS_IMAGE_VERSION_DEFAULT=" 4.6 "
30
+ KAS_IMAGE_VERSION_DEFAULT=" 4.7 "
31
31
KAS_CONTAINER_IMAGE_PATH_DEFAULT=" ghcr.io/siemens/kas"
32
32
KAS_CONTAINER_IMAGE_NAME_DEFAULT=" kas"
33
33
KAS_CONTAINER_SELF_NAME=" $( basename " $0 " ) "
@@ -198,8 +198,10 @@ set_container_image_var()
198
198
}
199
199
200
200
KAS_WORK_DIR=$( readlink -fv " ${KAS_WORK_DIR:- $(pwd)} " )
201
- # KAS_WORK_DIR needs to exist for the subsequent code
202
- trace mkdir -p " ${KAS_WORK_DIR} "
201
+ if ! [ -d " ${KAS_WORK_DIR} " ]; then
202
+ fatal_error " KAS_WORK_DIR '${KAS_WORK_DIR} ' is not a directory"
203
+ fi
204
+
203
205
KAS_BUILD_DIR=$( readlink -fv " ${KAS_BUILD_DIR:- ${KAS_WORK_DIR} / build} " )
204
206
trace mkdir -p " ${KAS_BUILD_DIR} "
205
207
@@ -539,7 +541,7 @@ if [ -n "${KAS_AWS_DIR}" ] ; then
539
541
fi
540
542
if [ -n " ${AWS_WEB_IDENTITY_TOKEN_FILE} " ] ; then
541
543
if [ ! -f " ${AWS_WEB_IDENTITY_TOKEN_FILE} " ]; then
542
- echo " Passed AWS_WEB_IDENTITY_TOKEN_FILE '${AWS_WEB_IDENTITY_TOKEN_FILE} ' is not a directory "
544
+ echo " Passed AWS_WEB_IDENTITY_TOKEN_FILE '${AWS_WEB_IDENTITY_TOKEN_FILE} ' is not a file "
543
545
exit 1
544
546
fi
545
547
set -- " $@ " -v " $( readlink -fv " ${AWS_WEB_IDENTITY_TOKEN_FILE} " ) " :/var/kas/userdata/.aws/web_identity_token:ro \
You can’t perform that action at this time.
0 commit comments