[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Solving the gitlab-ci git fetch issue, was: [PATCH 3/3] automation: add a QEMU based x86_64 Dom0/DomU test
On Wed, 27 Oct 2021, Anthony PERARD wrote: > > But we do have a severe problem at the moment with external sources: our > > "git clones" keep failing during the build on x86. That is definitely > > something worth improving (see my other email thread on the subject) and > > it is the main problem affecting gitlab-ci at the moment, I keep having > > to restart jobs almost daily to get the overall pipeline to "pass". > > > > If you have any ideas on how to stop fetching things using "git" from > > external repositories in gitlab-ci that would be fantastic :-) > > The only thing I could think of to "fix it" is moving all external repos > > to gitlab repositories mirrors. > > I don't think that would work, I've seen the initial clone/fetch of a > job fail as well, so from gitlab. If we could have a cache of those > external resources closer to the runners, that would be better. You mean like a git repository mirror inside the Rackspace network (the provider of the x86 runner), right? Then we would force the git client to go to the Rackspace mirror instead of directly to the target using "insteadOf". Is that what you meant? Doug, do you think it would work?
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |