metaflow.s3 fails on tljh because of per user /tmp
See original GitHub issuePermissionError: [Errno 13] Permission denied: '/tmp/metaflow_client/d3/s3objt824hf7n'
http://tljh.jupyter.org/en/latest/topic/security.html#per-user-tmp
More context - https://gitter.im/metaflow_org/community?at=5e85b07454f5db5550290ffe and https://gitter.im/metaflow_org/community?at=5e8715fd4e14eb618b9a87d9
Issue Analytics
- State:
- Created 3 years ago
- Comments:5
Top Results From Across the Web
metaflow_org/community - Gitter
After that I create a S3 Bucket. Then I created two users (User A and User B) from JupyterHub Admin. Then ran metaflow...
Read more >Error When trying to copy to AWS Glue tmp folder in python shell
Solved by updating the IAM Role policy I was using for the glue job to allow write access to the bucket the job...
Read more >Simple index - piwheels
... jvmcoredump pguard bbc1 pyswagg django-js-error-logging text-generator pyshorts optalg cyffld2 odoo8-addon-users-ldap-mail predictit-client jquery-layer ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Yes, setting the
METAFLOW_CLIENT_CACHE_PATH
value to/tmp/<USERNAME>/metaflow_client
for every user in metaflow config file solved the problem for us for now.@shouryaps Yes, I would advocate for the second solution as well. Also you can work around the issue currently by setting the env variable
METAFLOW_CLIENT_CACHE_PATH
to/tmp/$USER/metaflow_client
. Let us know if that works for you, otherwise, we will prioritize this fix.