Merge pdbq:pkg-bug-create-with-multi-packages into pdbq:main
Status: | Needs review |
---|---|
Proposed branch: | pdbq:pkg-bug-create-with-multi-packages |
Merge into: | pdbq:main |
Diff against target: |
471 lines (+151/-83) 2 files modified
pdbq/bug.py (+5/-3) scripts/pkg-bug (+146/-80) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Athos Ribeiro (community) | Approve | ||
Canonical Server packageset reviewers | Pending | ||
Canonical Server Reporter | Pending | ||
Review via email: mp+452847@code.staging.launchpad.net |
Description of the change
The main purpose of this branch is to add a capability when filing a bug report, to target multiple packages. This feature was required for filing the server-backport PPA update card in pdbq/pinot.
I'm piggybacking some cleanup and refactoring along with this.
At this point I'm not writing tests for pkg-bug, at least not for the bug filing workflow as I supervise it pretty closely to catch and handle errors.
An example input JSON file for creating a bug report with multiple packages is:
https:/
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
Nice work, as usual! Thanks, Bryce :)
The only nitpick comment I have is that the first commit was a bit bloated since it contains more than announced (variables moving around, new try/except block,...). This is not an actionable comment not a blocker though.
LGTM!