Fedora 13 came out yesterday. this is a reminder that their mirror manager supports metalinks. you just have to request whatever file w/ 'http://mirrors.fedoraproject.org/metalink?path=' before the relative path on the mirrors.
http://mirrors.fedoraproject.org/metalink?path=pub/fedora/linux/releases/13/Live/i686/Fedora-13-i686-Live.iso On Mon, Oct 6, 2008 at 1:41 PM, Anthony Bryan <[email protected]> wrote: > Ruben forwarded me this today... > > 2 msgs on the fedora-infrastructure list. > > https://www.redhat.com/archives/fedora-infrastructure-list/2008-October/msg00010.html > > metalinks for F10 download pages > > * From: Matt Domsch <Matt_Domsch dell com> > * To: fedora-websites-list redhat com > * Cc: fedora-infrastructure-list redhat com > * Subject: metalinks for F10 download pages > * Date: Thu, 2 Oct 2008 23:32:18 -0500 > > mirrors.fp.o now supports metalinks [1]. metalinks are XML documents > that act like a yum mirrorlist, but with more detail, allowing client > download tools to more easily select a mirror that will be fastest for > them. > > Just as you have the BitTorrent, Direct Download, and Jigdo columns > now, I'd like to consider adding a Metalink column. > > It's easy to get the metalink URL for a given download.fp.o ISO URL. > > http://download.fedoraproject.org/pub/fedora/linux/releases/test/10-Beta/Fedora/i386/iso/Fedora-10-Beta-i386-DVD.iso > > becomes > > http://mirrors.fedoraproject.org/metalink?path=pub/fedora/linux/releases/test/10-Beta/Fedora/i386/iso/Fedora-10-Beta-i386-DVD.iso > > (e.g. s:download:mirrors:, s:pub(.*):metalink?path=pub$1: ) > > Let me know if you have any questions. If you wanted to add them to > the 10-Beta download page now, that'd be fine with me too. > > Thanks, > Matt > Fedora Mirror Wrangler. > > > [1] http://metalinker.org/ > > > -- > Matt Domsch > Linux Technology Strategist, Dell Office of the CTO > linux.dell.com & www.dell.com/linux > > ---------------------- > > > > > https://www.redhat.com/archives/fedora-infrastructure-list/2008-October/msg00020.html > > > > MirrorManager upgrades > > * From: Matt Domsch <Matt_Domsch dell com> > * To: fedora-infrastructure-list redhat com > * Subject: MirrorManager upgrades > * Date: Sat, 4 Oct 2008 16:41:10 -0500 > > ----- Forwarded message from Matt Domsch <Matt_Domsch dell com> ----- > > Date: Sat, 4 Oct 2008 16:37:12 -0500 > From: Matt Domsch <Matt_Domsch dell com> > To: mirror-list-d redhat com > Subject: MirrorManager upgrades > References: <20081003150210 GJ1105163 hiwaay net> <20081003151427 > GK1105163 hiwaay net> <E9909A75A543064DB66E55B8E3BE41ECA22457 > ausx3mps307 aus amer dell com> <20081003173951 GA1222229 hiwaay net> > <20081003193533 GA16972 auslistsprd01 us dell com> <20081003201159 > GC1222229 hiwaay net> > Status: RO > > On Fri, Oct 03, 2008 at 03:11:59PM -0500, Chris Adams wrote: >> Once upon a time, Matt Domsch <Matt_Domsch dell com> said: >> > Found "yet another bug". :-) >> > >> > Please run report_mirror one more time, and check again after the top >> > of the next hour. >> >> Well, they all came back good about half an hour ago, but now I'm back >> to only fedora-9/{i386,x86_64,ppc} come back with the preferred netblock >> and my mirror in the list (the other repos give a valid list, just not >> including my local mirror). > > Chris and I traded private mails after this, and I believe everything > is working again as expected. It helps if I deploy the new version to > all of the machines running in the cluster... If anyone else has > trouble with MM, please let me know. > > FWIW, I've been working on an upgrade to mirrormanager, to allow it to > expose the mirrorlist as a metalink file. Longer-term, yum is growing > the capability to use a metalink file for the mirrorlist, which brings > with it the ability to check checksums and signatures of the > repository files (whats in the repodata/ directories). It's not > looking like that feature will make Fedora 10, but at least the MM > code server-side will be in place. > > One feature of metalinks is the ability for the user's client app to > download multiple chunks of a large file from multiple servers in > parallel. For the moment I've disabled this feature in the metalink > files being published, by setting maxconnections=1, and by not > publishing info about smaller "chunks" of the ISO files. I know > "download accelerators" have been problematic for our mirrors, and I > don't want to exacerbate the problems that adding metalinks might > bring. > > If you want to see for yourself what is being published, take a normal > mirrorlist URL, such as: > > http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=i386 > and use 'metalink' instead of 'mirrorlist'. > http://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386 > > Likewise, URLs to ISOs of the form > http://mirrors.fedoraproject.org/mirrorlist?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso > become > http://mirrors.fedoraproject.org/metalink?path=pub/fedora/linux/releases/test/10-Beta/Live/x86_64/F10-Beta-x86_64-Live.iso > > This shows a long list of mirrors, plus some metadata about them: > * a preference which is just the mirrormanager randomization algorithm > * country each mirror is in > * multiple protocols, if a mirror provides >1. In the past, if both > http and ftp were provided, only the http URL would have appeared in > the mirrorlist. This allows client-side tools (not yum yet, but > perhaps in the future - yum-ftponly plugin anyone?) to determine the > best protocol they can use. > * SHA1SUM for verification > > In addition, mirrors.fedoraproject.org now can serve its content via > https, e.g. > https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386 for > added security (again, assuming your tools actually do certificate > checking, which ATM yum does not). > > Thanks, > Matt > > -- > Matt Domsch > Linux Technology Strategist, Dell Office of the CTO > linux.dell.com & www.dell.com/linux > > > -- > (( Anthony Bryan ... Metalink [ http://www.metalinker.org ] > )) Easier, More Reliable, Self Healing Downloads > -- (( Anthony Bryan ... Metalink [ http://www.metalinker.org ] )) Easier, More Reliable, Self Healing Downloads -- You received this message because you are subscribed to the Google Groups "Metalink Discussion" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/metalink-discussion?hl=en.
