On Wed, Sep 7, 2011 at 3:31 PM, Adam Williamson <awilliam(a)redhat.com> wrote:
On Wed, 2011-09-07 at 16:28 +0200, Jos Vos wrote:
> On Wed, Sep 07, 2011 at 10:22:48AM -0400, seth vidal wrote:
>
> > Broken how? If the mirror is not functional yum should switch to the
> > next mirror in your mirrorlist from mirrormanager.
>
> Well, I have had broken (kickstart) installs more than once, because
> packages couldn't be found etc. I had to solve this by specifying a
> well-known mirror as base url.
>
> If a mirror is accessible, but has a broken repository, you're lost.
Sounds like anaconda could do with cribbing yum's code for falling back
to alternate mirrors when it can't find a file on the first mirror it
tries.
I'm pretty sure anaconda already uses yum for this. IIRC, giving a
repo to anaconda via kickstart is like specifying baseurl to yum,
which also doesn't fall back. You need mirrorlist for that
functionality.
josh