The metaflow helm charts use two images: ```public...
# dev-metaflow
w
The metaflow helm charts use two images:
Copy code
public.ecr.aws/outerbounds/metaflow_metadata_service
public.ecr.aws/outerbounds/metaflow_ui
The former has x86 and arm64 versions, but the UI lacks arm64. Could you please build and publish that as well?
1
s
i believe we already have the arm64 version. @thankful-ambulance-42457 can you confirm?
w
It might be true, but they are not the images used in the helm charts. So this is my problem in two command lines:
Copy code
$ docker run --rm -ti public.ecr.aws/outerbounds/metaflow_metadata_service:2.4.13-2-g70af4ed uname -m
aarch64
$ docker run --rm -ti public.ecr.aws/outerbounds/metaflow_ui:1.3.5-135-g4225eec-obp uname -m
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
exec /docker-entrypoint.sh: exec format error
It would be great to have a multi arch (at least amd64/arm64) image for the
metaflow_ui
image as well, so we can run the charts on arm64. It's a simple nginx container, so it should be very easy.
t
The one referenced in the tiltfile was
v1.3.13-5-g5dd049e
which does have arm64 support already. There is now a proper
v1.3.14
out for the metaflow_ui image on outerbounds ecr with arm64 support as well. I'll update the helm charts a bit later once build issues with the next metadata service image are resolved, but for now you can reference the v1.3.14 manually for the helm chart
thankyou 1