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

Raspberry Pi/ARM version? #38

Open
rgaufman opened this issue Mar 27, 2020 · 9 comments
Open

Raspberry Pi/ARM version? #38

rgaufman opened this issue Mar 27, 2020 · 9 comments
Labels
enhancement New feature or request

Comments

@rgaufman
Copy link

This is really great for amd64, but can you please add an arm version to run on devices like a Raspberry Pi?

@FooBarWidget FooBarWidget added the enhancement New feature or request label May 15, 2020
@FooBarWidget
Copy link
Member

FooBarWidget commented May 16, 2020

I briefly looked into the feasibility of this. It looks like we run ARM Docker containers on Github Actions via qemu-user-static. This works as expected:

- name: install qemu-user-static
  run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: arm32v7
  run: docker run --rm arm32v7/busybox uname -a
- name: aarch64
  run: docker run --rm arm64v8/busybox uname -a

References for background information:

Not sure how fast this is though.

If anyone else is interested in ARM support, please upvote.

One caveat we need to consider is that not all distributions support all architectures.

@nicovak
Copy link

nicovak commented Mar 5, 2021

Any news informations for that ?

@FooBarWidget
Copy link
Member

There are no plans for the forseeable future to add ARM support. It's technically possible, but building the necessary expertise, organizational infrastructure and testing infrastructure necessary for ARM support is not a priority at the moment.

@ollym
Copy link

ollym commented Aug 11, 2021

Other use case is for M1 macs, and we also run Ruby on AWS Graviton2 (ARM64) instances in production that would make good use of this

@taco-chen
Copy link

Looking forward to the arm version!

@undergroundwebdesigns
Copy link

We want to use this in production but most of our devs run M1 macs so we're forced to break dev/prod parity if we want to use fullstaq-ruby, which seems like an unfortunate trade-off.

@technicalpickles
Copy link

We're looking at Graviton2 instances for CI and production too. Not having a release wouldn't be a blocker for us, but would mean we'd have to build our own.

@neo87cs
Copy link

neo87cs commented May 2, 2024

Same as @technicalpickles here, we are migrating from Opsworks with fullstaq-ruby and the most convenient instances are based on Graviton cpus, we would like to continue with fullstaq jemalloc version which gave us more RAM reliability on servers with puma.

@ndbroadbent
Copy link
Contributor

ndbroadbent commented Oct 1, 2024

We are also wanting to build arm64 images and migrate to Graviton2 instances. We've been using fullstaq-ruby for many years and would greatly appreciate ARM builds.

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

9 participants