From 82f83f8610c09d8eb8852d34cd1357b18ba2ea4c Mon Sep 17 00:00:00 2001 From: Benny Zlotnik Date: Thu, 12 Mar 2026 18:11:30 +0200 Subject: [PATCH] support command chaining for --flash-cmd Signed-off-by: Benny Zlotnik --- internal/common/tasks/scripts/flash_image.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/common/tasks/scripts/flash_image.sh b/internal/common/tasks/scripts/flash_image.sh index 6400eef2..f36dffe4 100644 --- a/internal/common/tasks/scripts/flash_image.sh +++ b/internal/common/tasks/scripts/flash_image.sh @@ -82,14 +82,14 @@ if [ -n "${OCI_USERNAME}" ] && [ -n "${OCI_PASSWORD}" ]; then jmp shell ${JMP_SHELL_ARGS} -- env \ OCI_USERNAME="${OCI_USERNAME}" \ OCI_PASSWORD="${OCI_PASSWORD}" \ - ${FLASH_CMD} + sh -c "${FLASH_CMD}" FLASH_EXIT=$? set -e # Restore errexit else # No credentials, run flash command directly # shellcheck disable=SC2086 set +e # Temporarily disable errexit to capture exit code - jmp shell ${JMP_SHELL_ARGS} -- ${FLASH_CMD} + jmp shell ${JMP_SHELL_ARGS} -- sh -c "${FLASH_CMD}" FLASH_EXIT=$? set -e # Restore errexit fi