Koschei: disable builds on aarch64 for now
aarch64 builders have signifficantly lower capacity that other arches. They are usually loaded with tasks, while ppc64le and x86_64 ones are mostly free. This slows down Koschei as it does not submit scratch builds until load on aarch64 drops below 75 %. The following table illustrates capacity of Koji builders in default channel as of August 17, 2022: ┌─────────┬──────────┬──────────┐ │ arch │ builders │ capacity │ ├─────────┼──────────┼──────────┤ │ x86_64 │ 46 │ 152 │ │ armhfp │ 28 │ 56 │ │ aarch64 │ 34 │ 68 │ │ ppc64 │ 37 │ 148 │ │ ppc64le │ 37 │ 148 │ │ s390x │ 27 │ 67 │ └─────────┴──────────┴──────────┘
This commit is contained in:
parent
c2c063d22f
commit
bf7a36b2cb
2 changed files with 4 additions and 2 deletions
|
@ -22,7 +22,8 @@ config = {
|
||||||
"task_priority": 30,
|
"task_priority": 30,
|
||||||
{% else %}
|
{% else %}
|
||||||
"max_builds": 60,
|
"max_builds": 60,
|
||||||
"build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
"build_arches": ['x86_64', 'ppc64', 'ppc64le'],
|
||||||
|
# "build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
||||||
"load_threshold": 0.75,
|
"load_threshold": 0.75,
|
||||||
"task_priority": 30,
|
"task_priority": 30,
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -15,7 +15,8 @@ config = {
|
||||||
{% if env == 'staging' %}
|
{% if env == 'staging' %}
|
||||||
"build_arches": ['x86_64'],
|
"build_arches": ['x86_64'],
|
||||||
{% else %}
|
{% else %}
|
||||||
"build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
"build_arches": ['x86_64', 'ppc64', 'ppc64le'],
|
||||||
|
# "build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
||||||
{% endif %}
|
{% endif %}
|
||||||
},
|
},
|
||||||
"flask": {
|
"flask": {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue