Random repo/git-daemon errors

Bug #781651 reported by Paul Sokolovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android Mirror
Invalid
Undecided
Unassigned

Bug Description

https://android-build.linaro.org/jenkins/job/patrik-ryd_Budapest/5/console :

Checking out files: 99% (11861/11980)
Checking out files: 100% (11980/11980)
Checking out files: 100% (11980/11980), done.
error: revision dev_budapest in git.linaro.org/platform/hardware/libhardware not found
Archiving artifacts
Finished: FAILURE

But there's such branch in the master repo. Further analysis:

$ git clone git://us-east-1.ec2-git-mirror.linaro.org/git.linaro.org/platform/hardware/libhardware
Initialized empty Git repository in /home/ubuntu/tmp/libhardware/.git/
warning: You appear to have cloned an empty repository.

$ find /mnt/mirror/git.linaro.org/platform/hardware/libhardware.git/objects/
/mnt/mirror/git.linaro.org/platform/hardware/libhardware.git/objects/
/mnt/mirror/git.linaro.org/platform/hardware/libhardware.git/objects/info
/mnt/mirror/git.linaro.org/platform/hardware/libhardware.git/objects/pack

Stuff in logs:

2011-05-11 00:05:59+0000 [-] error executing command: stdout: 'Updating b7393dc..98bbdd5
        ', stderr: 'fatal: Unable to create '/mnt/mirror/git.omapzoom.org/.repo/manifests.git/refs/remotes/origin/gingerbread.lock': File exists.

        If no other git process is currently running, this probably means a
        git process crashed in this repository earlier. Make sure no other git
        process is running and remove the file manually to continue.
        project .repo/manifests/
        error: Untracked working tree file '3.1-base.xml' would be overwritten by merge. Aborting

        ', exitcode: 1

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Lock is not there now. I wonder if using -j8 still taxes git-daemon out.

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Ok, this turned to be combination of 2 issues: lack of master branch in the repo, and typo in a manifest.xml . But the real problem is the lack of error reporting from mirror service back to the build process, which makes extremely hard to debug such issues. This makes this be duplicate of lp:724096 .

Changed in linaro-android-mirror:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.