launchpad bug status is not distro-series aware

Bug #1056264 reported by Dimitri John Ledkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Daisy
Fix Released
Medium
Brian Murray

Bug Description

ubiquity bug 1027648 is one of the top crashers on errors.ubuntu.com.
It is fixed released in quantal, but not in precise.
When switching to precise view on errors, the bug is displayed as fixed release.

Related branches

Revision history for this message
Evan (ev) wrote :

bug_is_fixed in launchpad.py takes a release argument. So this looks like a far more subtle bug than this just not being implemented to handle release-specific bug states.

Changed in errors:
importance: Undecided → Medium
status: New → Confirmed
summary: - launchpad bug status is not distor-series aware
+ launchpad bug status is not distro-series aware
Revision history for this message
Brian Murray (brian-murray) wrote :

A deliberate decision is made to say the bug is not fixed if there is any Ubuntu bug task incomplete entry:

                if not entry['is_complete']:
                    # As the bug itself may be in a library package bug task,
                    # it is not sufficient to return True at the first complete
                    # bug task.
                    return False

Earlier the bug is searched for release tasks matching the release parameter and I think if we were to return True if the bug task matches the release name we would be more correct as the bug should be in a more correct state if it has a release task.

Revision history for this message
Brian Murray (brian-murray) wrote :

launchpad.py moved to daisy.

affects: errors → daisy
Changed in daisy:
assignee: nobody → Brian Murray (brian-murray)
status: Confirmed → Fix Committed
Revision history for this message
Brian Murray (brian-murray) wrote :

This code has landed now but the example bug is now fixed in Precise so it is not easy to verify.

Changed in daisy:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.