Bzr talks to edge to translate lp:foo type urls
Bug #581670 reported by
Tom Haddon
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Martin Packman | ||
Launchpad itself |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Bzr talks to edge to translate lp:foo type urls into bzr+ssh:
To quote Michael Hudson from an RT ticket:
"Historically it's something to do with Python's XML-RPC client library not handling redirects well, and the prod -> edge redirect occasionally screwed things up. I don't know if these recollections are right and even less if the reasons still apply."
It seems to be a bad thing to be using edge for a production service like this.
Related branches
lp:~gz/bzr/use_production_launchpad_581670
- Alexander Belchenko: Approve
- bzr-core: Pending requested
-
Diff: 468 lines (+40/-43)31 files modifiedbzrlib/bzrdir.py (+1/-1)
bzrlib/crash.py (+1/-1)
bzrlib/lockdir.py (+2/-2)
bzrlib/plugins/launchpad/lp_propose.py (+1/-1)
bzrlib/plugins/launchpad/lp_registration.py (+2/-5)
bzrlib/plugins/launchpad/test_lp_directory.py (+1/-1)
bzrlib/plugins/launchpad/test_lp_open.py (+5/-5)
bzrlib/plugins/launchpad/test_lp_service.py (+2/-2)
bzrlib/plugins/launchpad/test_register.py (+2/-2)
bzrlib/reconcile.py (+1/-1)
bzrlib/remote.py (+1/-1)
bzrlib/repository.py (+1/-1)
bzrlib/tests/__init__.py (+1/-1)
bzrlib/tests/blackbox/test_commit.py (+1/-1)
bzrlib/tests/blackbox/test_merge.py (+1/-1)
bzrlib/tests/blackbox/test_reconfigure.py (+1/-1)
bzrlib/tests/blackbox/test_shelve.py (+1/-1)
bzrlib/tests/blackbox/test_versioning.py (+1/-1)
bzrlib/tests/per_bzrdir/test_bzrdir.py (+1/-1)
bzrlib/tests/per_tree/test_inv.py (+1/-1)
bzrlib/tests/per_workingtree/test_content_filters.py (+1/-1)
bzrlib/tests/per_workingtree/test_workingtree.py (+1/-1)
bzrlib/tests/test_errors.py (+1/-1)
bzrlib/tests/test_import_tariff.py (+1/-1)
bzrlib/tests/test_lockdir.py (+1/-1)
bzrlib/tests/test_osutils.py (+1/-1)
bzrlib/tests/test_patches.py (+2/-2)
bzrlib/tests/test_remote.py (+1/-1)
bzrlib/tests/test_ui.py (+1/-1)
bzrlib/ui/text.py (+1/-1)
bzrlib/workingtree_4.py (+1/-1)
Changed in rosetta: | |
status: | New → Invalid |
status: | Invalid → Triaged |
importance: | Undecided → High |
milestone: | none → 10.05 |
tags: | added: canonical-losa-lp |
Changed in rosetta: | |
milestone: | 10.05 → 10.06 |
Changed in rosetta: | |
milestone: | 10.07 → 10.08 |
Changed in rosetta: | |
status: | Triaged → Fix Released |
To post a comment you must log in.
I thought we did it because on a particular release, production was broken, but edge worked.