You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

104 lines
3.4 KiB

# Configuration file for britney
# Paths for control files
TESTING = data/%(SERIES)
UNSTABLE = data/%(SERIES)-proposed
PARTIAL_UNSTABLE = yes
# Defaults to the value from testing's Release file (if present)
# - Not used with the legacy layout.
#
#COMPONENTS = main, non-free, contrib
# Output
NONINST_STATUS = data/%(SERIES)/non-installable-status
EXCUSES_OUTPUT = output/%(SERIES)/excuses.html
EXCUSES_YAML_OUTPUT = output/%(SERIES)/excuses.yaml
UPGRADE_OUTPUT = output/%(SERIES)/output.txt
HEIDI_OUTPUT = output/%(SERIES)/HeidiResult
# External policy/constraints/faux-packages information that
# (presumably) rarely changes. Examples include "constraints".
STATIC_INPUT_DIR = /srv/release.debian.org/britney/input
# Directory for input files that Britney will update herself
# (e.g. aging information) or will need regular updates
# (e.g. urgency information).
STATE_DIR = /srv/release.debian.org/britney/state
# List of architectures that Britney should consider.
# - defaults to the value in testing's Release file (if it is present).
# - Required for the legacy layout.
ARCHITECTURES = amd64 arm64 armhf i386 powerpc ppc64el
# if you're not in this list, arch: all packages are allowed to break on you
NOBREAKALL_ARCHES = amd64 arm64 armhf i386 powerpc ppc64el
# if you're in this list, your packages may not stay in sync with the source
OUTOFSYNC_ARCHES =
# if you're in this list, your uninstallability count may increase
BREAK_ARCHES =
# if you're in this list, you are a new architecture
NEW_ARCHES =
# priorities and delays
MINDAYS_LOW = 0
MINDAYS_MEDIUM = 0
MINDAYS_HIGH = 0
MINDAYS_CRITICAL = 0
MINDAYS_EMERGENCY = 0
DEFAULT_URGENCY = medium
HINTSDIR = data/%(SERIES)-proposed/Hints
# hint permissions
HINTS_CJWATSON = ALL
HINTS_ADCONRAD = ALL
HINTS_KITTERMAN = ALL
HINTS_LANEY = ALL
HINTS_JRIDDELL = ALL
HINTS_STEFANOR = ALL
HINTS_STGRABER = ALL
HINTS_VORLON = ALL
HINTS_PITTI = ALL
# SRU team
HINTS_RAOF = ALL
HINTS_BRIAN-MURRAY = ALL
HINTS_TJAALTON = ALL
HINTS_ARGES = ALL
HINTS_APW = ALL
HINTS_FREEZE = block block-all
HINTS_UBUNTU-TOUCH/DIDROCKS = block unblock
HINTS_UBUNTU-TOUCH/EV = block unblock
HINTS_UBUNTU-TOUCH/KEN-VANDINE = block unblock
HINTS_UBUNTU-TOUCH/LOOL = block unblock
HINTS_UBUNTU-TOUCH/MATHIEU-TL = block unblock
HINTS_UBUNTU-TOUCH/OGRA = block unblock
# support for old libraries in testing (smooth update)
# use ALL to enable smooth updates for all the sections
#
# naming a non-existent section will effectively disable new smooth
# updates but still allow removals to occur
SMOOTH_UPDATES = badgers
REMOVE_OBSOLETE = no
ADT_ENABLE = yes
ADT_ARCHES = amd64 i386 armhf ppc64el
ADT_AMQP = amqp://test_request:password@162.213.33.228
# Swift base URL with the results (must be publicly readable and browsable)
ADT_SWIFT_URL = https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
# space separate list of PPAs to add for test requests and for polling results;
# the *last* one determines the swift container name
ADT_PPAS =
# set this to the path of a (r/o) results.cache for running many parallel
# britney instances for PPAs without updating the cache
ADT_SHARED_RESULTS_CACHE =
# email uploaders for stuck uploads
Revert "enable the email policy" We're getting Traceback (most recent call last): File "/srv/ubuntu-archive/proposed-migration/code/b2/britney2/policies/email.py", line 171, in apply_policy_impl with smtplib.SMTP('localhost') as smtp: AttributeError: __exit__ During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 2892, in <module> Britney().main() File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 2860, in main self.write_excuses() File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 1680, in write_excuses if should_upgrade_src(pkg, 'unstable'): File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 1585, in should_upgrade_src v = policy.apply_policy(policy_info, suite, src, source_t, source_u, excuse) File "/srv/ubuntu-archive/proposed-migration/code/b2/britney2/policies/policy.py", line 103, in apply_policy return self.apply_policy_impl(pinfo, suite, source_name, source_data_tdist, source_data_srcdist, excuse) File "/srv/ubuntu-archive/proposed-migration/code/b2/britney2/policies/email.py", line 176, in apply_policy_impl except ConnectionRefusedError as err: NameError: global name 'ConnectionRefusedError' is not defined on the production machine, which is currently running Python 3.2. It seems like smtplib.SMTP isn't a context manager in 3.2, and also ConnectionRefusedError doesn't exist there (it raises socket.error instead). Robert's going to fix this, but for now let's go back to dry-run. This reverts commit c05b6871851143efe5e2f2388b52544ecf3f7a32.
8 years ago
EMAIL_ENABLE = dry-run