Frank Thommen added the comment:

strace gives me the error:

  unlink("/mnt/tmpu817xz") = -1 EIO (Input/output error)

But after escalating the issue to our server vendor it turned out that the 
problem lies in the filesystem option "nbmand".  If this option is set to "on" 
- which it seems to be by default on our zfs filesystems - and the filesystem 
is exported and mounted with NFS v4, then tempfile.TemporaryFile fails:

[...]
V4 Call (Reply In 167) RENAME From: tmpr0OaMb To: .nfs00000000000000270000af65
V4 Reply (Call In 166) RENAME Status: NFS4ERR_FILE_OPEN
[...]

I assume that this is nothing Python can check for and therefore not a Python 
problem.

Not sure what the policy is: Can I set the ticket to "solved" myself?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22326>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to