Project

General

Profile

Actions

Feature #9541

closed

Fix the terrible 'Bad file descriptor' error

Added by Zack Cerza over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

I'm talking about this:

2014-09-17T10:33:51.644 ERROR:paramiko.transport:Socket exception: No route to host (113)
2014-09-17T10:33:51.645 INFO:tasks.workunit:Stopping ['suites/blogbench.sh'] on client.1...
2014-09-17T10:33:51.646 ERROR:teuthology.parallel:Exception in parallel execution
Traceback (most recent call last):
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 82, in __exit__
    for result in self:
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 101, in next
    resurrect_traceback(result)
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 19, in capture_traceback
    return func(*args, **kwargs)
  File "/var/lib/teuthworker/src/ceph-qa-suite_giant/tasks/workunit.py", line 370, in _run_tests
    'rm', '-rf', '--', '{tdir}/workunits.list'.format(tdir=testdir), srcdir,
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/remote.py", line 127, in run
    r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 312, in run
    (host, port) = client.get_transport().getpeername()
  File "/usr/lib/python2.7/dist-packages/paramiko/transport.py", line 1371, in getpeername
    return gp()
  File "<string>", line 1, in getpeername
  File "/usr/lib/python2.7/dist-packages/gevent/socket.py", line 268, in _dummy
    raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor

Actions #1

Updated by Zack Cerza over 9 years ago

  • Subject changed from Fix the terrible 'Bad file descriptor' to Fix the terrible 'Bad file descriptor' error
Actions

Also available in: Atom PDF