diff --git a/roles/distgit/pagure/templates/pagure.cfg b/roles/distgit/pagure/templates/pagure.cfg index d6a458354d..add8b6a34d 100644 --- a/roles/distgit/pagure/templates/pagure.cfg +++ b/roles/distgit/pagure/templates/pagure.cfg @@ -145,7 +145,7 @@ SESSION_COOKIE_NAME = 'disgit_pagure' CHECK_SESSION_IP = True # Used by SESSION_COOKIE_PATH -APPLICATION_ROOT = '/pagure/' +APPLICATION_ROOT = '/pagure' # Set the SSH certs/keys {% if env == 'staging' %} @@ -174,8 +174,7 @@ ENABLE_NEW_PROJECTS = False ENABLE_DEL_PROJECTS = False ENABLE_TICKETS = False ENABLE_USER_MNGT = False -ALLOWED_PREFIX = ['rpms', 'modules', 'docker', 'test-rpms', 'test-modules', - 'test-docker'] +ALLOWED_PREFIX = ['rpms', 'modules', 'container']] DISABLED_PLUGINS = ['IRC', 'Pagure tickets', 'Read the Doc'] @@ -188,4 +187,13 @@ ACLS = { 'pull_request_merge': 'Merge a pull-request of this project', } -EXCLUDE_GROUP_INDEX = ['provenpackager'] +EXTERNAL_COMMITTER = { + 'fedora-altarch': {}, + 'provenpackager': { + 'exclude': ['rpms/xulrunner', 'rpms/thunderbird', 'rpms/firefox'] + } +} +REQUIRED_GROUPS = { + 'modules/*': ['module-packager', 'packager'], + 'rpms/*': ['packager'], +}