crc-org / crc

CRC is a tool to help you run containers. It manages a local OpenShift 4.x cluster, Microshift or a Podman VM optimized for testing and development purposes
https://crc.dev
Apache License 2.0
1.26k stars 242 forks source link

Add self host runner from testing farm #4305

Closed lilyLuLiu closed 3 months ago

lilyLuLiu commented 3 months ago

Investigation on the testing farm: https://github.com/orgs/crc-org/projects/1/views/1?pane=issue&itemId=72048441

How to add self-host runner from testing farm: https://gitlab.com/testing-farm/infrastructure#:~:text=GitHub%20related%20infrastructure.-,GitHub%20Runners,-We%20optionally%20provide

lilyLuLiu commented 3 months ago

The self-hosted runner form testing farm have been added to CRC repository.

lilyLuLiu commented 3 months ago

The related MR: https://gitlab.com/testing-farm/infrastructure/-/merge_requests/676 https://gitlab.com/testing-farm/infrastructure/-/merge_requests/667

praveenkumar commented 3 months ago

@lilyLuLiu I can see it is added for x86-64 (https://gitlab.com/testing-farm/infrastructure/-/merge_requests/676/diffs#diff-content-a4ddc776e05a2d3431cd12825bc1549e75f802ee) didn't we try to have it for arm64?

lilyLuLiu commented 3 months ago

@praveenkumar , Hi, This self-host runner is used to provision machines from testing farm. We will use this self-host runner to get the arm64 machines.