Trac status of "Verified" confuses bug watcher

Bug #667340 reported by Jim Nelson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Gavin Panella

Bug Description

We use in our bug process a "verified" status which indicates that the fixed & closed bug is indeed fixed. When the Trac bug watcher sees this, it moves the Launchpad bug to an Unknown status.

Related branches

Revision history for this message
Gavin Panella (allenap) wrote :

Jim, is "verified" an out-of-the-box status value in Trac, or is it something that you've added for your project? If the latter, is that done by hacking the Trac code, or are custom statuses supported natively by Trac?

Changed in malone:
status: New → Incomplete
Deryck Hodge (deryck)
tags: added: trac-support
Revision history for this message
Jim Nelson (yorba-jim) wrote :

"Verified" is something we added for our purposes. We didn't have to hack Trac, adding custom statuses are supported.

Revision history for this message
Gavin Panella (allenap) wrote :

Okay. We have custom mappings for some other bug trackers so I guess we can add support for this.

To me, before I read further, "verified" seemed to be a parallel to Launchpad's "Confirmed" status, so I don't think we should add it as a general Trac->Launchpad mapping. We should probably add it as a custom mapping for this particular bug tracker.

Jim, what's the URL for your bug tracker (or its page in Launchpad)?

Revision history for this message
Gavin Panella (allenap) wrote :
Changed in malone:
status: Incomplete → Confirmed
Revision history for this message
Jim Nelson (yorba-jim) wrote :

I'm not sure Verified matches Launchpad's Confirmed status -- we use Verified to mean the fix has been verified, not that we've reproduced the problem.

Revision history for this message
Deryck Hodge (deryck) wrote :

Jim, would you be willing to rename verified on your end to something like fixverified? I think what Gavin is getting at is that if we blindly map verified to fixed, then another trac might use verified to me something more like our confirmed.

Changed in malone:
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
Jim Nelson (yorba-jim) wrote :

I see -- yes, I think we could do that. Let me check with Adam and verify (ha-ha) that's okay with him.

Revision history for this message
Gavin Panella (allenap) wrote :

We can also add a specific mapping for trac.yorba.org so that you can keep verified as it is. It's less generally useful, but we do it already for other trackers.

Revision history for this message
Vera Yin (vera-yorba) wrote :

The resolution "verified" has been renamed "fixverified" at http://trac.yorba.org and tickets previously marked as "verified" have now been updated to reflect that.

Revision history for this message
Gavin Panella (allenap) wrote :

I assume we'll map "fixverified" to "Fix Released" on Launchpad. Let
me know if that isn't what you expect.

Bumping this to High to keep the momentum.

Changed in malone:
importance: Medium → High
tags: added: trivial
Gavin Panella (allenap)
Changed in malone:
assignee: nobody → Gavin Panella (allenap)
milestone: none → 10.11
status: Triaged → In Progress
Revision history for this message
Jim Nelson (yorba-jim) wrote :

That makes sense.

Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Changed in malone:
status: In Progress → Fix Committed
Revision history for this message
Gavin Panella (allenap) wrote :

I have absolutely no clue how this could have broken in QA. I'll get
some other eyes on this in the morning.

Log from qastaging: https://pastebin.canonical.com/39679/

tags: added: qa-bad
removed: qa-needstesting
Revision history for this message
Gavin Panella (allenap) wrote :

This hasn't caused any regressions as far as I can tell, so I've
marked it as qa-ok while continuing to bash my head against the wall
trying to figure it out :)

tags: added: qa-ok
removed: qa-bad
Revision history for this message
Gavin Panella (allenap) wrote :

There seems to be a complication where staging code is being run even
when invoking scripts in the qastaging branch; see lines 1 and 48 in
the earlier paste. Chex will look into it next week (he is way too
busy this week because the other LOSAs are otherwise engaged).

I will mark this as qa-untestable. I am confident that this fix will
not introduce any regressions. In fact, I'm confident that this branch
will work as intended.

Phew, what fun :)

tags: added: qa-untestable
removed: qa-ok
Changed in malone:
status: Fix Committed → Fix Released
Revision history for this message
Gavin Panella (allenap) wrote :

This seems to be working correctly.

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.