Skip to content
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

Reloadium support for ARM64 #131

Open
raaghulr opened this issue Mar 30, 2023 · 14 comments
Open

Reloadium support for ARM64 #131

raaghulr opened this issue Mar 30, 2023 · 14 comments
Labels
enhancement New feature or request

Comments

@raaghulr
Copy link

Describe the bug*

Realoding support for arm architecture

Screenshots

image

Would like to get reloadium support for ARM architecture, which is great, looking forward for this to resolve asap

@lyf1099
Copy link

lyf1099 commented Mar 30, 2023

Seems to have been fixed in reloadium 1.0.1

@dkrystki
Copy link
Contributor

M1 chip is already supported.

Could you please provide more information around your plugin version and machine you're running it on?

@jimmylai
Copy link

jimmylai commented Mar 30, 2023

I have this same issue. Here are my env info:

python --version
Python 3.9.16

from distutils.util import get_platform
get_platform()
Out[4]: 'linux-aarch64'

pip freeze | grep reloadium
reloadium==1.0.1

import reloadium
It seems like your platform or Python version are not supported yet.
Windows, Linux, macOS and Python 64 bit >= 3.7 (>= 3.9 for M1) <= 3.10 are currently supported.
Please submit a github issue if you believe Reloadium should be working on your system at
https://github.com/reloadware/reloadium
To see the exception run Reloadium with environmental variable RW_DEBUG=True

From PYPI https://pypi.org/project/reloadium/#files, I found reloadium only support linux on x86_64 instead of arm64 (aarch64).

Can you add the support?

@raaghulr
Copy link
Author

image
using aarch64 and reloadium 1.0.1 @dkrystki

@dkrystki
Copy link
Contributor

@raaghulr What machine are you running it on just out of curiosity?

Github actions doesn't have ARM64 runners so it might need to wait until they add support for that.
actions/runner-images#5631

@jimmylai
Copy link

@dkrystki the issue doesn't have an ETA to support Linux ARM64 build images and it's not clear they plan to prioritize it.
Someone shared in the issue about how they were able to use BuildJet to run their application on Linux Arm64:

Can you use BuildJet to provide Linux ARM64 for Reloadium as an alternative before Github can provide Linux ARM64 build images? That way we can start using Reloadium sooner rather than indefinitely.

@raaghulr
Copy link
Author

raaghulr commented Apr 1, 2023

@dkrystki Its a aarch64 architecture, running in oracle cloud ARM instance.

Reloadium is a great tool, really looking forward a alternative path of support here to use the plugin until github action gives a support.

please consider :)

@jimmylai
Copy link

jimmylai commented Apr 3, 2023

@dkrystki running Reloadium on Linux ARM64 is a common use case when using an Apple silicon computer (e.g. Macbook or Mac) with Linux Docker containers.
Docker container makes it easy to develop and test locally without needing to setup on MacOS (which may be a lot of extra work).
Even though running a Intel-based Docker container is possible with emulation but it can crash and be slow. The official guide has suggested to run ARM64 containers on Apple silicon machines whenever possible. https://docs.docker.com/desktop/troubleshoot/known-issues/

@dkrystki
Copy link
Contributor

dkrystki commented Apr 4, 2023

@jimmylai @raaghulr Thanks for describing the use cases.
I'll try to add it but can't give a time estimate at this point

@dkrystki dkrystki added the enhancement New feature or request label Apr 23, 2023
@antondeliverect
Copy link

@dkrystki buildjet seems to be very promising alternative and setup should be easy too. patiently looking forward to seeing your progress on this ☺️☺️
Screenshot 2023-04-25 at 17 01 57

Screenshot 2023-04-25 at 17 04 00

@raaghulr
Copy link
Author

@dkrystki any updates for this issue, awaiting for your response.

@antondeliverect
Copy link

any feedback @dkrystki ??🥹

@dkrystki
Copy link
Contributor

dkrystki commented Nov 7, 2023

Hey @raaghulr and @antondeliverect sorry guys this will need to wait a bit more unfortunately.

@raaghulr
Copy link
Author

@dkrystki any timeline you have for this arm development support plz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants