From 97a1c84eff627db7ce369b4586c52b5c8c44f01c Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Mon, 13 Jan 2025 13:24:38 +0100 Subject: [PATCH] copr-be: explain spot, powerful, and reserved builders --- .../copr/backend/templates/resalloc/pools.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/roles/copr/backend/templates/resalloc/pools.yaml b/roles/copr/backend/templates/resalloc/pools.yaml index 2db4bc39ee..e0c5267ceb 100644 --- a/roles/copr/backend/templates/resalloc/pools.yaml +++ b/roles/copr/backend/templates/resalloc/pools.yaml @@ -95,6 +95,24 @@ aws_{{ arch }}_{{ on_demand + '_' if on_demand is not none else '' }}{% if spot {% elif on_demand == 'powerful' %}powerful {% endif %} {{ arch }} instances in the Amazon AWS Fedora organization. + + {% if spot %} + Spot instances are cheaper, but the trade-off is that AWS can + kill them at any point during the build. A user will not notice + because the build will automatically be taken by another + builder. + {% endif %} + + {% if on_demand == 'powerful' %} + Powerful builders have more computing power and more storage + than regular builders but there is a longer queue for them. + {% endif %} + + {% if reserved %} + Reserved builders don't have any special properties. They are + just paid in advance so they are cheaper. + {% endif %} + They are located in us-east-1 (N. Virginia). Thank you Amazon Web Services, Inc. for sponsoring these builders. {% endmacro %}