[regression] webapps failing to use the account registered at online-accounts

Bug #1458297 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
David Barth
webapps-sprint
Fix Released
High
Alberto Mardegan

Bug Description

phablet@ubuntu-phablet:~$ system-image-cli -i
current build number: 139
device name: mako
channel: ubuntu-touch/rc-proposed/ubuntu
last update: 2015-05-24 07:32:09
version version: 139
version ubuntu: 20150522
version device: 20150210
version custom: 20150522

The gmail webapp fails to use the account that is registered at online-accounts (only works once after creating the account).

Steps to reproduce:
1 - Flash the phone with --bootstrap or --wipe (clean install)
2 - Boot the phone and create a google account at settings->online-accounts
3 - Open the gmail webapp (you'll see that it will work fine)
4 - Now close the gmail webapp and try opening it again (you'll see that it will now ask for the authentication again)

This also happens with arale and krillin.

Related branches

Revision history for this message
Alberto Mardegan (mardy) wrote :

Just tested with image 140 (which as far as webapps and OA are concerned, should be the same as 139) and I cannot reproduce the issue.
However, when playing with browser cookies nothing is unexpected, and in fact we already have a branch ready which should avoid this issue (it will copy the cookies from Online Accounts only the first time the account is created, and never in the subsequent runs).

David Barth (dbarth)
Changed in webapps-sprint:
milestone: none → sprint-10
David Barth (dbarth)
Changed in webapps-sprint:
assignee: nobody → Alberto Mardegan (mardy)
Changed in canonical-devices-system-image:
assignee: nobody → David Barth (dbarth)
status: New → Triaged
Changed in webapps-sprint:
status: New → Triaged
David Barth (dbarth)
Changed in webapps-sprint:
milestone: sprint-10 → sprint-11
importance: Undecided → High
Changed in canonical-devices-system-image:
importance: Undecided → High
David Barth (dbarth)
Changed in canonical-devices-system-image:
status: Triaged → In Progress
Changed in webapps-sprint:
status: Triaged → In Progress
David Barth (dbarth)
Changed in webapps-sprint:
milestone: sprint-11 → sprint-14
Revision history for this message
Alberto Mardegan (mardy) wrote :

This was merged in the end of June already.

Changed in webapps-sprint:
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: In Progress → Fix Released
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.