Problem:
Centos 8 Stream fails on dracut-initqueue
Hits timeout and fails to provision
Expected outcome:
Machine with Centos 8 Stream gets provisioned
Foreman and Proxy versions:
Foreman 2.3.1
Katello 3.18.0
Foreman and Proxy plugin versions:
foreman_bootdisk 17.0.2
foreman_hooks 0.3.17
Distribution and version:
Foreman running on Centos 7 with latest updates
Other relevant data:
In order to test creating a Stream machine, i took the hostgroup for provisioning Centos 8 (non-stream) which works and replaced the content-view with a stream version.
No other real changes were made.
Hello, I also think it’s more likely the networkmanager regression than Stream itself. Have you tried modifying templates according to the patch I’ve done and regenerating bootdisks? That should do it!
I’ve tested editing some templates, but i’m not sure which templates are being used when using BootDisk, so not 100% sure which template to modify to test out
I seem to have found my problem.
I was cloning the pxelinux template and editing it as well as the kernel_options one, changed references etc.
Edited the OS to use this new template and tested, and it still failed on the same step.
It seems as though Bootdisk is only reading the default template - after unlocking and editing the default PXElinux and kernel_options snippet, it got past the dracut timeout.
I would’ve thought that Bootdisk would render it’s images based on the specified templates and not the default, but this appears to not be the case.