Add rd.net.timeout.carrier to kernel OS during kickstart

Latest response

We have a few areas that experience network connection delays of more than 5 seconds and need to compensate for that in our RHEL 7 workstations. I have been able to compensate in the kickstart iso by adding this to the end of the kernel options:

rd.net.timeout.carrier=30

This works to get the kickstart ISO (on a USB) to progress and install the system, however, after the first reboot in the kickstart, the system fail to progress through the rest of the setup due to the network connection timing out in the default 5 seconds.

How can I add "rd.net.timeout.carrier=30" to the actual OS kernel in the kickstart process before the first reboot? Let me know if any further info is needed.

Responses

Anyone?

Hi Roy,

Not sure if this helps you, but I would add the parameter manually at first boot by pressing the E key once the GRUB menu appears and then, when you're logged in to the system - add the parameter to /etc/default/grub and update the grub configuration. :)

Regards,
Christian

Thanks for the response, but this would need to be done automatically in the kickstart process somewhere. This is for 500+ machines across our campus and doing them individually is untenable.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-kickstart-syntax check bootloader --append

and for existing machines, use ansible or run grubby --args manually

Thank you. I will try this.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.