boot.fedoraproject.org (bfo)

Vratislav Podzimek vpodzime at redhat.com
Thu Aug 11 14:36:05 UTC 2011


On Thu, 2011-08-11 at 06:46 -0700, John Reiser wrote:
> On 08/11/2011 05:26 AM, Vratislav Podzimek wrote:
> > On Wed, 2011-08-10 at 18:26 +0200, Rudolf Kastl wrote:
> 
> >> Last time i tried an install via bfo it didnt really select mirrors
> >> close to me. (i think for the install it didnt use a mirrorlist but
> >> instead a hardcoded repo by default) Is this still the case?
> 
> > AFAIK, mirrors are choosed by MirrorManager running on
> > mirrors.fedoraproject.org which is used by yum and it's repos'
> > configuration. It's quite easy to find out which repos' urls are used
> > during the installation. 
> 
> Anaconda itself does not disclose the identity of any mirrors it uses,
> and after the install there is no record of which mirrors were used.
> Please specify exactly what you use to identify the specific mirrors.

What I meant is that you can get repos' configuration (at least for
default repos) during installation:
1) switch to shell (with Ctlr+F2)
2) ls /etc/anaconda.repos.d/
3) cat SOME_REPO_CONFIG_FILE

When I use this for 'fedora.repo' file I can see following line:
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

which reveals the fact that yum (ran during the installation) will use
MirrorManager running on mirrors.fedoraproject.org (which is the same as
in an already installed system).

> 
> >                            But I doubt there are any different from urls
> > used everywhere else.
> 
> The tail of the path (the filename and last few directory names) is certainly
> the same, but each mirror is free to place the tree arbitrarily in its
> filesystem, and many do.

As I mentioned before, the MirrorManager is responsible for returning
the right mirrorlist already sorted out from the best mirror to the
worst one (see [1] if you are interested). You can test it by entering
mirrorlist URL into your web browser.

So I really doubt it's somehow specific for the bfo.
Vratislav Podzimek

[1] https://fedorahosted.org/mirrormanager/wiki



More information about the devel mailing list