koji / staging: prep for koji 1.35 in staging
Only staging for now, will need to remove the if statements when we move to prod. Drop some no longer used kojira config and add some that moved to the hub. See https://docs.pagure.org/koji/migrations/migrating_to_1.35/ Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
parent
8f958b859b
commit
d47e33fe61
2 changed files with 12 additions and 0 deletions
|
@ -23,6 +23,12 @@ MemoryWarnThreshold = 10000
|
|||
MaxRequestLength = 167772160
|
||||
RLIMIT_AS = 10737418240
|
||||
CheckClientIP = False
|
||||
{% if env == "staging" %}
|
||||
# Max newrepo tasks at a time
|
||||
MaxRepoTasks = 30
|
||||
# We want a srpms repo for rawhide and eln only
|
||||
SeparateSourceTags = f{{ FedoraRawhideNumber }}-build eln-build
|
||||
{% endif %}
|
||||
|
||||
# Kerb auth
|
||||
{% if env == "staging" %}
|
||||
|
|
|
@ -21,17 +21,21 @@ logfile=/var/log/kojira/kojira.log
|
|||
; Include srpms in repos? (not needed for normal operation)
|
||||
with_src=no
|
||||
|
||||
{% if env == "staging" %}
|
||||
; We want a srpms repo for rawhide only
|
||||
separate_source_tags=f{{ FedoraRawhideNumber }}-build eln-build
|
||||
{% endif %}
|
||||
|
||||
; prevent repo cleanup from stalling repo regen
|
||||
;prune_batch_size=1
|
||||
;delete_batch_size=1
|
||||
max_delete_processes=20
|
||||
|
||||
{% if env == "staging" %}
|
||||
; prevent kojira from flooding the build system with newRepo tasks
|
||||
max_repo_tasks=30
|
||||
repo_tasks_limit=40
|
||||
{% endif %}
|
||||
|
||||
; Server certificate authority
|
||||
serverca = /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
|
||||
|
@ -52,9 +56,11 @@ dist_repo_lifetime = 7257600
|
|||
; https://pagure.io/koji/issue/2159
|
||||
check_external_repos = True
|
||||
|
||||
{% if env == "staging" %}
|
||||
; Writable path could be set here. In such case, kojira will write a
|
||||
; list of currently monitored tags there with simple statistics in
|
||||
; every cycle. File would contain information about how long these
|
||||
; tags are expired and what is the computed score for them. This can
|
||||
; be used to debug and check in realtime the actual performance.
|
||||
queue_file = /mnt/koji/kojira/queue
|
||||
{% endif %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue