uraimo/run-on-arch-action

Large Github-runner with Fedora arm64

maheshevizio opened this issue · 7 comments

We are looking at setting up Large git runners. Is there a way to setup Large Gitrunners with arm64-Deborah-linux variant https://docs.github.com/en/actions/using-github-hosted-runners/using-larger-runners

Why did you remove the issue description ?!
If you ask for help then be supportive and provide as much information as you have.

I wasn't sure if this is the right place to raise it, nevertheless I updated the description

What is Deborah Linux ? This is the first time I hear about it and Google does not find good results.

Anyway, you should be able to use ubuntu-20.04-xl as a runner and run inside it any of the supported distros+architectures. If your distro is not in the list then you can try with the base_image option, see #103

My bad, I meant red-hat or Debian variant.Is this only applicable for the standard GitHub runners. Does this work for Large Gitrunners, The large git runners get preconfigured at Org level

Did you try it ? Is there any actual problem ?

Seems to be working...

Run uraimo/run-on-arch-action@v2
[14](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:14)
  with:
[15](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:15)
    arch: armv6
[17](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:17)
    distro: alpine_latest
[18](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:18)
    run: uname -r
[19](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:19)
  cat /etc/os-release
[20](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:20)
  uname -a
[21](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:21)
  echo ::set-output name=uname::$(uname -a)
[22](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:22)
  
[23](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:24)
Configuring Docker for multi-architecture support
[24](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:25)
/home/runner/work/_actions/uraimo/run-on-arch-action/v2/src/run-on-arch.sh /home/runner/work/_actions/uraimo/run-on-arch-action/v2/Dockerfiles/Dockerfile.armv6.alpine_latest run-on-arch-org-tech-temp-pocs-deploytest-armv6-alpine-latest
[25](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:26)
Build container
[73](https://github.com/org-tech/temp-pocs/actions/runs/3962654488/jobs/6789587344#step:4:74)
Run container

thx for followup