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

Large Github-runner with Fedora arm64 #110

Closed
maheshevizio opened this issue Jan 19, 2023 · 7 comments
Closed

Large Github-runner with Fedora arm64 #110

maheshevizio opened this issue Jan 19, 2023 · 7 comments

Comments

@maheshevizio
Copy link

maheshevizio commented Jan 19, 2023

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

@martin-g
Copy link
Contributor

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

@maheshevizio
Copy link
Author

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

@martin-g
Copy link
Contributor

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

@maheshevizio
Copy link
Author

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

@martin-g
Copy link
Contributor

Did you try it ? Is there any actual problem ?

@maheshevizio
Copy link
Author

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

@maheshevizio
Copy link
Author

thx for followup

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

No branches or pull requests

2 participants