You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
On Devservers that are setup in a similar way as OD we use placeholder user to spin up Eden and clone repos, because of that the running directory looks like
```
/var/localhome/devenv-user-5f6c/local/.eden
```
The configured directory on the other hand looks like
```
${HOME}/local/.eden
```
When real user reserves a new machine and tries to run `eden doctor` it fails:
```
- Found problem:
The running configuration for /data/users/svcscm/configerator is different than "
the on-disk state in Eden's configuration file:
- Running state directory: /var/localhome/devenv-user-5f6c/local/.eden/clients/configerator
- Configured state directory: /home/oresk/local/.eden/clients/configerator
Running `eden restart` will cause EdenFS to restart and use the data from the
on-disk configuration.
```
However it's not a real issue, because both directories are the same actually as that's because of how we setup real user on reservation, they still point to the same directory just via mount:
```
[[email protected] ~/fbsource/fbcode (387c3a67d)]$ findmnt -T /var/localhome/devenv-user-5f6c/local
TARGET SOURCE FSTYPE OPTIONS
/ /dev/vda3 btrfs rw,relatime,compress-force=zstd:3,ssd,discard,space_cache=v2,subvolid=5,subvol=/
[[email protected] ~/fbsource/fbcode (387c3a67d)]$ findmnt -T /home/oresk/local
TARGET SOURCE FSTYPE OPTIONS
/home/oresk /dev/vda3[/var/localhome/devenv-user-5f6c] btrfs rw,relatime,compress-force=zstd:3,ssd,discard,space_cache=v2,subvolid=5,subvol=/
```
Let me know if it makes sense or I need to do extra testing on a different platform like Mac/Windows
Differential Revision: D73083956
fbshipit-source-id: c61087c48454b599e515b46d30217e56445f4100
0 commit comments