Successfull creation of UbuntuOne account is not recognized

Bug #1563867 reported by Alberto Mardegan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-credentials (Ubuntu)
Confirmed
Medium
Alberto Mardegan

Bug Description

The symptom is visible as a minor UI bug:

1) Go to System Settings -> Accounts
2) Create an UbuntuOne account (delete any pre-existing ones)
3) Watch the page we are returned to

After a successful account creation, we should be returned to the account list, where we see the newly created account; instead, we are returned to the providers list, where the UbuntuOne account is now grayed out.
This happens because when the account creation fails, we leave the user on the providers page (in order to possibly try again).

Besides this minor UI glitch, the bug has another effect, potentially more serious: after online-accounts-ui detects that the account creation has been successfully completed (which it doesn't, due to this bug), it adds the client application to the ACL for the newly created account.
Now, the fact that this does not currently happen is not a real problem, since all services using the UbuntuOne account are unconfined processes; but if there was a third party click application which requested the creation of an UbuntuOne account, this application would not be enabled to use it after the creation.

Related branches

Alberto Mardegan (mardy)
Changed in ubuntuone-credentials (Ubuntu):
assignee: nobody → Alberto Mardegan (mardy)
Revision history for this message
dobey (dobey) wrote :

I do not see this behavior on the latest rc-proposed image. After creating the account, I am shown the list of accounts, which in my case only includes the U1 account I just logged in with.

Changed in ubuntuone-credentials (Ubuntu):
status: New → Incomplete
Revision history for this message
Alberto Mardegan (mardy) wrote :

Nope, the bug is still there. It may be that for some reason it does not become apparent when the U1 is the first account you create, but please try when you have some other account and you'll see it.

Changed in ubuntuone-credentials (Ubuntu):
status: Incomplete → New
Revision history for this message
dobey (dobey) wrote :

OK. It happened in that case. But why not in the case where U1 is the first account created?

Changed in ubuntuone-credentials (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Alberto Mardegan (mardy) wrote :

I need to investigate that -- it smells like a bug in ussoa.

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.