Commit Graph

752 Commits (45322ca91edfd15c6fb65bff2d1a73d505cb21a0)

Author SHA1 Message Date
Iain Lane 45322ca91e
britney: Allow breaking of packages on one arch when removing cruft
5 years ago
Iain Lane 73a6e7ff81
excusefinder: Support not having arch-all buildds
5 years ago
Iain Lane b6ce105429
Allow HEIDI_OUTPUT to be empty
5 years ago
Iain Lane 4bd6df3d49
BuildDependsPolicy: handle old python3-apt
5 years ago
Łukasz 'sil2100' Zemczak 4d6250c4fe
Add a new policy to message bugs on SRU regressions
5 years ago
Tiago Daitx 1c3ad7cfdd
Link to update-excuse bugs on update_excuses
5 years ago
Robert Bruce Park 84892de81a
Email Policy, send emails when packages are rejected.
5 years ago
Robert Bruce Park 82a5e1f5a8
Reject packages if entire source ppa won't migrate
5 years ago
Iain Lane 6f0196fedf
Allow piuparts policy to be disabled by config
5 years ago
Colin Watson dbb9883380
Allow blocking uploads by way of bugs with the block-proposed tag set
5 years ago
Colin Watson 60c4a4cf20
Add a --distribution option
5 years ago
Colin Watson c8c8d56bee
Replace %(SERIES) macro in config files with value passed to --series
5 years ago
Colin Watson 3b8daa98ec
Make sure that containing directories exist before writing output files
5 years ago
Robert Bruce Park c582733989
Make Heidi optional
5 years ago
Ivo De Decker 920d82445d Add allow-smooth-update hint
5 years ago
Ivo De Decker a08b7ebc48 Add implicit dependency policy
5 years ago
Ivo De Decker 18f71a01f5 Update autohinter for versioned excuses
5 years ago
Ivo De Decker c410435859 use uvname for dependencies between excuses
5 years ago
Ivo De Decker 4e5926a41f Add depends policy
5 years ago
Ivo De Decker 3c8b7ba11d Add source to SourcePackage object
5 years ago
Niels Thykier 35aed10291
Add python-console command to the hint-tester
5 years ago
Niels Thykier c08ea9d33c
Remove unused local variable
5 years ago
Matthias Klumpp f2f45320a8 Don't fail if faux-packages have multiple provides entries
5 years ago
Ivo De Decker 93b46dde0d Allow new uninstallables from allow-uninst hint
5 years ago
Ivo De Decker 988b33d0ba Add allow-uninst hint
5 years ago
Ivo De Decker 4defca4cc1 Abort when do_all fails without transaction to rollback
5 years ago
Ivo De Decker 5890cb914e Fix codestyle issues is britney.py
5 years ago
Ivo De Decker 7fdbfcbeb2 Check version of cruft removal item
5 years ago
Ivo De Decker fdf273ad05 Log initial list of cruft items added to the list of items
5 years ago
Ivo De Decker c7cfb4e09f Log new cruft items added to the list of items
5 years ago
Paul Gevers 2fc265be91
Save the state of policies on every non-dry run, not only during migration runs
5 years ago
Ivo De Decker 208726f538 Add BuiltOnBuilddPolicy
6 years ago
Paul Gevers 909a4e228a
Default series option to target suite name
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
Niels Thykier 2c9e0b9b97
do_all: Prune cruft after non-recursive hints (e.g. "easy")
6 years ago
Niels Thykier 73791e48d0
Rename migrate_item{,s}_to_target_suite
6 years ago
Niels Thykier 98d4553185
Include old cruft items directly in upgrade_me
6 years ago
Niels Thykier 5d408fa800
Remove new cruft items in iter_packages
6 years ago
Niels Thykier 32ebe9d4e0
Ensure get_auto_hinter_hints does not choke on cruft items
6 years ago
Niels Thykier e0b46e5196
Make the source pkg consistency checks a TargetSuite method
6 years ago
Niels Thykier e3d68164f1
Fix typo in log output
6 years ago
Niels Thykier d4bdccf021
Unconditionally cleanup cruft/smooth updates
6 years ago
Niels Thykier b0835fa4a1
Fix pycodestyle warnings
6 years ago
Ivo De Decker 328695ee63
Enable BuiltUsingPolicy
6 years ago
Ivo De Decker 4fcb90b775
Read Built-Using info for binary packages
6 years ago
Niels Thykier c9d523da93
Remove trailing whitespace
6 years ago
Ivo De Decker 7be0dc2ee8 Sort impossible dependency output in excuses.
6 years ago
Niels Thykier 82fa58df20 Extract a compute_item_name method
6 years ago
Ivo De Decker 97ed917db4 Sort some data for deterministic output in excuses
6 years ago