<@U06RKAMK0UC> can you debug ```exec /opt/conda/bi...
# ask-ai
b
@ancient-wolf-19325 can you debug
Copy code
exec /opt/conda/bin/pyflyte-fast-execute: exec format error
j
The error
exec format error
from
pyflyte-fast-execute
typically means the container image was built for an architecture (e.g., ARM) that does not match the execution environment (e.g., x86_64). This often happens when building images on an M1 Mac (ARM) and running them on a Linux/x86_64 Kubernetes cluster. To fix, ensure you build your Docker image for the correct target architecture, such as by setting the
--platform
flag in your Docker build command (e.g.,
docker build --platform=linux/amd64 ...
). According to this GitHub issue, Flyte's
flytekit_build_image.sh
script did not originally support specifying the target architecture, but this is a known problem. Would you like more detail on how to set the build architecture or verify your image? Sources: - GitHub Issue #3097 👍 2 button 👎 0 button 💡 Hint: Mention @ancient-wolf-19325 in the thread for followups.