> > Since Marc feels strongly about it, we may as well change this to add a 
> > sys.exit(1) here then as well as part of this MR.
> 
> I'm not sure that satisfies the objection completely, in the case like
> the publication that triggered the bug.
> 
> For example, imagine we didn't publish openjdk-8 updates for jammy.
> Then, if the sequencing was right, the script could go:
> 
>   inspect bionic and focal for openjdk-8:
>   - no milestones found, continues on and publishes
> 
>   inspect bionic, focal, and jammy for openjdk-lts/11
>   - milestone found, with the exit located above, abort
> 
> To do it properly, a little more refactoring needs to occur to find all
> the releases being published for all the source packages, perform the
> milestone check, and then publish.

I went ahead and merged what I had, and we can iterate on addressing
aborting early in the face of a relevant milestone.

-- 
Steve Beattie
<sbeat...@ubuntu.com>

https://code.launchpad.net/~sbeattie/ubuntu-qa-tools/+git/ubuntu-qa-tools-1/+merge/427845
Your team Ubuntu Bug Control is subscribed to branch ubuntu-qa-tools:master.


_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-bugcontrol
Post to     : ubuntu-bugcontrol@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-bugcontrol
More help   : https://help.launchpad.net/ListHelp

Reply via email to