brz branch <location> partially ignores the location path when using the lp: shorthand
Bug #2003950 reported by
Paride Legovini
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson | ||
breezy (Ubuntu) |
Fix Released
|
High
|
Paride Legovini |
Bug Description
I'll get straight to a reproducer. In the following commands we assume that no prior authentication to Launchpad is in place
This works fine:
bzr export foo https:/
as it creates a "foo" directory with the contents of /testsuites/
However if we replace https:/
bzr export foo lp:ubuntu-test-cases/server/testsuites/default/
the "/testsuites/
bzr export foo lp:ubuntu-test-cases/server
which is wrong. This appears to be a regression in version 3.3.x.
Related branches
~cjwatson/launchpad:stricter-branch-getByPath
Merged
into
launchpad:master
- Colin Watson (community): Approve
- Jelmer Vernooij (community): Approve
-
Diff: 39 lines (+8/-2)2 files modifiedlib/lp/code/model/branchlookup.py (+4/-1)
lib/lp/code/model/tests/test_branchlookup.py (+4/-1)
summary: |
- brz branch <location> partially ignores the location to branch + brz branch <location> partially ignores the location path when using the + lp: shorthand |
Changed in launchpad: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
no longer affects: | brz |
no longer affects: | brz |
To post a comment you must log in.
I bumped the importance of the Ubuntu task as this bug blocks the automated ISO testing of the daily ISO images.