Red Hat Bugzilla – Bug 210399
yum has no good way to drop chosen sites from a mirror list
Last modified: 2014-01-21 17:55:25 EST
Description of problem:
Attached below is a file which is passing for
(and the same one is used for i386 arch too).
It is not particularly surprising that when yum attempts to use
it then is coming with errors like:
//var/cache/yum/core/repomd.xml:79: parser error : Entity 'copy' not defined
<span class="text">Copyright © 2004 NGI S.p.A. | All rights reserved</span>
and other "interesting" stuff like that. I have seen these errors
on many occasions, so this is not a temporary hiccup, but if
yum is configured with "mirrorlist=http://fedora.redhat.com/download/..."
then from time to time one is hitting that mirror, or maybe other
with troubles, and there is no really good way to tell yum not
to bother with it. It would be nice to have such possibility.
yum will try eventually something else but on a slow connection
this takes time (or spams mail from a cron job).
Even nicer would be if yum could maintain a "blacklist" itself
based on the past record.
Created attachment 138277 [details]
1. in fc6 the mirror mgmt has gotten better to look for problems just like this
2. yum 3.0.X should handle mirrors returning valid files but invalid data better.
so I'm pretty sure this is marginally correct in rawhide.
closing as such.