Colin Watson
3e6fd501c9
aggregate all causes, but take the status from the latest version
2013-07-09 16:25:51 +01:00
Colin Watson
5d00fa864e
fix pkglist lookup
2013-07-09 16:14:25 +01:00
Colin Watson
823899c6b3
Only record autopkgtest causes for the latest tested version.
2013-07-09 14:33:38 +01:00
Colin Watson
dddd9eb88b
Don't linkify "-" versions.
2013-07-02 16:34:52 +01:00
Colin Watson
24d57f4f89
Show links to Launchpad package pages in excuses.
2013-07-02 15:39:24 +01:00
Colin Watson
59705dda61
Improve "Requested autopkgtest" logging.
2013-07-02 12:34:41 +01:00
Colin Watson
8584a061e1
Run autopkgtests as soon as amd64 and i386 are ready to go.
2013-07-02 11:59:29 +01:00
Colin Watson
cb7878320e
Link to Jenkins logs for autopkgtests.
2013-07-02 11:39:57 +01:00
Colin Watson
8023ee2a40
Stop limiting adt-britney to amd64; this shouldn't make a difference anyway, per Jean-Baptiste.
2013-07-02 11:32:45 +01:00
Colin Watson
b45bc14d4f
Split force-autopkgtest into force-badtest (tested package) and force-skiptest (triggering package).
2013-06-27 08:18:04 +01:00
Colin Watson
c04c71055e
Only issue "From wrong source" for binaries not at the same version in testing (same-version could happen for merged binaries in partial-unstable mode).
2013-06-26 17:57:37 +01:00
Colin Watson
55d5a1651c
Clarify force-autopkgtest excuse message.
2013-06-25 18:29:41 +01:00
Colin Watson
75b84eebe5
Run autopkgtests for blocked packages.
2013-06-25 18:15:43 +01:00
Colin Watson
9da36a9385
Don't crash on unversioned unblock hints.
2013-06-25 11:54:53 +01:00
Colin Watson
1c1d8cf891
Make force hints imply force-autopkgtest.
2013-06-25 11:14:26 +01:00
Colin Watson
c1e29f844f
Make force-autopkgtest apply to the tested package, not the triggering package.
2013-06-24 13:25:29 +01:00
Colin Watson
2e34feee1f
Log autopkgtest status collection.
2013-06-24 11:00:58 +01:00
Colin Watson
bc85ea45cb
Add force-autopkgtest to HINTS_ALL.
2013-06-24 10:44:13 +01:00
Colin Watson
41821072e2
Make autopkgtest request logging more useful by moving it after adt-britney request.
2013-06-17 17:57:44 +01:00
Colin Watson
6da7f96ca2
Pass Britney instances through to AutoPackageTest.
2013-06-17 17:24:50 +01:00
Colin Watson
5ed767701b
Log autopkgtest requests.
2013-06-17 16:59:57 +01:00
Colin Watson
1cf35e27c8
Fix cause handling in AutoPackageTest.request.
2013-06-17 14:04:23 +01:00
Colin Watson
f961f74ef3
Run autopkgtests for valid candidates, and wait for the results.
2013-06-17 13:56:21 +01:00
Colin Watson
111ab78d7d
Apply undo list in reverse order; in rare cases with hints with overlapping virtual packages provided by different sources, this can make a difference.
2013-06-12 15:55:04 +01:00
Stefano Rivera
71e133356a
Add myself as a hinter
2013-03-13 11:04:09 +02:00
Stéphane Graber
c531ec1b5a
Ad myself to hints permissions.
2013-03-11 13:48:55 -04:00
Jonathan Riddell
0a3141b2db
Add myself to hinters
2013-03-11 17:48:15 +00:00
Colin Watson
9388587b95
merge lp:~ubuntu-archive/britney/britney2
2012-12-28 05:00:22 +00:00
Adam D. Barratt
2ccfc4120c
Clarify the checks for existing binary packages in doop_source()
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2012-12-25 22:16:05 +00:00
Niels Thykier
c74ee2878b
Always include providers of virtual packages in rdepends
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2012-12-25 19:58:47 +00:00
Adam D. Barratt
e605091f24
Fix excuse invalidation checks for arch-specific dependencies
...
A dependency on an arch-specific package which is not a valid candidate
should lead to the depending package not being a candidate.
For now we ensure that the generated excuses output remains the same,
so that we don't have to wait for consumers to adapt to a new format.
Changing the output format should be revisited at a later point.
See Debian bug #693068 .
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2012-12-25 18:28:14 +00:00
Adam D. Barratt
c5d9a8eaa5
Remove two unused variables from iter_packages()
...
The code using the variables was refactored in 694d614b. As a result
they were still set in iter_packages() but never subsequently used.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2012-12-24 20:32:23 +00:00
Adam D. Barratt
d11c40d4b8
Make obsolete source package removal slightly more intelligent
...
Previously a package which became obsolete during a run would not be
automatically removed until the next run. This was due to the fact that
sources[][BINARIES] is not updated during the run. Instead, we build a
list of source packages which produce at least one binary and then
remove any packages not in that list.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2012-12-15 18:07:06 +00:00
Colin Watson
a3b7baf3e5
Never promote a package unless it has at least one up-to-date binary on at least one architecture, regardless of exceptions for architectures that aren't keeping up.
2012-12-03 18:01:09 +00:00
Iain Lane
0052a9afcb
Add myself to hinters
2012-11-29 16:00:00 +00:00
Colin Watson
1a916783ae
require powerpc binaries to be in sync again; previous arrangement caused problems with powerpc-only packages
2012-11-29 15:55:34 +00:00
Colin Watson
f3cc980870
allow powerpc binaries to drop out of sync, until such time as sulfur.buildd is restored
2012-11-28 11:45:33 +00:00
Scott Kitterman
27f7c16b0d
Add myself to hints permissions.
2012-11-26 12:24:43 -05:00
Adam Conrad
f27ba2d342
Add myself to the hints permissions
2012-11-19 17:41:06 -07:00
Colin Watson
93291250c6
avoid duplicates in source BINARIES element when multiple versions of a package (e.g. Architecture: all) are present
2012-11-13 12:42:51 +00:00
Colin Watson
b91d765819
drop armel for real, since it's now disabled
2012-11-09 23:57:29 +00:00
Colin Watson
a69a17a4af
remove armel from BREAK_ARCHES again; something in the do_all path for break_arches is causing britney to crash, and armel will go away soon enough anyway
2012-11-09 23:42:54 +00:00
Adam Conrad
e70da8c049
Allow armel to break for now, we'll remove it entirely from the ARCHES list when it's gone from raring
2012-11-09 14:29:17 -07:00
Colin Watson
0211319d6b
update contact information for Ubuntu
2012-11-09 10:48:04 +00:00
Colin Watson
1efcf2f084
add myself as a hinter
2012-11-08 14:06:16 +00:00
Colin Watson
15b3eb2cba
fix handling of removed Architecture: all packages while merging binaries
2012-11-08 14:01:52 +00:00
Colin Watson
8974b4d77b
properly isolate source and target sources entries when merging
2012-11-07 18:49:18 +00:00
Colin Watson
9a714f2213
optionally merge packages from testing to unstable, to cope with a partial unstable suite
2012-11-04 00:03:26 +00:00
Colin Watson
82a1d9f15d
only write delta if delta_output is configured
2012-10-29 17:38:34 +00:00
Colin Watson
afe4ce0a4c
binary-only promotions are still by source package, so look them up appropriately
2012-10-29 16:54:48 +00:00