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

Issue 839244 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 842561
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Problems with Crostini on a secondary profile

Project Member Reported by tbuck...@chromium.org, May 3 2018

Issue description

@dgreid since multi-profile is going away can we just prevent Crostini from running in a secondary profile?

@rjwright -- if we do that, we should disable Crostini settings in the secondary profile. We already do this with settings like Network & People, and michaelpg/stevenjb can give more context there if needed.


Chrome version: 68.0.3416.0 (Official Build) dev (64-bit)
OS: Chrome

Repro:
1. I first logged into both profiles
2. Then in Profile A, I enabled "Linux Apps" in settings and got the terminal window with the new container (cool!).  I also confirmed that I had the Terminal app in launcher at that point
3. I move to Profile B, when I press "turn on" to enable linux apps in settings, a window pops up, but then immediately disappears.  No Terminal app icon appears in Launcher and the settings menu looks as if it all worked (the only option under linux apps is to delete them).  In an attempt to try again, I select the option to delete linux apps in settings.  After enabling again, it doesn't work again.
4. Going back to Profile A, the Terminal icon is no longer in in Launcher.

 
We can probably disable Crostini running in the non-owner profile easily (see https://cs.chromium.org/chromium/src/chrome/browser/chromeos/crostini/crostini_util.cc?l=75). I was under the impression we wanted to support it :/
Do we know why this breaks? I am regularly using different VMs in different profiles with vmc start.
Mergedinto: 842561
Status: Duplicate (was: Assigned)

Comment 4 by vapier@chromium.org, May 17 2018

Labels: -Restrict-View-Google

Comment 5 by nverne@chromium.org, May 17 2018

We have restricted Crostini UI to just the Primary profile (first signed in). This doesn't restrict usage of vmc in other profiles. At present there is a risk of name collision for vms in different profiles (because the UI defaults to creating "termina")

Sign in to add a comment