Commit Graph

754 Commits (3ddac110c61cc5bf354ad8b0f0db3347b8588b4b)

Author SHA1 Message Date
Iain Lane f0e46d7bfa britney: Disable Built-Using policy
4 years ago
Iain Lane 4b74228867 britney: Allow breaking of packages on one arch when removing cruft
4 years ago
Iain Lane a5828a269e excusefinder: Support not having arch-all buildds
4 years ago
Iain Lane eb8f1c9fc7 Allow HEIDI_OUTPUT to be empty
4 years ago
Iain Lane 07b9c517c8 BuildDependsPolicy: handle old python3-apt
4 years ago
Łukasz 'sil2100' Zemczak d960c15706 Add a new policy to message bugs on SRU regressions
4 years ago
Tiago Daitx 256a48a4ad Link to update-excuse bugs on update_excuses
4 years ago
Iain Lane bae4fdbd45 LinuxPolicy: Make linux* wait on corresponding -meta package
4 years ago
Robert Bruce Park 36e8b65c8b Email Policy, send emails when packages are rejected.
4 years ago
Robert Bruce Park 9c777eac1b Reject packages if entire source ppa won't migrate
4 years ago
Iain Lane 56c066b753 Allow piuparts policy to be disabled by config
4 years ago
Colin Watson 4f9a33ddab Allow blocking uploads by way of bugs with the block-proposed tag set
4 years ago
Colin Watson 964e414dbe Add a --distribution option
4 years ago
Colin Watson f4dc6b2277 Replace %(SERIES) macro in config files with value passed to --series
4 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