OOPS at Music Store library page if user does not have Ubuntu One account

Bug #545429 reported by Brendan Martens
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu One Servers
Triaged
Undecided
Stuart Langridge

Bug Description

I am trying to use the ubuntu one music store in rhythmbox to get to the "my downloads" section. It tells me to login then gives me a 500 error and this id to paste here:

OOPS-ID-1543appserver101689

Brendan Martens (shrift)
visibility: private → public
Revision history for this message
Roman Yepishev (rye) wrote :

Oops-Id: 1543appserver101689
Exception-Type: DoesNotExist
Exception-Value: User does Not exist
Date: 2010-03-23T20:42:54.336715+00:00
Branch: ubunet-rev-2475
Revision: 2475
Last-Update: 2010-03-22 17:06:02 +0000
URL: /music/store/library
HTTP-Status: 500
Duration: 0.100257158279

  Module /srv/ubuntuone.com/production/ubunet-rev-2475/utilities/../lib/ubuntuone/storage/data/services.py, line 34, in get_storage_user
    raise errors.DoesNotExist("User does Not exist")
  Module /srv/ubuntuone.com/production/ubunet-rev-2475/utilities/../lib/ubuntuone/storage/data/stormutil.py, line 181, in decorated
    result = function(*args, **kwargs)
  Module /srv/ubuntuone.com/production/ubunet-rev-2475/utilities/../lib/ubuntuone/storage/data/stormutil.py, line 68, in decorated
    value = function(*args, **kwargs)
  Module /srv/ubuntuone.com/production/ubunet-rev-2475/utilities/../lib/ubuntuone/web/music/views.py, line 425, in library
    user = get_storage_user(request.user.id)
  Module /srv/ubuntuone.com/production/ubunet-rev-2475/utilities/../lib/django/contrib/auth/decorators.py, line 67, in __call__
    return self.view_func(request, *args, **kwargs)

summary: - something has gone wrong (500) rhythmbox ubuntu one login
+ get_storage_user: errors.DoesNotExist("User does Not exist")
Changed in ubuntuone-servers:
assignee: nobody → Roman Yepishev (rye)
Revision history for this message
Roman Yepishev (rye) wrote : Re: get_storage_user: errors.DoesNotExist("User does Not exist")

Hello Brendan,

Thanks for reporting this bug. It is somehow related to bug #544563. You need to create Ubuntu One account in order to be able to use Ubuntuon Music Store.

Please click "Ubuntu One..." entry in the MeMenu and create new Ubuntu One account.

summary: - get_storage_user: errors.DoesNotExist("User does Not exist")
+ OOPS at Music Store library page if user does not have Ubuntu One
+ account
Changed in ubuntuone-servers:
status: New → Confirmed
assignee: Roman Yepishev (rye) → Ubuntu One Desktop+ team (ubuntuone-desktop+)
tags: added: desktop+ music oops webui
removed: 500 rhythmbox u1 ubuntu1 ubuntuone
Revision history for this message
Brendan Martens (shrift) wrote :

I do have an ubuntu one account, however I am using a new "alternate" email that I changed to be my main email. Previously it was "shrift at gmail com" now its "shrift at bubbletastic com".

I will see if I can try again later today using the gmail user... My Lucid VM decided to stop booting yesterday after a little bit...

Revision history for this message
Brendan Martens (shrift) wrote :

Yes, it seems that while I *did* have an Ubuntu One account, the rhythmbox side didn't like me trying to login through the music store, but it all worked fine after I logged in through the me menu. Once I logged in via the me menu, I have not been able to reproduce the problem, and haven't even been able to get a login page within rhythmbox again, so I can't try logging in there with my gmail address.

Martin Albisetti (beuno)
Changed in ubuntuone-servers:
assignee: Ubuntu One Desktop+ team (ubuntuone-desktop+) → Stuart Langridge (sil)
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.