[ros-release] Build Failure due to rosdep

William Woodall william at osrfoundation.org
Wed Apr 1 20:15:39 UTC 2015


The new build farm will retry on connection failures but it doesn't really
make sense to retry on 404 in my opinion. It's a really _bad_ failure mode
to temporarily replace valid files with 404 responses. But I imagine GitHub
was being stressed in ways that aren't considered normal operation.

On Wed, Apr 1, 2015 at 1:13 PM, G.A. vd. Hoorn - 3ME via ros-release <
ros-release at lists.ros.org> wrote:

> On 1-4-2015 22:08, William Woodall via ros-release wrote:
> > That's a problem with GitHub, I think an artifact of the recent DDoS
> attack
> > against them. The file that was reportedly 404 above is now available.
> > Unfortunately there's not much we can do about this sort of failure.
>
> Would it be an idea to increase the nr of attempts?
>
> It seems rosdep gives up after a single 404. Given that github
> experiences a lot of transient failures (we also see quite some
> questions like this on ROS Answers), a retry or 2 might go a long way?
>
>
> > On Wed, Apr 1, 2015 at 12:36 PM, Shaun Edwards via ros-release <
> > ros-release at lists.ros.org> wrote:
> >
> >> All,
> >>
> >> I have had two builds/releases failure for the same issue associated
> with
> >> rosdep (see snippet below).  rosdep has some errors, but in the past
> this
> >> has not caused a failure.  I see this same error on the pre-release
> server
> >> and when trying to do a release (locally) under bloom.  Both systems are
> >> Indigo.
> >>
> >> Has anybody else seen this problem?
> >>
> >>
> >> See <http://jenkins.ros.org/job/prerelease-indigo-descartes/
> >> ARCH_PARAM=amd64,UBUNTU_PARAM=trusty,label=prerelease/1/>
> >>
> >> ------------------------------------------
> >>
> >> Executing command 'rosdep init'
> >> Wrote /etc/ros/rosdep/sources.list.d/20-default.list
> >> Recommended: please run
> >>
> >>         rosdep update
> >>
> >> Executing command 'rosdep update'
> >> Warning: running 'rosdep update' as root is not recommended.
> >>   You should run 'sudo rosdep fix-permissions' and invoke 'rosdep
> update'
> >> again without sudo.
> >> ERROR: error loading sources list:
> >>         HTTP Error 404: Not Found (
> https://raw.githubusercontent.com/ros/
> >> rosdistro/master/groovy/distribution.yaml)
> >> reading in sources list data from /etc/ros/rosdep/sources.list.d
> >> Hit https://raw.githubusercontent.com/ros/rosdistro/master/
> >> rosdep/osx-homebrew.yaml
> >> Hit https://raw.githubusercontent.com/ros/rosdistro/master/
> >> rosdep/base.yaml
> >> Hit https://raw.githubusercontent.com/ros/rosdistro/master/
> >> rosdep/python.yaml
> >> Hit https://raw.githubusercontent.com/ros/rosdistro/master/
> >> rosdep/ruby.yaml
> >> Hit https://raw.githubusercontent.com/ros/rosdistro/master/
> >> releases/fuerte.yaml
> >> Query rosdistro index https://raw.githubusercontent.
> >> com/ros/rosdistro/master/index.yaml
> >> Add distro "groovy"
> >> /!\  Failed to execute command '['rosdep', 'update']' with return code 1
> >> Failed to execute command '['rosdep', 'update']' with return code 1
> >> I: Copying back the cached apt archive contents
> >> I: unmounting /var/cache/pbuilder/ccache filesystem
> >> I: unmounting <http://jenkins.ros.org/job/prerelease-indigo-descartes/
> >> ARCH_PARAM=amd64,UBUNTU_PARAM=trusty,label=prerelease/ws/> filesystem
> >> I: unmounting /home/rosbuild filesystem
> >> I: unmounting dev/pts filesystem
> >> I: unmounting proc filesystem
> >> I: cleaning the build env
> >> I: removing directory /var/cache/pbuilder/build//31574 and its
> >> subdirectories
> >> Build step 'Execute shell' marked build as failure
> >> Recording test results
> >>
> >> _______________________________________________
> >> ros-release mailing list
> >> ros-release at lists.ros.org
> >> http://lists.ros.org/mailman/listinfo/ros-release
> >>
> >>
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > ros-release mailing list
> > ros-release at lists.ros.org
> > http://lists.ros.org/mailman/listinfo/ros-release
>
> _______________________________________________
> ros-release mailing list
> ros-release at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-release
>



-- 
William Woodall
ROS Development Team
william at osrfoundation.org
http://wjwwood.io/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-release/attachments/20150401/d60a8ad7/attachment.html>


More information about the ros-release mailing list