Issue metadata
Sign in to add a comment
|
Ephemeral profiles are not removed from local state profile cache. |
||||||||||||||||||||||||
Issue descriptionChrome 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?
,
Jun 6 2018
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?
,
Jun 6 2018
https://www.chromium.org/administrators/policy-list-3#DeviceEphemeralUsersEnabled set to true. No pods.
,
Jun 6 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by pastarmovj@chromium.org
, Jun 6 2018Owner: bartfab@chromium.org