8.2-760 olpc-update from 656 uninstalls core Activities, doubles sessions in Journal when reinstalled
|Reported by:||mchua||Owned by:||tomeu|
|Keywords:||relnote cjbfor9.1.0||Cc:||joe, mstone, kimquirk, marco, tomeu, cscott|
|Deployments affected:||Action Needed:||never set|
Two strange things occurred while running the data integrity test (to see if pre-upgrade Activity sessions are still usable post-upgrade) for a build 656 to a release-candidate 8.2-760 upgrade.
Immediately after upgrading to 8.2-760 via olpc-update, the core Activities being tested (Browse, Write, TurtleArt, Record, EToys) were found to be no longer present in Sugar (strange thing #1).
Pre-upgrade sessions from these Activities were still in the Journal under their correct names with a generic "file" icon, and attempting to resume them failed (as expected, since the Activity that should be used to open them was not present), with the exception of the Record session, which displayed and was opened as a simple image.
When these Activities were reinstalled (via the Update option in the Control Panel), the Journal still displayed their pre-upgrade sessions with a generic "file" icon. Attempting to resume these pre-upgrade sessions now succeeded, with the correct Activity launching.
After launching the pre-upgrade sessions successfully with the reinstalled Activity, the Journal displayed two sessions for each pre-upgrade session (strange thing #2): one with the generic "file" icon and a timestamp dating to the last time it was resumed before the upgrade, and one with the correct Activity icon and a correct/recent timestamp from the resume that had just been carried out.
Again, the exception here was the pre-upgrade Record session, which still displayed and launched as a simple image. (Record sessions started after Record was reinstalled save/resume in the Journal as Record sessions.)
More investigation is needed to tell whether this is a 656 to 760 olpc-update issue, an Activities updating issue, something that can happen occasionally during upgrades from various builds, or something else. Will try to reproduce.
Change History (11)
Changed 7 years ago by mchua
comment:1 Changed 7 years ago by joe
- Cc kimquirk added
- Component changed from not assigned to upgrade utility
- Keywords 656 760 added
- Owner set to cscott
- Priority changed from normal to high
comment:6 Changed 7 years ago by mstone-xmlrpc
- Keywords relnote added; 656 760 removed
- Milestone changed from 8.2.0 (was Update.2) to 8.2.1
comment:8 Changed 7 years ago by cscott
- Component changed from upgrade utility to journal-activity
- Owner changed from cscott to tomeu
comment:9 Changed 7 years ago by mstone-xmlrpc
- Keywords cjbfor9.1.0 added
- Milestone changed from 8.2.1 to 9.1.0