Drake: Mysterious CI Failure: RPC failed; curl 56 SSLRead() return error -36

Created on 10 Oct 2016  路  21Comments  路  Source: RobotLocomotion/drake

The Error

14:01:06 Cloning into 'externals/bullet'...
14:01:06 error: RPC failed; curl 56 SSLRead() return error -36
14:01:06 fatal: The remote end hung up unexpectedly
14:01:06 fatal: early EOF
14:01:06 fatal: index-pack failed
14:01:06 fatal: clone of 'https://github.com/RobotLocomotion/bullet3.git' into submodule path 'externals/bullet' failed

Example Builds

Network hiccup? Does it only affect OSX?

continuous integration mac bug

All 21 comments

Since I'm fairly sure this is due to a transient network failure, I'm going to close this issue for now.

How about let's modify the submodule URLs for public repositories to use http:// instead of https://? Wouldn't that eliminate the SSLRead() error?

> GET /RobotLocomotion/drake.git HTTP/1.1
> Host: github.com
> User-Agent: curl/7.43.0
> Accept: */*
> 
< HTTP/1.1 301 Moved Permanently
< Content-length: 0
< Location: https://github.com/RobotLocomotion/drake.git

Bummer.

Would switching to SSH access make a difference?

The only reasonable solutions are (1) more automatic retries, or (2) find a hosting solution that sucks less.

@liangfok :-)

:+1: :smile:

Similar error here: https://drake-jenkins.csail.mit.edu/job/linux-clang-experimental-memcheck-lsan/1209/

11:12:14 "/usr/local/bin/ctest" --launch --target-name convert_to_obj --build-dir /home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/build/externals/meshconverters --output CMakeFiles/convert_to_obj.dir/vcglib/wrap/ply/plylib.cpp.o --source /home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/externals/meshconverters/vcglib/wrap/ply/plylib.cpp --language CXX -- /usr/bin/clang++  -DQT_CORE_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -I/home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/externals/meshconverters/vcglib -isystem /usr/include/qt4/QtCore -isystem /usr/share/qt4/mkspecs/default -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtXmlPatterns  -fsanitize=leak -fsanitize-blacklist=/home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/tools/blaerror: RPC failed; result=56, HTTP code = 200
11:12:14 fatal: The remote end hung up unexpectedly
11:12:14 fatal: early EOF
11:12:14 fatal: index-pack failed
11:12:14 Clone of 'https://github.com/RobotLocomotion/bullet3.git' into submodule path 'externals/bullet' failed
11:12:14 error: RPC failed; result=56, HTTP code = 200
11:12:14 fatal: The remote end hung up unexpectedly
11:12:14 fatal: early EOF
11:12:14 fatal: index-pack failed
11:12:14 error: RPC failed; result=56, HTTP code = 200
11:12:14 Clone of 'https://github.com/OctoMap/octomap.git' into submodule path 'externals/octomap' failed
11:12:14 fatal: The remote end hung up unexpectedly
Was this page helpful?
0 / 5 - 0 ratings

Related issues

david-german-tri picture david-german-tri  路  4Comments

amcastro-tri picture amcastro-tri  路  5Comments

amcastro-tri picture amcastro-tri  路  4Comments

liangfok picture liangfok  路  4Comments

peteflorence picture peteflorence  路  5Comments