ros-infrastructure / buildfarm

Build scripts and notes for catkin debian build pipeline.
6 stars 15 forks source link

debbuild failed with github clone timeout #77

Closed tfoote closed 11 years ago

tfoote commented 11 years ago

Another failure mode to consider catching: http://jenkins.willowgarage.com:8080/view/GbinQ32/job/ros-groovy-calibration_binarydeb_quantal_i386/lastFailedBuild/console

+ '[' -e /home/rosbuild/hudson/workspace/ros-groovy-calibration_binarydeb_quantal_i386/catkin-debs ']'
+ git clone git://github.com/willowgarage/catkin-debs.git /home/rosbuild/hudson/workspace/ros-groovy-calibration_binarydeb_quantal_i386/catkin-debs -b master --depth 1
github.com[0: 207.97.227.239]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
Initialized empty Git repository in /home/rosbuild/hudson/workspace/ros-groovy-calibration_binarydeb_quantal_i386/catkin-debs/.git/
Build step 'Execute shell' marked build as failure
Build step 'Groovy Postbuild' marked build as failure
Description set: 
ros-groovy-metapackages_binarydeb_quantal_i386 is disabled. Triggering skipped
Finished: FAILURE
tfoote commented 11 years ago

another instance http://jenkins.willowgarage.com:8080/job/ros-groovy-perception-pcl_binarydeb_oneiric_i386/14/console http://jenkins.willowgarage.com:8080/job/ros-groovy-moveit-ros-perception_binarydeb_oneiric_i386/18/console

tfoote commented 11 years ago

It also fails this way: http://jenkins.willowgarage.com:8080/view/GbinP32/job/ros-groovy-kobuki-desktop_binarydeb_precise_i386/4/console

Processing triggers for python-support ...
ERROR: cannot download default sources list from:
https://raw.github.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.
tfoote commented 11 years ago

We've added timeouts to all jobs. And by checking out in the config, it won't break the runtime of the job. Works for me.