Hi Mike,
I added those logging lines to the kojid python and then when attempting a repository
refresh the output that is caught in the log is:
<snip>
2015-02-26 17:44:14,886 [WARNING] koji.TaskManager: TRACEBACK: Traceback (most recent call
last):
File "/usr/lib/python2.6/site-packages/koji/daemon.py", line 1161, in runTask
response = (handler.run(),)
File "/usr/lib/python2.6/site-packages/koji/tasks.py", line 157, in run
return koji.util.call_with_argcheck(self.handler, self.params, self.opts)
File "/usr/lib/python2.6/site-packages/koji/util.py", line 139, in
call_with_argcheck
return func(*args, **kwargs)
File "/usr/sbin/kojid", line 3408, in handler
self.logger.warn("Stat says: %r", os.lstat(path))
OSError: [Errno 61] No data available: '/mnt/koji/repos/dist-centos6-build/1127’
</snip>
Its appears the lstat test on the path is returning this error, but I am not familiar with
OSError 61. I was able to run ls on the directory referenced, so it definitely exists but
I am starting to believe there is something else preventing the file read from that
location. Any idea what could cause an error of this type?
Thanks again for your help in tracing down the cause of this problem.
Kirk Harr
Systems and Network Engineer
End Point Corporation
On Feb 19, 2015, at 4:19 PM, Mike McLean <mikem(a)redhat.com>
wrote:
self.logger.warn("Got repo: %r", path)
self.logger.warn("Stat says: %r", os.lstat(path))