Cant provision linux hosts after upgrade to 3.3.1 or 3.4

Problem:
After upgrading to 3.3.1 when provisioning a host it instantly boots directly into grub shell and stops, managed to screen record and grab a screengrab of the errors.

image

Expected outcome:
Provisioning works.

Foreman and Proxy versions:
3.3.1 (3.4.0 also tested)

Foreman and Proxy plugin versions:

Distribution and version:
Rocky 8 (leapp upgraded from CentOS 7)

Other relevant data:

Forgot to put in that this is provisioning with BootDisk with static ip - A basic installation of Foreman+Katello with BootDisk and VMWare plugins

Anyone had similar problems or have any ideas?
I’m thinking it might be some malformation of the provisioning URL after update, but i would think that it would then be more widespread than just our installation

Likely found the issue - appears to be same as this one: Foreman UEFI Provisioning Grub Failure - #4 by ikonia

Am testing out the patch provided there now.

Issue appears to be the new “static=1” option with an unescaped & in the url

1 Like

Patch works, can finally upgrade our Foreman instance.

1 Like