From e5dd49177eb26a2be15631b0d724adee5165cbcc Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 10 Jun 2020 10:05:02 +0200 Subject: [PATCH] copr-be: tweak builder quota Allow 25 builders for one user/sandbox, and preallocate 5 less builders. --- inventory/group_vars/copr_aws | 2 +- roles/copr/backend/templates/copr-be.conf.j2 | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/inventory/group_vars/copr_aws b/inventory/group_vars/copr_aws index 014890e43d..c9aa029a00 100644 --- a/inventory/group_vars/copr_aws +++ b/inventory/group_vars/copr_aws @@ -26,6 +26,6 @@ nm_controlled_resolv: True builders: # max|max_spawn|max_prealloc aws: - x86_64: [100,20,30] + x86_64: [100,13,25] armhfp: [20,5,5] aarch64: [20,10,10] diff --git a/roles/copr/backend/templates/copr-be.conf.j2 b/roles/copr/backend/templates/copr-be.conf.j2 index 28a94a6c15..7c120eb763 100644 --- a/roles/copr/backend/templates/copr-be.conf.j2 +++ b/roles/copr/backend/templates/copr-be.conf.j2 @@ -48,7 +48,7 @@ builds_max_workers_arch= # Maximum number of concurrently running tasks per project owner. {% if env == 'production' %} -builds_max_workers_owner=12 +builds_max_workers_owner=25 {% elif devel %} builds_max_workers_owner=6 {% else %} @@ -56,7 +56,7 @@ builds_max_workers_owner=0 {% endif %} # Maximum number of concurrently running tasks per build sandbox. -builds_max_workers_sandbox=10 +builds_max_workers_sandbox=25 # Maximum number of concurrent background processes spawned for handling # actions.