NIGHTLIES: Recieve 'NoSuchDatabase: Database management does not exist on this server.' on init

Bug #438411 reported by Rick McBride
44
This bug affects 22 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
High
Stuart Langridge

Bug Description

I get this in oauth log when starting the client r224. Per Rodney: "that happens when it tries to add the token to couchdb. please file a bug with that traceback, and assign to aquarius :)" So here you are :)

2009-09-28 17:46:22,297:297.080993652 UbuntuOne.OAuthDesktop.main Firing the NewCredentials signal
2009-09-28 17:46:23,063:63.6301040649 dbus.connection Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/bin/ubuntuone-client-applet", line 160, in __new_credentials
    self.set_up_desktopcouch_pairing(consumer_key)
  File "/usr/bin/ubuntuone-client-applet", line 331, in set_up_desktopcouch_pairing
    db = CouchDatabase("management")
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server.py", line 52, in __init__
    server_class=server_class)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 117, in __init__
    raise NoSuchDatabase(database)
NoSuchDatabase: Database management does not exist on this server. (Create it by passing create=True)

Related branches

Rick McBride (rmcbride)
Changed in ubuntuone-client:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Stuart Langridge (sil)
Revision history for this message
Chad Miller (cmiller) wrote :

- db = CouchDatabase("management")
+ db = CouchDatabase("management", create=True)

Stuart Langridge (sil)
Changed in ubuntuone-client:
status: Triaged → Fix Committed
dobey (dobey)
Changed in ubuntuone-client:
milestone: none → w25-karmic-finalfreeze
Rick McBride (rmcbride)
Changed in ubuntuone-client:
status: Fix Committed → Fix Released
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.