-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build and publish ml_metadata_store_server
container image for ARM64
#10308
Comments
/cc @chensun @zijianjoy |
For those who want to test, I have made a forked repo in the deployKF org with the ARM versions of the
Note, building under emulation on GitHub actions took about 5 hours: |
Great. I pull this image and run it correctly. Then, I am finding |
@xixici can you confirm what you are saying? Because I assume you mean that they work via Rosetta Emulation on a MacBook? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it. |
/reopen |
@thesuperzapper: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Clearly, this is going to take some time, so I will prevent the bot from closing it. /lifecycle frozen |
I have successfully completed metadata envoy 2.0.5 and built it in an ARM environmentThe following are the construction steps:docker pull --platform linux/arm64 envoyproxy/envoy:v1.16.0 In the directory of pipelines/third_party/metadata_envoy 1、modify Dockerfile and config proxy info
2、modify envoy.yaml
3、finally,build image
run make metadata_envoy |
|
Description
Right now, the
gcr.io/tfx-oss-public/ml_metadata_store_server
container image is theonly image used in Kubeflow which is not published for both. This means that Kubeflow 1.8 still can not properly run on ARM clusters.amd64
ANDarm64
I have made a PR upstream in
google/ml-metadata
to get the builds working for ARM64:ml_metadata_store_server
image on ARM64 google/ml-metadata#188We need to work with the
ml-metadata
team to review/merge it and then set up a process to also push the ARM version of that image to GCR.EDIT: I was incorrect about this being the "only one" but I think this must be the only one that does not work at all under Rosetta emulation (but either way, we need to fix this one too as we also push native arm images for the others). I have raised a separate issue to track fixing the other images:
Love this idea? Give it a 👍.
The text was updated successfully, but these errors were encountered: