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
GCSFuse allows mounting a remote GCS bucket as a local filesystem and is a standard thing to do in HPC contexts. GoogleCloudPlatform/gcsfuse#566 means that mounting a fuse system inside docker requires running it in privileged mode. It seems current instance configuration chooses to not allow passing in any config to docker run.
Solution
For TPU support, dstack already enables privileged mode for the docker image. We just need to allow that to happen for standard GPUs on GCP as well.
Workaround
No response
Would you like to help us implement this feature by sending a PR?
Yes
The text was updated successfully, but these errors were encountered:
The privileged property is available since 0.18.18. If you still have issues with privileged: true in the run configuration, please open another issue with steps to reproduce.
Problem
GCSFuse allows mounting a remote GCS bucket as a local filesystem and is a standard thing to do in HPC contexts. GoogleCloudPlatform/gcsfuse#566 means that mounting a fuse system inside docker requires running it in privileged mode. It seems current instance configuration chooses to not allow passing in any config to docker run.
Solution
For TPU support,
dstack
already enablesprivileged
mode for the docker image. We just need to allow that to happen for standard GPUs on GCP as well.Workaround
No response
Would you like to help us implement this feature by sending a PR?
Yes
The text was updated successfully, but these errors were encountered: