On Sat, Dec 17, 2016 at 11:13:52 +0100, Andreas Beckmann wrote: > On 2016-12-17 10:03, Julien Cristau wrote: > > I've told britney to ignore that failure for the next run. > > Do we have a list of packages blocked from migration by piuparts only? > I might go through that list frequently and file RC bugs or request > piuparts-ignore hints. > Kind of a perfect example to show that we need to improve this, but currently it looks like this works:
#!py3 import yaml, requests excuses = yaml.safe_load(requests.get('https://release.debian.org/britney/excuses.yaml').text) print([e for e in excuses['sources'] if 'dependencies' not in e and not e['reason'] and 'policy_info' in e and e['policy_info']['piuparts']['test-results'] not in ('pass', 'cannot-be-tested') and not e['policy_info']['rc-bugs']['unique-source-bugs'] and 'ignored-piuparts' not in e['policy_info']['piuparts'] ]) Cheers, Julien