Debugging branch access problems requires running custom scripts against live data

Bug #707524 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Unassigned

Bug Description

I just helped benji debug a problem where a user could not read a private branch, even though he rightfully expected to be able to.

As part of the process, we needed to figure out whether *Launchpad* thought he could access the branch, and through what mechanisms. Is he a member of the owning team? Is he subscribed to the branch? etc.

To make this happen, I wrote a custom script (attached) that gathered this data and printed it out. It had to be run by a LOSA on production, which is far from ideal.

I guess ideally this information would be available as a web page to some tier of Launchpad's tech support (probably admins).

Tags: easy
Revision history for this message
Jonathan Lange (jml) wrote :
Revision history for this message
Robert Collins (lifeless) wrote :

We don't use medium according to our triage guidelines. Bumping to high, because operational efficiency matters™.

Changed in launchpad:
importance: Medium → High
Revision history for this message
Jonathan Lange (jml) wrote : Re: [Bug 707524] Re: Debugging branch access problems requires running custom scripts against live data

On Wed, Jan 26, 2011 at 12:44 AM, Robert Collins
<email address hidden> wrote:
> We don't use medium according to our triage guidelines. Bumping to high,
> because operational efficiency matters™.

And I was using the triage guidelines too!

Guess I'm going to have to edit them to make it more readable.

jml

Revision history for this message
Robert Collins (lifeless) wrote :

So doing this is basically add an admin only form or api taking (branch, userid) and print the thing jml did.

tags: added: easy
Changed in launchpad:
importance: High → Low
Revision history for this message
Robert Collins (lifeless) wrote :

Marking low now; we haven't had that particular confusion since, I think.

William Grant (wgrant)
Changed in launchpad:
status: Triaged → 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.