Re: git service of a trove
by Baumann, Christoph (C.)
Hello,
> -----Ursprüngliche Nachricht-----
> Von: Baumann, Christoph (C.)
> Gesendet: Mittwoch, 4. Mai 2016 09:16
> An: Baserock Mailing List (baserock-dev(a)baserock.org) <baserock-
> dev(a)baserock.org>
> Betreff: git service of a trove
>
> Hello,
>
> as I wrote in earlier mails I'm working on setting up a mirroring
> trove.
> Meanwhile the lorry service downloaded approx. 75 GB. The git web
> interface shows all the repos.
> But when trying to check out a repo or click it in the web
> interface it is reported as empty.
> Could it be that lorry only pushes to the git if it has all the
> data from all the upstream repos?
> Or is there some other issue? In the webapp.log I noticed some
> error messages from git stating that the attempt of creating a repo
> failed because it already existed.
I found the issue. The python program /usr/bin/lorry wants to push the repos as tar archives to the git service.
But as PATH doesn't seem to be set properly tar isn't found (is in /bin) and thus the push process fails.
I added a symlink to tar (actually to busybox) in /usr/bin and everything starts to work!
Regards,
Christoph