Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deep-learning-tools2: Permission denied: '/.trash' #15

Open
frafra opened this issue Mar 3, 2022 · 0 comments
Open

deep-learning-tools2: Permission denied: '/.trash' #15

frafra opened this issue Mar 3, 2022 · 0 comments

Comments

@frafra
Copy link
Contributor

frafra commented Mar 3, 2022

I built https://github.com/UNINETTSigma2/helm-charts-dockerfiles/blob/0fbf527ad655238877c1ad633fce7cb370671a3e/deep-learning-tools2/Dockerfile and run it on my workstation; I have encountered this error: Permission denied: '/.trash'.

2022/03/03 13:06:49 ERROR mlflow.cli: Error initializing backend store
2022/03/03 13:06:49 ERROR mlflow.cli: [Errno 13] Permission denied: '/.trash'
Traceback (most recent call last):
  File "/opt/conda/lib/python3.9/site-packages/mlflow/cli.py", line 411, in server
    initialize_backend_stores(backend_store_uri, default_artifact_root)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/server/handlers.py", line 258, in initialize_backend_stores
    _get_tracking_store(backend_store_uri, default_artifact_root)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/server/handlers.py", line 243, in _get_tracking_store
    _tracking_store = _tracking_store_registry.get_store(store_uri, artifact_root)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/tracking/_tracking_service/registry.py", line 39, in get_store
    return self._get_store_with_resolved_uri(resolved_store_uri, artifact_uri)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/tracking/_tracking_service/registry.py", line 49, in _get_store_with_resolved_uri
    return builder(store_uri=resolved_store_uri, artifact_uri=artifact_uri)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/server/handlers.py", line 105, in _get_file_store
    return FileStore(store_uri, artifact_uri)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/store/tracking/file_store.py", line 149, in __init__
    mkdir(self.trash_folder)
  File "/opt/conda/lib/python3.9/site-packages/mlflow/utils/file_utils.py", line 114, in mkdir
    raise e
  File "/opt/conda/lib/python3.9/site-packages/mlflow/utils/file_utils.py", line 111, in mkdir
    os.makedirs(target)
  File "/opt/conda/lib/python3.9/os.py", line 225, in makedirs
    mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/.trash'

The user has no permission to create such directory. It does not happen when running the image as root.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant