code imports from launchpad itself should be refused at create time

Bug #884093 reported by Jelmer Vernooij
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

we don't allow code imports from launchpad itself for obvious reasons. However, the check for this is only present when the actual import happens, rather than when the import is created.

Ideally, Launchpad should immediately tell the user when they request an import from *.launchpad.net, and link to the bzr documentation on sprouting branches (which is presumably what the user is after)

Tags: code-import
Revision history for this message
Robert Collins (lifeless) wrote :

(the obvious reasons are both excessive use of resources and bypassing the access control checks for branches)

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

So, we do actually refuse to import from launchpad.net already so there is no chance of bypassing the access control checks - we just don't tell the user until they have actually created the import and the import slave has processed it.

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

there are a number of similar urls which could in principle reach our branches; we should add them to the blacklist ;)

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Sure, I'm all for that; I think that's a different issue though.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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