NoSuchDistroSeries OOPS in resolve_lp_path

Bug #345415 reported by Ursula Junque
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Jonathan Lange

Bug Description

As seen in OOPS-1159EA69:

  NoSuchDistroSeries: No such distribution series: 'totem'.

I don't see more of those lately, but I'm filing a bug for it to be investigated.

Revision history for this message
Ursula Junque (ursinha) wrote :

As per conversation with rockstar on lp prod meeting (03/12):

<rockstar> So that might be a code thing after all...
<rockstar> I would say that's a relatively low priority, since source package branches aren't completely working. I'll talk to jml about it.

Ursula Junque (ursinha)
tags: added: oops
Revision history for this message
Jonathan Lange (jml) wrote :

From the OOPS, you can see the request says:
 xmlrpc args: ('~andreas-moog/ubuntu/totem/totem-22592',)

This means the user was trying to push / pull from ~andreas-moog/ubuntu/totem/totem-22592. Branches of this kind are not allowed at the moment. The correct syntax would have been ~andreas-moog/ubuntu/jaunty/totem/totem-22592. That we raise an OOPS is unfortunate: we should instead catch this error and return a Fault that explains that this is wrong.

Eventually, we probably want to allow users to use the four-part paths, since that seems like a more natural way of referring to package branches.

Revision history for this message
Jonathan Lange (jml) wrote :

Fixed this when working on lp URLs for package branches.

Changed in launchpad-bazaar:
assignee: nobody → jml
importance: Undecided → High
milestone: none → 2.2.3
status: New → In Progress
tags: added: package-branches
Jonathan Lange (jml)
Changed in launchpad-bazaar:
status: In Progress → Fix Committed
Jonathan Lange (jml)
Changed in launchpad-bazaar:
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.