New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 721948 link

Starred by 3 users

Issue metadata

Status: Archived
Owner:
Closed: May 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

ArcExt4Migration: Critical update message on sign-in screen is not consistent

Project Member Reported by sdantul...@chromium.org, May 12 2017

Issue description

Google Chrome	60.0.3096.0 (Official Build) dev (32-bit)
Revision	0
Platform	9544.0.0 (Official Build) dev-channel kevin

What steps reproduced the problem?
1. I have 10 users on my chromebook and AU'd from  M59 (9460.37.0, 59.0.3071.49) to 	M60 (9544.0.0	60.0.3096.0)
2. Migrated 4 users successfully
3. For the remaining users, when I click on some user pods, the critical update message is shown sometimes and sometimes it doesn't show up.



 

Comment 1 by xiy...@chromium.org, May 12 2017

The critical update banner message is per-user. If user has migrated (e.g. is already using dircrypto), the banner will be hidden. And migration UI should not show up for those users too.
Video link: https://storage.cloud.google.com/chromiumos-test-logs/bugfiles/cr/721948/File_000.mov?_ga=1.34415777.1204488054.1493153045

In the attached video, first 4 users in Row 1 are migrated. All the others are users are not yet migrated

Comment 3 by xiy...@chromium.org, May 12 2017

Cc: -xiy...@chromium.org
Labels: -Pri-2 -M-60 M-59 Pri-1
Owner: xiy...@chromium.org
Status: Assigned (was: Untriaged)
Thanks for the video. It does look like a bug. For the same user, it should be consistent.

Comment 4 by xiy...@chromium.org, May 12 2017

Can you attach logs if possible? Thanks.

Comment 6 by uekawa@google.com, May 14 2017

Labels: ArcExt4Migration

Comment 7 by xiy...@chromium.org, May 15 2017

This is because the last few users' cryptohome have been removed. Current impl would leave the banner as-is. Maybe we should clear the banner on this case. Since when those users sign in, their new cryptohome should be in new format.

Log:
[1491:1491:0512/142725.138761:ERROR:user_selection_screen.cc(202)] Failed to call cryptohome NeedsDircryptoMigration.

2017-05-12T14:27:25.115740-07:00 ERR cryptohomed[1465]: Unknown user.

Comment 8 by xiy...@chromium.org, May 15 2017

https://codereview.chromium.org/2879333002/
Hide the banner on NeedsDircryptoMigration failure.
Project Member

Comment 9 by bugdroid1@chromium.org, May 15 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ecfbc2ccd1072ed4f01a4a9c902fc5be9ed458a4

commit ecfbc2ccd1072ed4f01a4a9c902fc5be9ed458a4
Author: xiyuan <xiyuan@chromium.org>
Date: Mon May 15 22:35:17 2017

cros: Hide banner on NeedsDircryptoMigration call failure

NeedsDircryptoMigration call fails when user cryptohome is removed.
Leaving banner status unchanged is confusing. Hide the banner when
this happens to make UI consistent.

BUG= 721948 

Review-Url: https://codereview.chromium.org/2879333002
Cr-Commit-Position: refs/heads/master@{#471928}

[modify] https://crrev.com/ecfbc2ccd1072ed4f01a4a9c902fc5be9ed458a4/chrome/browser/chromeos/login/screens/user_selection_screen.cc

Cc: fukino@chromium.org kinaba@chromium.org
Labels: Merge-Request-59
Project Member

Comment 12 by sheriffbot@chromium.org, May 16 2017

Labels: -Merge-Request-59 Hotlist-Merge-Approved Merge-Approved-59
Your change meets the bar and is auto-approved for M59. Please go ahead and merge the CL to branch 3071 manually. Please contact milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), gkihumba@(ChromeOS), Abdul Syed@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 13 by bugdroid1@chromium.org, May 17 2017

Labels: -merge-approved-59 merge-merged-3071
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/29f07c0bcb088e515f8f252bb10c2e4e9bfa4a80

commit 29f07c0bcb088e515f8f252bb10c2e4e9bfa4a80
Author: Xiyuan Xia <xiyuan@chromium.org>
Date: Wed May 17 16:15:59 2017

Merge "cros: Hide banner on NeedsDircryptoMigration call failure"

> NeedsDircryptoMigration call fails when user cryptohome is removed.
> Leaving banner status unchanged is confusing. Hide the banner when
> this happens to make UI consistent.
>
> BUG= 721948 
>
> Review-Url: https://codereview.chromium.org/2879333002
> Cr-Commit-Position: refs/heads/master@{#471928}
> (cherry picked from commit ecfbc2ccd1072ed4f01a4a9c902fc5be9ed458a4)

Review-Url: https://codereview.chromium.org/2886083003 .
Cr-Commit-Position: refs/branch-heads/3071@{#598}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}

[modify] https://crrev.com/29f07c0bcb088e515f8f252bb10c2e4e9bfa4a80/chrome/browser/chromeos/login/screens/user_selection_screen.cc

Status: Fixed (was: Assigned)

Comment 15 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment