Merge lp:~laney/arsenal/champagne into lp:arsenal
Status: | Rejected |
---|---|
Rejected by: | Brian Murray |
Proposed branch: | lp:~laney/arsenal/champagne |
Merge into: | lp:arsenal |
Diff against target: |
34 lines (+7/-3) 1 file modified
scripts/ls-ubuntu-tag-json.py (+7/-3) |
To merge this branch: | bzr merge lp:~laney/arsenal/champagne |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brian Murray | Pending | ||
arsenal-devel | Pending | ||
Review via email: mp+378649@code.launchpad.net |
Commit message
ls-ubuntu-tag-json: If we're generating 'rls-ff-incoming' bugs, include 'champagne' bugs too
This is a Canonical initiative to improve quality of the 20.04 release. It makes most sense to handle these bugs as if they were release tagged.
Description of the change
This is my proposal for how to handle the 'champagne' bugs. This is a one-time thing so I think it's OK to special case it.
I haven't been able to test this fully since I can't work out how to run all the scripts in order to produce a HTML report. I don't even know if this is the right script!
(If you like, add me to the ubuntureports user and I'll be able to poke directly to self-teach.)
Unmerged revisions
- 1150. By Iain Lane
-
ls-ubuntu-tag-json: If we're generating 'rls-ff-incoming' bugs, include 'champagne' bugs too
This is a Canonical initiative to improve quality of the 20.04 release. It
makes most sense to handle these bugs as if they were release tagged. - 1149. By Iain Lane
-
ls-ubuntu-tag-json: Store the bugs in a dict keyed by bug ID
The next change will look at multiple tags, and we need to avoid outputting the
same bug twice.
The ls-ubuntu-tag-json code is actually for a different report. The reports rls-** reports are generated by "scripts/ collect- bug-data" which is passed a json file with search criteria. That criteria follows:
"search_ criteria" : [
"distribut ion": "ubuntu",
"series" : [
"focal" ,
"NONE"
"status" : [
"New" ,
"Confirmed" ,
"Triaged" ,
"Incomplete" ,
"Incomplete (with response)",
"Incomplete (without response)",
"Fix Committed"
"rls- ff-incoming" ,
"-rls- ff-notfixing"
"tags_ combinator" : "All"
{
],
"In Progress",
],
"tags": [
],
}
],
Adding in 'champagne' as an additional filter to the search isn't a trivial matter because we want to search for bugs that are tagged 'rls-ff-incoming' and not '-rls-ff-notfixing' so we are using an and search in Launchpad. That being said if a bug is tagged 'rls-ff-incoming' and 'rls-ff-notifixing' I think something has failed in the rls bug process as when you tag it notfixing you should remove the incoming tag. So I'm just gonna modify the search to include champagne.