Commit Graph

38 Commits (4f4d289bc60df7b308813a789af290138bcc6dc1)

Author SHA1 Message Date
Steve Langasek 82fad57aa9 Don't use expensive 'remove' hints
3 years ago
Steve Langasek 1f520269de Iterate over binary packages from a source package before iterating over hints
3 years ago
Michael Hudson-Doyle dfe2205bc7 add a message when list of valid/invalid excuses fails to validate
4 years ago
Iain Lane 8fb4d5d841 BlockPolicy, ExcuseFinder: refer to DISTRO-release
4 years ago
Iain Lane a5828a269e excusefinder: Support not having arch-all buildds
4 years ago
Colin Watson 65351ba511 buildd.debian.org -> launchpad.net
4 years ago
Iain Lane 5b5c99e401 excuse, excusefinder: Allow excuses to invalidate each other
4 years ago
Colin Watson 964e414dbe Add a --distribution option
4 years ago
Colin Watson 5f95cf771e Only issue "From wrong source" for binaries not at the same version in testing
4 years ago
Ivo De Decker 920d82445d Add allow-smooth-update hint
5 years ago
Ivo De Decker 4a8fb58f91 Use versioned items in excusefinder
5 years ago
Ivo De Decker e70457f137 Add logger to ExcuseFinder
5 years ago
Ivo De Decker 055f0f07e5 Add MigrationItem to Excuse
5 years ago
Ivo De Decker a425e32984 Remove _excuse_unsat_deps
5 years ago
Ivo De Decker 2ccb056fa1 validate list of valid excuses
5 years ago
Ivo De Decker 8b6638c566 Specify dependencies between excuses based on packages
5 years ago
Ivo De Decker b5285f21d7 Track packages (source and binary) for excuses
5 years ago
Ivo De Decker 6ca84132f9 Excuses: remove unused sane_deps
5 years ago
Ivo De Decker a1debec1a8 fix codestyle issues in excusefinder.py
5 years ago
Ivo De Decker 4cbb691dfe Remove broken depends code in _should_upgrade_src
5 years ago
Ivo De Decker ccd30f96fd switch depends to detailed excuse info
5 years ago
Ivo De Decker a4f7e7433e switch impossible depends to detailed excuse info
5 years ago
Ivo De Decker 03856a3876 switch missing builds to detailed excuse info
5 years ago
Ivo De Decker e25ca70427 switch removal to detailed excuse info
5 years ago
Ivo De Decker e245891d36 add reason for missing build
5 years ago
Ivo De Decker cda4655b83 switch newer in testing to detailed excuse info
5 years ago
Ivo De Decker e144cbc743 switch wrong versions in should_upgrade_srcarch to detailed excuse info
5 years ago
Ivo De Decker 56dad96c2b switch unimportant info in should_upgrade_srcarch to detailed excuse info
5 years ago
Ivo De Decker 4b40b11b07 switch force info to detailed excuse info
5 years ago
Ivo De Decker 409deee905 switch missing builds to detailed excuse info
5 years ago
Ivo De Decker 63a9d786a8 switch no binaries to detailed excuse info
5 years ago
Paul Gevers eb3fb3ef6e
Add support for partial source suites via options
6 years ago
Niels Thykier f4ecd86000
Pass migration items to policies (instead of src + suite)
6 years ago
Niels Thykier 97abb6f467
ExcuseFinder: Reduce the number of migration items created
6 years ago
Niels Thykier 78d120114f
ExcuseFinder: Merge two loops
6 years ago
Niels Thykier 9a0a99abc9
ExcuseFinder: Have _should_* work on migration items
6 years ago
Niels Thykier d9f9c6d4a9
Let ExcuseFinder create migration items
6 years ago
Niels Thykier 6dde43a339
Create an ExcuseFinder class for computing relevant excuses
6 years ago