From e98ae62f57361893ae19c8dcc55c602cec5f8ad9 Mon Sep 17 00:00:00 2001 From: Valentin Gologuzov Date: Wed, 26 Nov 2014 15:09:36 +0100 Subject: [PATCH] [copr] backend config: added spawn_in_advance option, backported for host based version --- files/copr/copr-be.conf | 14 ++++++++++++++ files/copr/copr-be.conf-dev | 14 ++++++++++++++ roles/copr/backend/templates/copr-be.conf | 6 ++++++ roles/copr/backend/templates/copr-be.conf-dev | 6 ++++++ 4 files changed, 40 insertions(+) diff --git a/files/copr/copr-be.conf b/files/copr/copr-be.conf index 51b1fde641..a9f40eede9 100644 --- a/files/copr/copr-be.conf +++ b/files/copr/copr-be.conf @@ -60,6 +60,20 @@ prune_days=14 # path to executable script to clean old build prune_script=/usr/share/copr/copr_prune_old_builds.sh +# enable package signing, require configured +# signer host and correct /etc/sign.conf +do_sign={{ do_sign }} + +# host or ip of machine with copr-keygen +# usually the same as in /etc/sign.conf +keygen_host={{ keygen_host }} + +# Spawn builder in advance, before we get task? +# It save time, but consume resources even when +# nothing is in queue + +spawn_in_advance={{ spawn_in_advance }} + [builder] # default is 1800 timeout=3600 diff --git a/files/copr/copr-be.conf-dev b/files/copr/copr-be.conf-dev index 135b3b45f4..9d8eb38c00 100644 --- a/files/copr/copr-be.conf-dev +++ b/files/copr/copr-be.conf-dev @@ -56,6 +56,20 @@ prune_days=14 # path to executable script to clean old build prune_script=/usr/share/copr/copr_prune_old_builds.sh +# enable package signing, require configured +# signer host and correct /etc/sign.conf +do_sign={{ do_sign }} + +# host or ip of machine with copr-keygen +# usually the same as in /etc/sign.conf +keygen_host={{ keygen_host }} + +# Spawn builder in advance, before we get task? +# It save time, but consume resources even when +# nothing is in queue + +spawn_in_advance={{ spawn_in_advance }} + [builder] # default is 1800 timeout=3600 diff --git a/roles/copr/backend/templates/copr-be.conf b/roles/copr/backend/templates/copr-be.conf index 0fb49c3488..4f82762612 100644 --- a/roles/copr/backend/templates/copr-be.conf +++ b/roles/copr/backend/templates/copr-be.conf @@ -75,6 +75,12 @@ prune_days=14 # path to executable script to clean old build prune_script=/usr/share/copr/copr_prune_old_builds.sh +# Spawn builder in advance, before we get task? +# It save time, but consume resources even when +# nothing is in queue + +spawn_in_advance={{ spawn_in_advance }} + [builder] # default is 1800 timeout=3600 diff --git a/roles/copr/backend/templates/copr-be.conf-dev b/roles/copr/backend/templates/copr-be.conf-dev index 6db076fabd..89497f124c 100644 --- a/roles/copr/backend/templates/copr-be.conf-dev +++ b/roles/copr/backend/templates/copr-be.conf-dev @@ -74,6 +74,12 @@ prune_days=14 # path to executable script to clean old build prune_script=/usr/share/copr/copr_prune_old_builds.sh +# Spawn builder in advance, before we get task? +# It save time, but consume resources even when +# nothing is in queue + +spawn_in_advance={{ spawn_in_advance }} + [builder] # default is 1800 timeout=3600