Description of problem: mock times out when trying to connect to "local" repository Version-Release number of selected component (if applicable): mock-0.7.1-1.fc7 How reproducible: Always Steps to Reproduce: 1. mock a package with --debug option 2. 3. Actual results: Sometimes work with timeout errors Sometimes complains about useradd Expected results: Should work without any error Additional info: I am not a contributor on Koji Error message is : DEBUG: Executing timeout(0): /usr/sbin/mock-helper yum --installroot /var/lib/mock/fedora-7-i386/root update http://koji.fedoraproject.org/static-repos/dist-fc7-build-current/i386/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out Trying other mirror. Error: failure: repodata/primary.xml.gz from local: [Errno 256] No more mirrors to try.
I wonder if this is due to some settings on the http daemon on koji.fp.o. I suspect that we could serve the came content out via a different machine (or machines) and this might get better. Will investigate.
Haven't located root cause of the timeouts yet, not related to content, server, http server software/settings, NFS, nor xen. May be networking infrastructure. Also discovered bugs in yum/urlgrabber that are preventing urlgrabber from being able to do retries which would make this problem (while still a problem) a bit more manageable.
We tracked this down to firewall settings on the various hosts in the colo. Unfortunately these were default settings so perhaps something is busted in iptables. However we found a work around and things should work much nicer with the static-repos.