diff --git a/roles/pagure/frontend/templates/pagure.cfg b/roles/pagure/frontend/templates/pagure.cfg index 54e28930b8..e98f88b4de 100644 --- a/roles/pagure/frontend/templates/pagure.cfg +++ b/roles/pagure/frontend/templates/pagure.cfg @@ -331,3 +331,22 @@ SSH_COMMAND_NON_REPOSPANNER = ([ "%(cmd)s", "%(reponame)s", ], {}) + + +# For now, repoSpanner is enabled on a per-repo basis. +# currently, only for the ansible repo. +REPOSPANNER_NEW_REPO = None +REPOSPANNER_NEW_REPO_ADMIN_OVERRIDE = False +REPOSPANNER_NEW_FORK = None +REPOSPANNER_ADMIN_MIGRATION = False +REPOSPANNER_REGIONS = { + "ansible": {"url": "https://pagure01.ansible.fedoraproject.org:8443", + "repo_prefix": "", + "hook": None, + "ca": "/etc/pagure/ansible/ca.crt", + "admin_cert": {"cert": "/etc/pagure/ansible/ansible_admin.crt", + "key": "/etc/pagure/ansible/ansible_admin.key"}, + "push_cert": {"cert": "/etc/pagure/ansible/ansible_push.crt", + "key": "/etc/pagure/ansible/ansible_push.key""}, + }, +}