Hi, I’m running the qBittorrent docker image – which works fine, but my issue is that it insists on trying to chown all my downloaded files when starting. The files are on an NFS share, and qBittorrent is not allowed to change the owners (and does not need to. It has full read/write permission)
chown: changing ownership of '/downloads/completed/directory-name/file.ext': Operation not permitted
How do I disable this behavior that adds I/O to my system and slows down the container startup?
Shouldn’t it be possible to add a flag/label to skip the chown all together, while keeping it as a default? I can’t be the only one using a remote mount point?
Or have a quick test of permissions to decide if chown is needed?
You aren’t the only one using remote mount points. I’m also using ZFS ACLs, mounted via NFS, and the files have the same ownership/group membership as the UID and GID container environment vars. I’ve accepted that it’s just going to be a slow startup every time.
Hi there, just run into the same problem with the tvheadend container.
It goes through a huge list of files to set permissions.
I’m running in a cluster environment and the container starts now and then and it should not take more than 30 seconds to get it up. Here, I already increased the tolerance to 5 min. and it is still not up to operate. So I will search for another base image to get tvheadend running, since this is not usefull at all.