Staging changes for future SRU landings

Robie Basak robie.basak at ubuntu.com
Fri Aug 30 11:29:35 UTC 2019


Thank you everyone for the feedback.

On Wed, Aug 28, 2019 at 07:41:10PM +0200, Matthias Klose wrote:
> afaiu block-proposed tags on bugs are not specific to any series, so you are
> blocking updates across all series. Not really desired.

Following the thread you started, it seems that we can all agree to use
block-proposed-<series> instead. Does this resolve your concern?

On Wed, Aug 28, 2019 at 09:24:10PM +0200, Julian Andres Klode wrote:
> Does this work sensibly, though? AFAIUI, the tools will set the bug
> back to verification once you upload a follow up (at least if you
> pass -v<version in -updates> to dpkg-buildpackage, which IIRC is
> kind of expected, as otherwise bug closure emails end up weird).

This is a good point. If we adjusted the tooling to avoid reopening the
bug for verification in this case, would this resolve your concern?

It looks like the logic is here:
https://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/sru_workflow.py#L76

The new logic might be: if the bug (has blocked-proposed-<series>) and
(verification-done or verification-done-<series> for the series being
accepted) and (doesn't have verification-failed or
verification-failed-<series> for the series being accepted), then do not
reset the tag for that series at accept time. Are there any edge cases I
haven't considered? Alternative suggestions appreciated.

Robie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20190830/8d246af8/attachment.sig>


More information about the ubuntu-devel mailing list