Merge pdbq:pkg-bug-create-with-multi-packages into pdbq:main
Status: | Merged |
---|---|
Merge reported by: | Bryce Harrington |
Merged at revision: | 01b9fc1c8776641033b2fd79eafc037fc8974b74 |
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:
|
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!