Support for the aarch64 arm64 architecture
Validation Checklist
- [X] Is this a Kubeflow issue?
- [X] Are you posting in the right repository ?
- [X] Did you follow the installation guide https://github.com/kubeflow/manifests?tab=readme-ov-file ?
- [X] Is the issue report properly structured and detailed with version numbers?
- [ ] Is this for Kubeflow development ?
- [ ] Would you like to work on this issue?
- [ ] Join our slack channel using wg-manifests.
Version
1.8
Describe your issue
kubeflow ran on my old x86_64 architecture linux instance but using same method for a new instance with aarch64(arm64) arch multiple pods ceash cause containers in them fail continuously on researching further i found images for failing container were not supporting arm64 arch. Images for reference can be found here: https://kubeflow.slack.com/archives/C7REE0ETX/p1717502674581769
Steps to reproduce the issue
kubeflow manifest v1.8.0 installation on aarch64
Put here any screenshots or videos (optional)
https://kubeflow.slack.com/archives/C7REE0ETX/p1717502674581769
Please try with Kubeflow 1.9 https://github.com/kubeflow/manifests/commits/v1.9-branch or the master branch
Merged https://github.com/kubeflow/manifests/issues/2659 into this issue
@yashprakashsharma you need to retry with the 1.9 release and post your findings here, not in slack.
Hi @juliusvonkohout, I already migrated to x86_64 architecture, and I am using v1.8.1 it works fine, I no longer have access to a arm64 machine to try v1.9. I will give it a try whenever I get access to arm64 machine
Well if anyone finds any images not available for arm64 in the Kubeflow 1.9 branch please post them here.
KFP does still not run on arm64: https://github.com/kubeflow/pipelines/issues/10309 Katib also doesn't: https://github.com/kubeflow/katib/issues/2049 It might not be relevant for Kubeflow, but KServe also doesn't: https://github.com/kserve/models-web-app/issues/73
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.
/lifecycle frozen
issue still relevant with v1.9-branch
@nikolai-ivanisenko feel free to help out in the relevant WGs with the last images.
Kserve models web application should now have ARM images thanks to @LogicalGuy77
for katib @andreyvelich @Electronic-Waste https://github.com/kubeflow/katib/issues/2049 and for KFP @HumairAK @hbelmiro https://github.com/kubeflow/pipelines/issues/10309
The server is being built for Arm64, but the UI does not yet provide an ARM64 container. Is this just an oversight?
@phmcder it is lack of time i assume. we need people to do it.
Might be closed by https://github.com/kubeflow/pipelines/pull/12313
closed by https://github.com/kubeflow/pipelines/pull/11992