Baguette: Concierge SetUpVmUserRequest username

15 views
Skip to first unread message

Adriano Di Luzio

unread,
Nov 16, 2025, 1:40:01 PM (12 days ago) Nov 16
to ChromiumOS Development
I am playing around with Baguette and building a NixOS-based image for it. I have most of it working, except for the integration with the "Terminal" app.

Here's what I am doing:

1. When going through the "Configure Linux" onboarding flow in the settings, I pick the username "aldur", which is _not_ the one suggested by default.
2. The VM image I am using auto-provisions that username.
3. When starting the VM through `vmc start --vm-type BAGUETTE <vm_name>` all works.

If I name the VM `termina` and then try to start it from the Terminal app, the gRPC request that concierge sends to `maitred` uses the _default_ username from the "Configure Linux" flow (instead of "aldur", it is basically the part of my email before the @).

I have checked the messages being passed by stracing `maitred`. 

To make a `termina` VM, I have tried both using "vmc import termina ..." and "vmc create ..." to respectively overwrite the disk and just create a new VM. In one case, I could get Terminal integration to work correctly only for a few hours (maybe until some cache expires, or similar). 

As far as I can tell, the only other thing being broken is the SFTP integration in the Files app.

I have checked chrome://prefs-internals/ and in there the username is correctly configured: "container_username": "aldur". 

Using `vsh termina penguin` works without problems. 

Any clue how to use a custom Baguette VM from the Terminal?

Looking at the logs, it seems like overwriting the VM/disk is invalidating some disk-related check, which causes the issue.

Thank you!

Best,
A

Denny Lockhart

unread,
Nov 17, 2025, 6:01:57 PM (11 days ago) Nov 17
to ChromiumOS Development, Adriano Di Luzio
Adriano,

You may be running into the same issue I am, Baguette is not quite ready for prime time. 
It is targeted for M143 stable, see: https://issues.chromium.org/issues/458443474#comment3

~DennyL

Adriano Di Luzio

unread,
Nov 18, 2025, 4:02:19 AM (10 days ago) Nov 18
to ChromiumOS Development, Denny Lockhart, Adriano Di Luzio
Thanks for the pointer Denny! 

Yes, it looks like it's the same issue. We are even working around it the same way through `vsh`.
I have found Terminal integration doesn't work and browsing through the "Files" app to be hit or miss (but I have seen it working).
I haven't found any other bug (yet :)).

Best,
A
Reply all
Reply to author
Forward
0 new messages