diff --git a/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml b/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml index 67aa97cbd4..dae689faa1 100644 --- a/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml +++ b/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml @@ -28,6 +28,8 @@ spec: - "{{ cronjob.threads }}" - "--global-timeout" - "{{ cronjob.timeout }}" + - "--host-timeout" + - "{{ cronjob.host_timeout | default('190') }}" - "--category" - "{{ cronjob.category }}" - "--{{ cronjob.include_disabled | ternary('include', 'exclude') }}-disabled" diff --git a/vars/apps/mirrormanager.yml b/vars/apps/mirrormanager.yml index 7156c5ab9d..a403948336 100644 --- a/vars/apps/mirrormanager.yml +++ b/vars/apps/mirrormanager.yml @@ -34,6 +34,8 @@ mirrormanager_cron_crawler: schedule: "0 2 * * *" threads: 10 timeout: 600 + # This can be a veeery long crawl + host_timeout: 300 include_disabled: false - category: "Fedora Other" schedule: "0 14 * * *"