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

Ensure that there are always available builders for AlmaLinux #296

Open
javihernandez opened this issue May 23, 2024 · 0 comments
Open

Ensure that there are always available builders for AlmaLinux #296

javihernandez opened this issue May 23, 2024 · 0 comments

Comments

@javihernandez
Copy link
Member

Right now, the build scheduler is dispatching whatever gets into the system to build nodes without taking into account whether it's a community product or the AlmaLinux product.

In order to avoid the situation where all build nodes are busy building packages for community products, we need to implement a mechanism to keep some builders free, just in case AlmaLinux developers need to build something. This is specially critical in exotic arches such as s390x, since we do not have that many build nodes for such architecture.

AC:

  • There is a configurable rate limit that ensures that we keep some builders for AlmaLinux product
  • When reaching the rate limit for community products, skip dispatching community product builds to build nodes until we're below the limit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant