mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-05-11 00:40:28 +08:00
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:
@@ -22,7 +22,8 @@ config = {
|
||||
"task_priority": 30,
|
||||
{% else %}
|
||||
"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,
|
||||
"task_priority": 30,
|
||||
{% endif %}
|
||||
|
||||
@@ -15,7 +15,8 @@ config = {
|
||||
{% if env == 'staging' %}
|
||||
"build_arches": ['x86_64'],
|
||||
{% else %}
|
||||
"build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
||||
"build_arches": ['x86_64', 'ppc64', 'ppc64le'],
|
||||
# "build_arches": ['x86_64', 'aarch64', 'ppc64', 'ppc64le'],
|
||||
{% endif %}
|
||||
},
|
||||
"flask": {
|
||||
|
||||
Reference in New Issue
Block a user