Feedback report 74641772716
I'm not entirely sure what is happening here. Cryptohome logs seem to indicate that the account was originally not mounted and so it starts going through the migration UI, but some point before actually mounting for migration the directory is mounted and the subsequent mount for migration ends up being a no-op as it goes through the mount exists code path[1]. I have no idea how this happened, but we could probably make mount_for_migration do something more intelligent in this case.
1: https://chromium.git.corp.google.com/chromiumos/platform2/+/58c65f95b39a8daec19b3993c784d13bd1cfaee8/cryptohome/service.cc#1962
Comment 1 by kinaba@chromium.org
, Oct 2 2017