osclib/conf: utilize repo_checker-project-skip for OBS SLE projects.

This commit is contained in:
Jimmy Berry 2018-08-22 23:54:30 -05:00
parent bf69419996
commit dbfafe8e85
2 changed files with 9 additions and 1 deletions

View File

@ -131,7 +131,7 @@ DEFAULT = {
'legal-review-group': 'legal-auto',
# review-team optionally added by leaper.py.
'repo-checker': 'repo-checker',
'repo_checker-arch-whitelist': 'x86_64',
'repo_checker-project-skip': 'True',
# 16 hour staging window for follow-ups since lower throughput.
'splitter-staging-age-max': '57600',
# No special packages since they will pass through Leap first.
@ -140,6 +140,13 @@ DEFAULT = {
# - Update crawler requests (leaper)
'unselect-cleanup-whitelist': 'leaper',
},
r'openSUSE:(?P<project>Backports:SLE-[^:]+(?::Update)?)$': {
# Skip SLE related projects maintenance projects to avoid processing
# them during multi-target requests including an openSUSE project. The
# SLE projects cannot be processed since the repo cannot be mirrored.
'repo_checker-project-skip': 'True',
'_priority': '101',
},
# Allows devel projects to utilize tools that require config, but not
# complete StagingAPI support.
r'(?P<project>.*$)': {

View File

@ -52,6 +52,7 @@ class TestConfig(unittest.TestCase):
'openSUSE:Leap:15.0',
'openSUSE:Leap:15.0:Update',
'openSUSE:Backports:SLE-15',
'openSUSE:Backports:SLE-15:Update',
'SUSE:SLE-15:GA',
'SUSE:SLE-12:GA',
'GNOME:Factory',