Hi, we are using centralized configs and are adding Linux support for existing projects.
However, there seem to be some difficulties with filesystem configuration.
We already
- added the corresponding roots to
roots.yml
- added a linux path in the pipeline configuration,
install_location.yml
, etc. - added linux paths for Software entities
Now Shotgun desktop starts successfully, but when trying to launch a program we get:
TankError: Could not create folders on disk. Error reported: Critical! Could not update Shotgun with folder data. Please contact support. Error details: API batch() request with index 0 failed. All requests rolled back.
API create() CRUD ERROR #6: Create failed for [Attachment]: Path /mnt/cache/btltest3 doesn't match any defined Local Storage.
Likewise, when trying to run tank folders
and other commands, the same error is printed.
I believe we have added linux paths in all places necessary. Is this a matter of synchronizing the database?
tank synchronize_folders
prints among other things
- The path is not associated with any Shotgun object.
which is sort of confusing.