forgejo/runners: Split atomic-desktops runners #3385
No reviewers
Labels
No labels
ai-review-please
freeze-break-request
post-freeze
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
infra/ansible!3385
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "siosm:main-atomic-desktops-runners"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We need the following available for CI:
A docker runner that can run small unprivileged jobs inside a
container. Capacity, CPU, and memory do not need to be high here as
the jobs should run in a small amount of time. This is
atomic-desktops-1.A docker runner that can run the testing-farm action [1] to trigger
tests using testing-farm. As this blocks a slot for the entire
duration of the job, we need a higher capacity for this runner but we
don't need a lot of CPU and memory as it will only do a few HTTP
requests. This runner needs to be a dedicated one to be able to run
those jobs concurrently with the other jobs. This is
atomic-desktops-3.[1] https://forge.fedoraproject.org/ci/testing-farm
See: forge/forge#568
docker-slimtype of forgejo runner #568CC: @lenkaseg
atomic-desktops-1changes are fine.atomic-desktops-3due to it's high concurrency would probably need a dedicated VM, not to affect the other runners. Since we don't have the infra for multiple runnerhost VMs yet, nor the policy in place, I'd suggest to wait for the amd64 aws VM and run it from there.When I have more info, I'll let you know.
Closing as we have a partial fix in #3389 and the infra team is working on the testing farm runner.
Pull request closed