britney.conf: Ubuntu configuration

- use relative paths
 - set Ubuntu architectures
 - make all output files series specific
 - mark -proposed as a partial suite
 - set mindays to 0 for all urgencies
 - drop tpu and pu
 - disable smooth updates
 - disable removals of obsolete source packages
 - disable components, using old merged package lists for now
This commit is contained in:
Colin Watson 2012-10-22 14:00:38 +01:00 committed by Martin Pitt
parent 15aab3348a
commit 072f125caf
2 changed files with 41 additions and 39 deletions

View File

@ -1,10 +1,9 @@
# Configuration file for britney # Configuration file for britney
# Paths for control files # Paths for control files
TESTING = /srv/mirrors/debian/dists/testing TESTING = data/%(SERIES)
TPU = /srv/mirrors/debian/dists/testing-proposed-updates UNSTABLE = data/%(SERIES)-proposed
PU = /srv/mirrors/debian/dists/proposed-updates PARTIAL_UNSTABLE = yes
UNSTABLE = /srv/mirrors/debian/dists/unstable
# Defaults to the value from testing's Release file (if present) # Defaults to the value from testing's Release file (if present)
# - Not used with the legacy layout. # - Not used with the legacy layout.
@ -12,28 +11,28 @@ UNSTABLE = /srv/mirrors/debian/dists/unstable
#COMPONENTS = main, non-free, contrib #COMPONENTS = main, non-free, contrib
# Output # Output
NONINST_STATUS = /srv/release.debian.org/britney/var/data-b2/non-installable-status NONINST_STATUS = data/%(SERIES)/non-installable-status
EXCUSES_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/excuses.html EXCUSES_OUTPUT = output/%(SERIES)/excuses.html
EXCUSES_YAML_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/excuses.yaml EXCUSES_YAML_OUTPUT = output/%(SERIES)/excuses.yaml
UPGRADE_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/output.txt UPGRADE_OUTPUT = output/%(SERIES)/output.txt
HEIDI_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/HeidiResult HEIDI_OUTPUT = output/%(SERIES)/HeidiResult
# External policy/constraints/faux-packages information that # External policy/constraints/faux-packages information that
# (presumably) rarely changes. Examples include "constraints". # (presumably) rarely changes. Examples include "constraints".
STATIC_INPUT_DIR = /srv/release.debian.org/britney/input STATIC_INPUT_DIR = data/%(SERIES)/input
# Directory for input files that Britney will update herself # Directory for input files that Britney will update herself
# (e.g. aging information) or will need regular updates # (e.g. aging information) or will need regular updates
# (e.g. urgency information). # (e.g. urgency information).
STATE_DIR = /srv/release.debian.org/britney/state STATE_DIR = data/%(SERIES)/state
# List of architectures that Britney should consider. # List of architectures that Britney should consider.
# - defaults to the value in testing's Release file (if it is present). # - defaults to the value in testing's Release file (if it is present).
# - Required for the legacy layout. # - Required for the legacy layout.
#ARCHITECTURES = i386 amd64 arm64 armel armhf mips mipsel mips64el ppc64el s390x ARCHITECTURES = amd64 arm64 armhf i386 powerpc ppc64el
# if you're not in this list, arch: all packages are allowed to break on you # if you're not in this list, arch: all packages are allowed to break on you
NOBREAKALL_ARCHES = i386 amd64 NOBREAKALL_ARCHES = amd64
# if you're in this list, your packages may not stay in sync with the source # if you're in this list, your packages may not stay in sync with the source
OUTOFSYNC_ARCHES = OUTOFSYNC_ARCHES =
@ -45,14 +44,14 @@ BREAK_ARCHES =
NEW_ARCHES = NEW_ARCHES =
# priorities and delays # priorities and delays
MINDAYS_LOW = 10 MINDAYS_LOW = 0
MINDAYS_MEDIUM = 10 MINDAYS_MEDIUM = 0
MINDAYS_HIGH = 10 MINDAYS_HIGH = 0
MINDAYS_CRITICAL = 10 MINDAYS_CRITICAL = 0
MINDAYS_EMERGENCY = 10 MINDAYS_EMERGENCY = 0
DEFAULT_URGENCY = medium DEFAULT_URGENCY = medium
HINTSDIR = /srv/release.debian.org/britney/hints HINTSDIR = data/%(SERIES)-proposed/Hints
# hint permissions # hint permissions
HINTS_ABA = ALL HINTS_ABA = ALL
@ -76,6 +75,8 @@ HINTS_AUTO-REMOVALS = remove
# #
# naming a non-existent section will effectively disable new smooth # naming a non-existent section will effectively disable new smooth
# updates but still allow removals to occur # updates but still allow removals to occur
SMOOTH_UPDATES = libs oldlibs SMOOTH_UPDATES = badgers
IGNORE_CRUFT = 1 IGNORE_CRUFT = 0
REMOVE_OBSOLETE = no

View File

@ -1,10 +1,9 @@
# Configuration file for britney # Configuration file for britney
# Paths for control files # Paths for control files
TESTING = /srv/mirrors/debian/dists/testing TESTING = data/%(SERIES)
TPU = /srv/mirrors/debian/dists/testing-proposed-updates UNSTABLE = data/%(SERIES)-proposed
PU = /srv/mirrors/debian/dists/proposed-updates PARTIAL_UNSTABLE = yes
UNSTABLE = /srv/mirrors/debian/dists/unstable
# Defaults to the value from testing's Release file (if present) # Defaults to the value from testing's Release file (if present)
# - Not used with the legacy layout. # - Not used with the legacy layout.
@ -12,11 +11,11 @@ UNSTABLE = /srv/mirrors/debian/dists/unstable
#COMPONENTS = main, non-free, contrib #COMPONENTS = main, non-free, contrib
# Output # Output
NONINST_STATUS = /srv/release.debian.org/britney/var/data-b2/non-installable-status NONINST_STATUS = data/%(SERIES)/non-installable-status
EXCUSES_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/excuses.html EXCUSES_OUTPUT = output/%(SERIES)/excuses.html
EXCUSES_YAML_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/excuses.yaml EXCUSES_YAML_OUTPUT = output/%(SERIES)/excuses.yaml
UPGRADE_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/output.txt UPGRADE_OUTPUT = output/%(SERIES)/output.txt
HEIDI_OUTPUT = /srv/release.debian.org/britney/var/data-b2/output/HeidiResult HEIDI_OUTPUT = output/%(SERIES)/HeidiResult
# External policy/constraints/faux-packages information that # External policy/constraints/faux-packages information that
# (presumably) rarely changes. Examples include "constraints". # (presumably) rarely changes. Examples include "constraints".
@ -30,10 +29,10 @@ STATE_DIR = /srv/release.debian.org/britney/state
# List of architectures that Britney should consider. # List of architectures that Britney should consider.
# - defaults to the value in testing's Release file (if it is present). # - defaults to the value in testing's Release file (if it is present).
# - Required for the legacy layout. # - Required for the legacy layout.
#ARCHITECTURES = i386 amd64 arm64 armel armhf mips mipsel mips64el ppc64el s390x ARCHITECTURES = amd64 arm64 armhf i386 powerpc ppc64el
# if you're not in this list, arch: all packages are allowed to break on you # if you're not in this list, arch: all packages are allowed to break on you
NOBREAKALL_ARCHES = i386 amd64 arm64 armel armhf mips mipsel mips64el ppc64el s390x NOBREAKALL_ARCHES = amd64 arm64 armhf i386 powerpc ppc64el
# if you're in this list, your packages may not stay in sync with the source # if you're in this list, your packages may not stay in sync with the source
OUTOFSYNC_ARCHES = OUTOFSYNC_ARCHES =
@ -45,14 +44,14 @@ BREAK_ARCHES =
NEW_ARCHES = NEW_ARCHES =
# priorities and delays # priorities and delays
MINDAYS_LOW = 10 MINDAYS_LOW = 0
MINDAYS_MEDIUM = 10 MINDAYS_MEDIUM = 0
MINDAYS_HIGH = 10 MINDAYS_HIGH = 0
MINDAYS_CRITICAL = 10 MINDAYS_CRITICAL = 0
MINDAYS_EMERGENCY = 10 MINDAYS_EMERGENCY = 0
DEFAULT_URGENCY = medium DEFAULT_URGENCY = medium
HINTSDIR = /srv/release.debian.org/britney/hints HINTSDIR = data/%(SERIES)-proposed/Hints
# hint permissions # hint permissions
HINTS_ABA = ALL HINTS_ABA = ALL
@ -76,4 +75,6 @@ HINTS_AUTO-REMOVALS = remove
# #
# naming a non-existent section will effectively disable new smooth # naming a non-existent section will effectively disable new smooth
# updates but still allow removals to occur # updates but still allow removals to occur
SMOOTH_UPDATES = libs oldlibs SMOOTH_UPDATES = badgers
REMOVE_OBSOLETE = no