AlmaLinux / AlmaLinux/build-system

Ensure that there are always available builders for AlmaLinux

未关闭
#296 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
没有语言数据
星标
32
派生
11
PR 合并指标
30 天内没有已合并 PR

描述

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

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。