Smart server jail breaks bzr+http with shared repos
Bug #348308 reported by
Matt Nordhoff
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Andrew Bennetts |
Bug Description
The hpss jail improvements in revision 4194 of bzr.dev broke bzr+http operations against branches in shared repos:
$ bzr branch http://
bzr: ERROR: Server sent an unexpected error: ('error', "jail break: 'chroot-
Standalone branches still work fine:
$ bzr branch http://
Branched 161 revision(s).
The server's log also gets spammed with tracebacks, e.g. "BzrError: jail break: 'chroot-
Related branches
lp:~spiv/bzr/bzr-http-jailbreak-bug-348308
- John A Meinel: Approve
-
Diff: 236 lines6 files modifiedNEWS (+3/-0)
bzrlib/smart/branch.py (+2/-2)
bzrlib/smart/protocol.py (+7/-4)
bzrlib/smart/request.py (+11/-4)
bzrlib/tests/test_wsgi.py (+55/-7)
bzrlib/transport/http/wsgi.py (+2/-1)
Changed in bzr: | |
status: | Fix Committed → Fix Released |
Changed in bzr: | |
milestone: | none → 2.1.0b2 |
To post a comment you must log in.
Note: I just reverted the copy of bzr used by my bzr+http server to bzr.mattnordhof f.com/ no longer exhibits this bug.
r4193, so http://