From 0b9c66a2c92693ccefbb9e425069a53f73b475b6 Mon Sep 17 00:00:00 2001 From: Michael Slowik Date: Mon, 1 May 2023 22:28:46 +0200 Subject: [PATCH] Fixed entrypoint handling for Cloud Run builds After running multiple tests I couldn't make entrypoint to work with images generated using buildpacks while quoted. After removing this quote everything works correctly. Quoted version will always throw error like: ``` docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "\"launcher\"": executable file not found in $PATH: unknown. ``` --- app-engine-exec-wrapper/execute.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-engine-exec-wrapper/execute.sh b/app-engine-exec-wrapper/execute.sh index 71adb1d..71ac53d 100755 --- a/app-engine-exec-wrapper/execute.sh +++ b/app-engine-exec-wrapper/execute.sh @@ -104,7 +104,7 @@ if [ -n "${SQL_INSTANCES}" ]; then fi if [ -n "${ENTRYPOINT}" ]; then - ENTRYPOINT="--entrypoint \"${ENTRYPOINT}\"" + ENTRYPOINT="--entrypoint ${ENTRYPOINT}" fi echo