_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
03-27-2012, 02:19 PM
Chris Lumens
load modules needed by Anaconda (#804522)
> Anaconda expects a minimum set of modules to be loaded, things
> like raid1, etc.
>
> NOTE: Tested by appending to initrd of Beta RC2
Yep, we did this back in the bad old days of loader. I guess we do need
to keep doing it.
- Chris
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
03-27-2012, 06:41 PM
David Cantrell
load modules needed by Anaconda (#804522)
On Tue, Mar 27, 2012 at 10:19:31AM -0400, Chris Lumens wrote:
> > Anaconda expects a minimum set of modules to be loaded, things
> > like raid1, etc.
> >
> > NOTE: Tested by appending to initrd of Beta RC2
>
> Yep, we did this back in the bad old days of loader. I guess we do need
> to keep doing it.
Out of curiosity, is there any reason the kernel couldn't just be building
those directly in to the kernel image these days? Seems silly to add this
thing to dracut to make sure we always load these modules. Just put them in
the kernel image if everyone needs them, right?
--
David Cantrell <dcantrell@redhat.com>
Supervisor, Installer Engineering Team
Red Hat, Inc. | Westford, MA | EST5EDT
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
03-27-2012, 06:49 PM
Bill Nottingham
load modules needed by Anaconda (#804522)
David Cantrell (dcantrell@redhat.com) said:
> On Tue, Mar 27, 2012 at 10:19:31AM -0400, Chris Lumens wrote:
> > > Anaconda expects a minimum set of modules to be loaded, things
> > > like raid1, etc.
> > >
> > > NOTE: Tested by appending to initrd of Beta RC2
> >
> > Yep, we did this back in the bad old days of loader. I guess we do need
> > to keep doing it.
>
> Out of curiosity, is there any reason the kernel couldn't just be building
> those directly in to the kernel image these days? Seems silly to add this
> thing to dracut to make sure we always load these modules. Just put them in
> the kernel image if everyone needs them, right?
Does it need done in dracut? This could be done with a /lib/modules-load.d
systemd file (which would take effect on systems where anaconda is installed
at runtime, though.)
Bill
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
03-27-2012, 08:02 PM
"Brian C. Lane"
load modules needed by Anaconda (#804522)
On Tue, Mar 27, 2012 at 02:49:49PM -0400, Bill Nottingham wrote:
> David Cantrell (dcantrell@redhat.com) said:
> > On Tue, Mar 27, 2012 at 10:19:31AM -0400, Chris Lumens wrote:
> > > > Anaconda expects a minimum set of modules to be loaded, things
> > > > like raid1, etc.
> > > >
> > > > NOTE: Tested by appending to initrd of Beta RC2
> > >
> > > Yep, we did this back in the bad old days of loader. I guess we do need
> > > to keep doing it.
> >
> > Out of curiosity, is there any reason the kernel couldn't just be building
> > those directly in to the kernel image these days? Seems silly to add this
> > thing to dracut to make sure we always load these modules. Just put them in
> > the kernel image if everyone needs them, right?
>
> Does it need done in dracut? This could be done with a /lib/modules-load.d
> systemd file (which would take effect on systems where anaconda is installed
> at runtime, though.)
dlehman has a plan to move some of these (things like raid) into
anaconda's storage module, but that won't happen for F17. We don't want
to build them all into the kernel since many users won't need them after
they install.
--
Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
03-28-2012, 04:17 PM
Will Woods
load modules needed by Anaconda (#804522)
On Tue, 2012-03-27 at 14:49 -0400, Bill Nottingham wrote:
> David Cantrell (dcantrell@redhat.com) said:
> > On Tue, Mar 27, 2012 at 10:19:31AM -0400, Chris Lumens wrote:
> > > > Anaconda expects a minimum set of modules to be loaded, things
> > > > like raid1, etc.
> > > >
> > > > NOTE: Tested by appending to initrd of Beta RC2
> > >
> > > Yep, we did this back in the bad old days of loader. I guess we do need
> > > to keep doing it.
> >
> > Out of curiosity, is there any reason the kernel couldn't just be building
> > those directly in to the kernel image these days? Seems silly to add this
> > thing to dracut to make sure we always load these modules. Just put them in
> > the kernel image if everyone needs them, right?
>
> Does it need done in dracut? This could be done with a /lib/modules-load.d
> systemd file (which would take effect on systems where anaconda is installed
> at runtime, though.)
That's what I was thinking - we don't support using any of this stuff
(raid, dm crypt/multipath, etc) in initramfs anyway, so we could just
write out /etc/modules-load.d/anaconda-storage.conf in lorax.
I'm testing a patch to do that now and will send it shortly.
This anaconda/dracut patch is already in f17-branch, though. Reverting
patches is fun and all (also: whee! fewer files!) but I'm not gonna be
upset if we decide to leave this alone and load modules via conf file in
F18.
-w
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list