From time to time users are getting a message like this:
ERROR: cannot perform the command because another DVC process seems to be running on this project. If that is not the case, manually remove .dvc/tmp/lock and try again.
(and even removing .dvc/tmp/lock doesn't help in this case)
when they run DVC on some Network fs (NFS, Lustre, etc).
Example: https://discordapp.com/channels/485586884165107732/563406153334128681/727222314080665682
Usually solution is simple and user needs to enable the core.hardlink_lock, but it's hard to get that from the error message.
To save us and users time we should create a troubleshooting entry and include link to the error message.
From time to time users are getting a message like this:
ERROR: cannot perform the command because another DVC process seems to be running on this project. If that is not the case, manually remove.dvc/tmp/lockand try again.(and even removing
.dvc/tmp/lockdoesn't help in this case)when they run DVC on some Network fs (NFS, Lustre, etc).
Example: https://discordapp.com/channels/485586884165107732/563406153334128681/727222314080665682
Usually solution is simple and user needs to enable the
core.hardlink_lock, but it's hard to get that from the error message.To save us and users time we should create a troubleshooting entry and include link to the error message.