desktopcouch pairing broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desktopcouch |
Fix Released
|
Critical
|
Manuel de la Peña | ||
desktopcouch (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu One Client Engineering team |
Bug Description
Running Maverick Beta with the latest & greatest as of 2010-09-09 18:30 UTC and desktopcouch from trunk (r171). Already have computer setup with Ubuntu One.
Steps to reproduce:
1. $ PYTHONPATH=
Result:
Apache CouchDB has started, time to relax.
ERROR:dbus.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/bin/
self.present()
File "/usr/bin/
self.
File "/usr/bin/
self.dcouch = dcouch.
File "/home/
ctx=ctx)
File "/home/
server_
File "/home/
self.
File "/home/
port = desktopcouch.
File "/home/
return _direct_
File "/home/
pid = find_pid(
File "/home/
pid = start_local_
File "/home/
pid, port = run_couchdb(
File "/home/
port = desktopcouch.
File "/home/
return _direct_
File "/home/
return __find_
File "/home/
"we could read it. " % (dirent_path,))
TypeError: not all arguments converted during string formatting
Expected result: No error, pairing works :-)
Related branches
- Chad Miller (community): Approve
- Eric Casteleijn (community): Approve
- Natalia Bidart (community): Approve
-
Diff: 25 lines (+2/-2)2 files modifiedbin/desktopcouch-service (+1/-1)
desktopcouch/__init__.py (+1/-1)
Changed in desktopcouch (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
milestone: | none → ubuntu-10.10 |
Changed in desktopcouch: | |
status: | Triaged → In Progress |
Changed in desktopcouch (Ubuntu): | |
status: | Triaged → In Progress |
Changed in desktopcouch: | |
status: | In Progress → Fix Committed |
Changed in desktopcouch: | |
status: | Fix Committed → Fix Released |
desktopcouch (0.6.8-0ubuntu1) maverick; urgency=low
* Add Ubuntu One pairing to desktopcouch, the code looks for patches/ lp_599745. patch since it was included in
credentials at start time and will listen to them while the dbus
service is running.
* On couchdb failure, reconnect with logic that starts up the
couchdb server again and uses the new port. Instead of giving
python-couchdb view objects to the user, give an object we own
that implements reconnecting to the server on errors, and proxies
commands otherwise. (LP: #522538)
* Support new Basic auth for HTTP that our bookmark file
requires. Make Basic-auth part of compulsory INI file. (LP:
#599745)
* When a stored record exists and is marked as deleted, and a user
tries to store a new record with the same ID, do some ugly work to
make the user's record be the deleted-record's successor. (LP:
#462245)
* Removed debian/
upstream.
* Fix errors in parameters in new code. (LP: #634396 #634784)
-- Eric Casteleijn <email address hidden> Fri, 10 Sep 2010 10:44:04 -0400