#1297 Add self-hosted builders to repo (heterogeneous build farm)
Closed: Won't fix 2 years ago by praiskup. Opened 4 years ago by iucar.

Not sure if this is a long shot, but it would be nice to be able to add self-hosted builders to a given repo.


Metadata Update from @praiskup:
- Issue tagged with: RFE

4 years ago

We have a heterogeneous build farm, but self-hosted machines are not needed. Please correct me if I'm wrong.

Metadata Update from @praiskup:
- Issue close_status updated to: Won't fix
- Issue status updated to: Closed (was: Open)

2 years ago

Few things in life are really needed... :) It was an idea inspired by GitHub Actions' self-hosted runners.

I actually thought this was originally requested by myself :-)

Can you elaborate on your real-life use-case? like how many builders would you add?
What would be the use? Would you donor the machines when not used by you?
Security?

I wasn't thinking about donating them. When we had much less build capacity, I was thinking about the possibility of adding machines dedicated to a project to free other resources for everyone else during massive rebuilds of that project. The Copr infrastructure (and the efficiency of the building process) has improved a lot. So maybe it doesn't make sense anymore.

Thanks for the background. Implementing this is going to be a serious amount of code, configuration, and user-facing API. As long as Copr works for you, I think there's low
motivation for this work ATM (and I believe we'll have even a bit more power in the
future, and even more optimized large-copr-project use case).
We can reopen this in the future anyway.

Login to comment on this ticket.

Metadata