[OTA] Some settings not preserved after update from 2012-10-30-> 10/31

RESOLVED WORKSFORME

Status

Firefox OS
Gaia::Settings
P1
critical
RESOLVED WORKSFORME
6 years ago
6 years ago

People

(Reporter: marcia, Assigned: kaze)

Tracking

({dataloss, smoketest, unagi})

unspecified
B2G C2 (20nov-10dec)
x86
Gonk (Firefox OS)
dataloss, smoketest, unagi

Firefox Tracking Flags

(blocking-basecamp:+)

Details

# Environment
Unagi
Updated Daily build 10/30/2012 - 10/31/2012

Ended up on:
Unagi BuildID=20121031073004
Gecko -8722755fc1089e39c6d6e982bdba38e65e586a43
Gaia - 17fa1d86cea7377f89b5566826058a9406d4466e

STR:
1. Started with a 2012-10-30 nightly build and performed an OTA update to 2012-10-31
2. The following settings were modified in the 2012-10-30 nightly build:

Set check for updates = monthly
Set to not show notifications
Set keyboard to Vibration + Click
Set language to French
Set browser bookmarks to bookmark 3 sites

After performing an update:

Fail - Set check for updates = monthly
Fail - Set to not show notifications
Fail - Set keyboard to Vibration + Click
Pass - Set language to French
Pass - Set browser bookmarks to bookmark 3 sites
(Reporter)

Updated

6 years ago
blocking-basecamp: --- → ?
Keywords: smoketest
Tony and I talked about setting up a grid to do more testing of settings, etc when performing OTA updates so more data will be coming.

Comment 2

6 years ago
dataloss and dogfood blocking.
blocking-basecamp: ? → +
Priority: -- → P1

Comment 3

6 years ago
I frequently see the Settings app not displaying values I have changed, like turning on GPS, or turning on DNT (bug 803898) or telemetry. This is surely confusing...
Assignee: nobody → marshall
The odds of the gecko updater managing to touch /data while applying an update is vanishingly small.  That would be an sg:crit security bug for *desktop* firefox.

Much more likely is that something in the settings app, settings/pref mirroring, or settings DB changed across the update.
Assignee: marshall → kaze
Today I performed an OTA update from 2012-11-07 to today's build and tested whether it preserved some of the settings I tweaked. It did not preserve a bookmark I had added to the home screen (Bug 808861 is still not fixed in my build, maybe that comes into play), but since I believe it still should have bookmarked the site (the bookmark icon turned yellow), I still had data loss today when I updated. The site was in my browser history, but not in my list of bookmarked sites.

Updated

6 years ago
Component: Gaia → Gaia::Settings

Comment 6

6 years ago
Milestoning for C2 (deadline of 12/10), as this meets the criteria of "remaining P1 bugs not already milestoned for C1".
Target Milestone: --- → B2G C2 (20nov-10dec)
This bug is not useful as-is. Can we keep this about Settings app not retaining changes across OTA updates? Marcia, can you file and nominate a new bug for browser bookmarks, and separate one for Homescreen bookmarks?
(Assignee)

Comment 8

6 years ago
The Settings part of this bug might have been fixed by bug 802063, which has landed late in Aurora. I propose to close this bug (and let Marcia open a Browser-specific bug for the bookmark issue), please reopen if necessary.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.