On Thursday, 2017-11-16 14:20:03 +0000, Jose Fonseca wrote: > On 16/11/17 14:08, Jose Fonseca wrote: > > On 15/11/17 12:20, Eric Engestrom wrote: > > > On Wednesday, 2017-11-15 10:35:04 +0000, Jose Fonseca wrote: > > > > I could post a remark on AppVeyor's forums, but it sounds from the > > > > logs the issue could be on our (freedesktop.org's) side. > > > > > > > > > > > > I've reconfigured AppVeyor to use > > > > https://anongit.freedesktop.org/git/mesa/mesa.git/ instead of > > > > git://anongit.freedesktop.org/mesa/mesa . Perhaps fewer things can go > > > > wrong when using HTTP. > > > > > > I seem to remember cloning through http was much more cpu intensive, > > > which was an issue on the fdo servers; I'm not sure we want to do that > > > for each commit now. > > > > > > We can keep that for a while though, if only to see if it makes > > > a difference in appveyor. > > > > HTTP doesn't seem to make a difference: > > > > https://ci.appveyor.com/project/mesa3d/mesa/build/6174 > > > > I'll revert to git protocol. > > > > Still no solution for these errors though. > > I just had an idea: is anongit.fdo an alias to git.fdo, or a separate > server?
from a quick `dig`, git.fdo is on kemper, while anongit.fdo is on molly > > Could it be the problem here is that whatever is syncing git -> anongit > leaves the tree temporarily inconsistent? If so I wonder if anything > changed recently. Could be, although git objects should remain valid forever since we don't rewrite history, so the only thing I could see would be a sync issue if molly copies the index and starts serving it before the objects are copied. fdo admins: is the sync between kemper and molly done via git, or some external tool like rsync? Jose, I think making appveyor use github might be a good idea regardless of the fdo sync issue, as it would offload the per-commit-clone work, and that's exactly the kind of things CDNs like github are for. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev