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

Issue 850047 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 126952
Owner:
Working on ARC now
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Ephemeral profiles are not removed from local state profile cache.

Project Member Reported by rsorokin@chromium.org, Jun 6 2018

Issue description

Chrome Version: 69.0.3448.0
OS: Chrome OS

I only checked that for Active Directory profiles, but I'm pretty sure it applies to cloud as well

What steps will reproduce the problem?
(1) Enabled ephemeral users for a device
(2) Login/logout
(3) Check /home/chronos/Local\ State

What is the expected result?
"profile":"info_cache" should contain only "Default"

What happens instead?
The logged in user still in the cache.

Seems like it relies on prefs::kForceEphemeralProfiles here: https://cs.chromium.org/chromium/src/chrome/browser/profiles/profile_manager.cc?rcl=64fdfcf72598778bc4a54815da43d2a3b1ae4c76&l=1703

I only found one place where the pref is set: https://cs.chromium.org/chromium/src/chrome/browser/chromeos/lock_screen_apps/lock_screen_profile_creator_impl.cc?rcl=64fdfcf72598778bc4a54815da43d2a3b1ae4c76&l=110
Which does not seem right.

Julian, I believe you added this pref. Any thoughts?

 
Cc: atwilson@chromium.org
Owner: bartfab@chromium.org
Unfortunately not. There are two very similar policies one is ForceEphemeralProfiles which is desktop only and is not avaiable on ChromeOS and DeviceEphemeralUsersEnabled which is ChromeOS specific and uses tmpfs backed profiles. The later was added by Bartosz so I think he is good point of contact for this bug. 

Adding Drew as well because the comment of Bartosz here sounds slightly discouraging if he will see it any time soon.
What policy are you setting? I ask, because the behavior you describe after "Enabled ephemeral users for a device" sounds a lot like "Didn't actually enable ephemeral users for a device".

Are you seeing the user pods disappear after signout?
Mergedinto: 126952
Status: Duplicate (was: Assigned)

Sign in to add a comment