New issue
Advanced search Search tips

Issue 712683 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Bad "Restart and powerwash to update" menu entry when moving from beta to stable channel

Project Member Reported by tnagel@chromium.org, Apr 18 2017

Issue description

Chrome Version: 57

I've moved a device from beta channel (v57) to stable channel.  Once stable channel had caught up with v57, there was a tray notification "Restart and powerwash to update".  
(IDS_ASH_STATUS_TRAY_RESTART_AND_POWERWASH_TO_UPDATE if I'm not mistaken.)  Clicking that menu entry rebooted without powerwash, though.  Imho, the behaviour is correct, however the notification was wrong, it should not have mentioned powerwash.


 
Components: Enterprise
Apparently this is specific to enterprise enrolled devices since consumer-owned devices lack the functionality of channel downgrade without powerwash.

Comment 2 by emaxx@chromium.org, Sep 11 2017

Cc: atwilson@chromium.org emaxx@chromium.org
Owner: igorcov@chromium.org
Status: Assigned (was: Untriaged)
Igor, I believe you have been working on some related things recently. Could you PTAL once you have spare cycles?

Comment 3 by jayhlee@google.com, Oct 20 2017

At times, a channel downgrade will result in a platform version upgrade. This usually happens when a milestone is pushed down to a stabler channel and the less stable channel hasn't moved to the next milestone just yet.

The actual logic for doing the powerwash seems to be based on a downgrading of the platform version but the UI powerwash message is based on downgrade of the channel.

My recommendation is to fix UI code to only mention powerwash if platform version is downgraded.

Comment 4 by jayhlee@google.com, Oct 20 2017

Steps to reproduce then would be:

1) restore a device to beta channel version 9765.78.0 (older than stable channel being served by Omaha).
2) Go through OOBE. Not clear here if issue is enterprise enrolled only but it definitely occurs on EE devices.
3) before update engine has a chance to upgrade device to current 62 beta channel release, change device channel to stable and check for updates. Device should be offered a newer stable channel 61 build.
4) device should finish installing stable release and show "reboot and powerwash" message at chrome://chrome.
5) device should not actually powerwash itself since platform version has incremented after the channel downgrade.

Expected result: channel downgrade and platform upgrade should not mention powerwash.

Actual result: chrome://chrome and system tray claim a powerwash is needed which causes user anxiety unnecessarily. No powerwash is actually performed.

Sign in to add a comment