Hi,
I work on exact same hardware and have faced exact same issue. 
Managed to kickstart with 2 anaconda options "hpsa.hpsa_allow_mode=1 
hpsa.hpsa etc..."
Ran those without anything else.
result: could sucessfully complete install, but clicking reboot at end of 
installl, the servers hangs on a black screen, doing nothing or looping & 
failing infinitely.

I will setup an http server tomorrow , and test adding the inst.dd=http 
etc....
have P400i smart array hp raid controllers.
d be sooooo good:
I wanna test kubernetes, i have 10 dl360 g5 and it would be huge if i can 
test scaling out on 10 physocal servers!
I'll write test results next week


Le lundi 3 novembre 2014 23:19:05 UTC+1, Ignacio Bravo a écrit :
>
> This email is not to request help, but just to post my findings in working 
> with kickstart and CentOS 7 and on how to incorporate a driver not included 
> in the base OS into a working kickstart file.
>
> *The history:*
> We have an OpenStack installation in our lab server (HP DL360 G5) and use 
> a combination of Katello and The Foreman to keep everything tied up 
> correctly. One of our tests required us to install the Juno version of 
> OpenStack and when doing so, we found out that this version only supported 
> CentOS 7. And when trying to install CentOS 7 on these machines, we found 
> out that our RAID controller cards HP Smart array P400i where dropped from 
> the drivers included in the OS. So for the last couple of days, I have been 
> looking for ways to include a new driver in the kickstart file to use at 
> installation and then at boot time.
>
> Thanks to Montana Linux, I found out that ElRepo had created a kmod-cciss 
> driver that I needed, but there were no docs on how to incorporate this 
> driver into the kickstart file to boot using these RAID drivers.
>
> I found several articles on how to create a driver disk (and did create 
> one) but could not make it work. Finally, I found an article from Red Hat 
> noting that during boot time, you can either install a driver disk, OR the 
> RPM directly! Great news.
>
> It only took two minutes to change my PXE Linux provisioning template to 
> incorporate this change and boot the old hardware using CentOS 7:
>
> default linux
> label linux
> kernel <%= @kernel %>
> append initrd=<%= @initrd %> inst.dd=
> http://katello/pulp/repos/Organization/Library/custom/Product/ElRepo_C7_x86_64/kmod-cciss-3.6.26-1.el7.elrepo.x86_64.rpm
>  
> ks=<%= foreman_url('provision')%> network ks.sendmac  
>
>
>
> *Sources:*
> http://www.montanalinux.org/cciss-raid-controller-el70.html
>
> https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-driver-updates-performing-x86.html
> http://www.emeneker.com/modx/index.php?id=26
>
> http://serverfault.com/questions/480924/how-do-i-specify-a-driver-disk-image-that-is-on-the-local-cdrom
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to