Enable infrastructure for aarch64 runners #359

Open
opened 2026-01-21 11:37:56 +00:00 by lenkaseg · 5 comments
Member

Create a new VM for aarch64 runner

Create a new VM for aarch64 runner
lenkaseg added this to the Sprint 13 project 2026-01-26 10:19:58 +00:00
lenkaseg modified the project from Sprint 13 to Backlog 2026-01-26 10:26:45 +00:00
humaton modified the project from Backlog to Sprint 17 2026-03-23 10:42:35 +00:00
humaton modified the project from Sprint 17 to Backlog 2026-03-23 10:43:07 +00:00
humaton changed title from Investigate/Enable infrastructure for aarch64 runners to Enable infrastructure for aarch64 runners 2026-03-25 14:43:10 +00:00
Author
Member

There is no hardware available on our openshift clusters.

Using a medium sized AWS arm64 VM instead.

There is no hardware available on our openshift clusters. Using a medium sized AWS arm64 VM instead.
Author
Member

Ran and tested aarch64 runners successfully on staging, using medium sized aws arm64 VM. Both privileged and unprivileged.

image

Medium sized VM turned out to be too small and does not handle the compose load. The resources are too small to even run dnf update on the VM.
Switched off the runners and requested larger VM: infra/tickets#13319

Ran and tested aarch64 runners successfully on staging, using medium sized aws arm64 VM. Both privileged and unprivileged. ![image](/attachments/df7a8abb-a3f4-4eb7-b1b7-af4f001c0c07) Medium sized VM turned out to be too small and does not handle the compose load. The resources are too small to even run dnf update on the VM. Switched off the runners and requested larger VM: https://forge.fedoraproject.org/infra/tickets/issues/13319
lenkaseg modified the project from Backlog to Sprint 20 2026-05-05 09:58:26 +00:00
Author
Member

Larger VM granted and created with 20 GB storage, xlarge.

To do:

  • run unprivileged aarch64 runner

  • run privileged aarch64 runner

Larger VM granted and created with 20 GB storage, xlarge. To do: - [x] run unprivileged aarch64 runner - [x] run privileged aarch64 runner
Author
Member

Runners moved to the atomic-desktops and bootc Forge Staging orgs, available under label aarch64-privileged.

Waiting for feedback from the requestors.

Runners moved to the atomic-desktops and bootc Forge Staging orgs, available under label `aarch64-privileged`. Waiting for feedback from the requestors.
Author
Member

Feedback received from requestors => runner works, resources sufficient, next step:

- [ ] Enable privileged aarch64 runner on production atomic-desktops

Edit: Runner requires additional resources. Waiting for specifying the storage requirements.

Feedback received from requestors => runner works, resources sufficient, next step: _- [ ] Enable privileged aarch64 runner on production atomic-desktops_ Edit: Runner requires additional resources. Waiting for specifying the storage requirements.
humaton modified the project from Sprint 20 to Sprint 21 2026-05-18 10:16:07 +00:00
humaton modified the project from Sprint 21 to Sprint 22 2026-06-01 10:17:41 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
forge/forge#359
No description provided.