Codehosting xmlrpc not handling project with trailing path

Bug #1025368 reported by Aaron Bentley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Aaron Bentley

Bug Description

Attempting to access URLs under +branch via http no longer works. This appears to be a regression introduced by r15609.

It was first seen by Gustavo Neimeyer, who reported that http://bazaar.launchpad.net/+branch/goamz/aws/tarball had stopped working. Testing shows that variations of http://bazaar.launchpad.net/+branch/goamz/ do not work, either.

The root cause appears to be that the XML-RPC codehosting service no longer accepts paths for project branches with additional path segments. Since Loggerhead uses this service (and supplies additional path segments), it fails to look up "+branch/project" branches.

Related branches

Aaron Bentley (abentley)
Changed in launchpad:
status: Triaged → In Progress
summary: - Launchpad not handling +branch redirects for http anymore
+ Codehosting xmlrpc not handling project with trailing path
Aaron Bentley (abentley)
description: updated
Revision history for this message
William Grant (wgrant) wrote :

The removal of the regex should fix bug #1026231.

Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Aaron Bentley (abentley)
tags: added: qa-ok
removed: qa-needstesting
Steve Kowalik (stevenk)
Changed in launchpad:
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.