We should default to local archiving in case of a ssh timeout or just retry it?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Capomastro |
Triaged
|
Medium
|
Unassigned |
Bug Description
[2014-10-15 17:18:28,362: ERROR/MainProcess] Task archives.
Traceback (most recent call last):
File "/usr/lib/
R = retval = fun(*args, **kwargs)
File "/usr/lib/
return self.run(*args, **kwargs)
File "/usr/lib/
transport.
File "/usr/lib/
self.
File "/usr/lib/
pkey=
File "/usr/lib/
retry_
File "/usr/lib/
return function()
File "/usr/lib/
retry_
File "/usr/lib/
return getattr(
error: [Errno 110] Connection timed out
That causes the build to actually not finish completely and we lost its real status it seems.
We'd need to try to simulate it further as from what I've seen retry_on_signal should keep trying the connection until no error is found.