id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 9099,File locking on some NFS mounts,Malcolm Tredinnick,Malcolm Tredinnick,"There are still some NFS configurations that are failing to lock files the way we try. The information below is reposted from a comment in #8403 (moving here, since that ticket is about a different sort of error that we have fixed): {{{ Traceback: File ""/usr/lib/python2.4/site-packages/django/core/handlers/base.py"" in get_response 86. response = callback(request, *callback_args, **callback_kwargs) File ""/usr/lib/python2.4/site-packages/django/contrib/admin/sites.py"" in root 158. return self.model_page(request, *url.split('/', 2)) File ""/usr/lib/python2.4/site-packages/django/views/decorators/cache.py"" in _wrapped_view_func 44. response = view_func(request, *args, **kwargs) File ""/usr/lib/python2.4/site-packages/django/contrib/admin/sites.py"" in model_page 177. return admin_obj(request, rest_of_url) File ""/usr/lib/python2.4/site-packages/django/contrib/admin/options.py"" in __call__ 197. return self.change_view(request, unquote(url)) File ""/usr/lib/python2.4/site-packages/django/db/transaction.py"" in _commit_on_success 238. res = func(*args, **kw) File ""/usr/lib/python2.4/site-packages/django/contrib/admin/options.py"" in change_view 579. new_object = self.save_form(request, form, change=True) File ""/usr/lib/python2.4/site-packages/django/contrib/admin/options.py"" in save_form 370. return form.save(commit=False) File ""/usr/lib/python2.4/site-packages/django/forms/models.py"" in save 302. return save_instance(self, self.instance, self._meta.fields, fail_message, commit) File ""/usr/lib/python2.4/site-packages/django/forms/models.py"" in save_instance 47. f.save_form_data(instance, cleaned_data[f.name]) File ""/usr/lib/python2.4/site-packages/django/db/models/fields/files.py"" in save_form_data 192. getattr(instance, self.name).save(data.name, data, save=False) File ""/usr/lib/python2.4/site-packages/django/db/models/fields/files.py"" in save 217. super(ImageFieldFile, self).save(name, content, save) File ""/usr/lib/python2.4/site-packages/django/db/models/fields/files.py"" in save 74. self._name = self.storage.save(name, content) File ""/usr/lib/python2.4/site-packages/django/core/files/storage.py"" in save 45. name = self._save(name, content) File ""/usr/lib/python2.4/site-packages/django/core/files/storage.py"" in _save 150. file_move_safe(content.temporary_file_path(), full_path) File ""/usr/lib/python2.4/site-packages/django/core/files/move.py"" in file_move_safe 70. locks.lock(fd, locks.LOCK_EX) File ""/usr/lib/python2.4/site-packages/django/core/files/locks.py"" in lock 57. fcntl.lockf(fd(file), flags) Exception Type: IOError at /program/event/1109/ Exception Value: [Errno 5] Input/output error }}} * OS: Debian Etch * export options: (rw,sync,no_subtree_check) * nfsd and client nfs tools versions: 1.0.10-6+etch.1 * options from the mount: rw,vers=3,rsize=32768,wsize=32768,hard,intr,proto=tcp,timeo=600,retrans=2,sec=sys,addr=vm1 0 0 ",,closed,Core (Other),1.0,,fixed,, ,Accepted,0,0,0,0,0,0