<div dir="ltr">Hi Matt,<br>I have a look at your link and was wondering not to see <a href="http://fedora.tu-chemnitz.de">fedora.tu-chemnitz.de</a>.<br>mirror-manager runs correct:<br>[root@babbage mirror]# python ./report_mirror -c report_mirror.conf /mnt/ftp/pub/linux/fedora-enchilada/<br>
Category Fedora Web directories updated: 13 added: 0 deleted 4<br>Category Fedora Linux directories updated: 691 added: 0 deleted 335<br>Category Fedora EPEL directories updated: 107 added: 0 deleted 78<br>Category Fedora Extras directories updated: 86 added: 0 deleted 23<br>
Category Fedora Core directories updated: 9 added: 0 deleted 545<br>checked in successful<br><br>but I don't se me on <a href="http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f8.newkey&arch=i386">http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f8.newkey&arch=i386</a><br>
<br clear="all">Mit freundlichen Grüßen / Regards<br>Günther Fischer<br>
<br><br><div class="gmail_quote">On Sat, Oct 4, 2008 at 11:37 PM, Matt Domsch <span dir="ltr"><<a href="mailto:Matt_Domsch@dell.com">Matt_Domsch@dell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, Oct 03, 2008 at 03:11:59PM -0500, Chris Adams wrote:<br>
> Once upon a time, Matt Domsch <<a href="mailto:Matt_Domsch@dell.com">Matt_Domsch@dell.com</a>> said:<br>
> > Found "yet another bug". :-)<br>
> ><br>
> > Please run report_mirror one more time, and check again after the top<br>
> > of the next hour.<br>
><br>
> Well, they all came back good about half an hour ago, but now I'm back<br>
> to only fedora-9/{i386,x86_64,ppc} come back with the preferred netblock<br>
> and my mirror in the list (the other repos give a valid list, just not<br>
> including my local mirror).<br>
<br>
Chris and I traded private mails after this, and I believe everything<br>
is working again as expected. It helps if I deploy the new version to<br>
all of the machines running in the cluster... If anyone else has<br>
trouble with MM, please let me know.<br>
<br>
FWIW, I've been working on an upgrade to mirrormanager, to allow it to<br>
expose the mirrorlist as a metalink file. Longer-term, yum is growing<br>
the capability to use a metalink file for the mirrorlist, which brings<br>
with it the ability to check checksums and signatures of the<br>
repository files (whats in the repodata/ directories). It's not<br>
looking like that feature will make Fedora 10, but at least the MM<br>
code server-side will be in place.<br>
<br>
One feature of metalinks is the ability for the user's client app to<br>
download multiple chunks of a large file from multiple servers in<br>
parallel. For the moment I've disabled this feature in the metalink<br>
files being published, by setting maxconnections=1, and by not<br>
publishing info about smaller "chunks" of the ISO files. I know<br>
"download accelerators" have been problematic for our mirrors, and I<br>
don't want to exacerbate the problems that adding metalinks might<br>
bring.<br>
<br>
If you want to see for yourself what is being published, take a normal<br>
mirrorlist URL, such as:<br>
<br>
<a href="http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=i386" target="_blank">http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=i386</a><br>
and use 'metalink' instead of 'mirrorlist'.<br>
<a href="http://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386" target="_blank">http://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386</a><br>
<br>
Likewise, URLs to ISOs of the form<br>
<a href="http://mirrors.fedoraproject.org/mirrorlist?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso" target="_blank">http://mirrors.fedoraproject.org/mirrorlist?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso</a><br>
become<br>
<a href="http://mirrors.fedoraproject.org/metalink?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso" target="_blank">http://mirrors.fedoraproject.org/metalink?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso</a><br>
<br>
This shows a long list of mirrors, plus some metadata about them:<br>
* a preference which is just the mirrormanager randomization algorithm<br>
* country each mirror is in<br>
* multiple protocols, if a mirror provides >1. In the past, if both<br>
http and ftp were provided, only the http URL would have appeared in<br>
the mirrorlist. This allows client-side tools (not yum yet, but<br>
perhaps in the future - yum-ftponly plugin anyone?) to determine the<br>
best protocol they can use.<br>
* SHA1SUM for verification<br>
<br>
In addition, <a href="http://mirrors.fedoraproject.org" target="_blank">mirrors.fedoraproject.org</a> now can serve its content via<br>
https, e.g.<br>
<a href="https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386" target="_blank">https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386</a> for<br>
added security (again, assuming your tools actually do certificate<br>
checking, which ATM yum does not).<br>
<br>
Thanks,<br>
Matt<br>
<br>
--<br>
Matt Domsch<br>
Linux Technology Strategist, Dell Office of the CTO<br>
<a href="http://linux.dell.com" target="_blank">linux.dell.com</a> & <a href="http://www.dell.com/linux" target="_blank">www.dell.com/linux</a><br>
<font color="#888888"><br>
--<br>
</font></blockquote></div><br></div>