pytorch/serve

permission error while trying to remove previous artifact files in `/tmp/`

Open

#1,532 opened on Mar 25, 2022

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Java (790 forks)batch import
good first issue

Repository metrics

Stars
 (3,844 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

https://github.com/pytorch/serve/blob/6a191f822f2e759c2aad07b8f9eacbedcb039827/model-archiver/model_archiver/model_packaging_utils.py#L137

In a multi-user system, this line can raise Permission Error because of the same file name in the shared /tmp/ directory which maybe created by another user. Maybe we can give more unique name when we store it using timestamp or something.

Contributor guide