having trouble with kickstart
by bradvan from LinuxQuestions.org on (#4W6DM)
Trying to kickstart some servers (CentOS 7.6) across a WAN, but they always timed out trying to download initrd.img. So, mounted the 7.6 iso image to one of them and installed it that way. Set it up as a kickstart server using httpd. Using a browser, I can see the kickstart configuration file and the CentOS 7.6 files. So, I know httpd is serving them up. I ran tcpdump on the kickstart server and I can see the kicking server doing:
Code:dhcpdiscover
dhcpoffer
dhcprequest
dhcpack
get uefi/shim.efi
get uefi/grubx64.efi
get uefi/grub.cfg
get uefi/vmlinuz
get uefi/initrd.imgI watched the httpd access and error logs, but never see anything. Watching the kickstarting server console, dracut goes through every nic checking for connectivity, then finally drops out with:
Code:warning: could not boot
warning: /dev/root does not existI just never see a request for the kickstart file. These systems normally install to /dev/sda. From dracut shell, I can see that /sys/block/sda does exist. My grub.cfg looks like:
Code:set default=0
set timeout=10
menuentry "CentOS 7.6 kickstart " {
linuxefi uefi/vmlinuz ip=dhcp inst.repo=http://1.2.3.4/images/kickstart_configs/ks.cfg
initfdefi uefi/initrd.img
}Anyone have a clue what I have wrong?


Code:dhcpdiscover
dhcpoffer
dhcprequest
dhcpack
get uefi/shim.efi
get uefi/grubx64.efi
get uefi/grub.cfg
get uefi/vmlinuz
get uefi/initrd.imgI watched the httpd access and error logs, but never see anything. Watching the kickstarting server console, dracut goes through every nic checking for connectivity, then finally drops out with:
Code:warning: could not boot
warning: /dev/root does not existI just never see a request for the kickstart file. These systems normally install to /dev/sda. From dracut shell, I can see that /sys/block/sda does exist. My grub.cfg looks like:
Code:set default=0
set timeout=10
menuentry "CentOS 7.6 kickstart " {
linuxefi uefi/vmlinuz ip=dhcp inst.repo=http://1.2.3.4/images/kickstart_configs/ks.cfg
initfdefi uefi/initrd.img
}Anyone have a clue what I have wrong?