-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aii-ks 21.12: regex for identifying PXE boot entries not strict enough #338
Comments
This problem seems serious. With the script generated by I attach a modified version of the script with the regex excluding from PXE entries HTTP entries (found on HP Apollo 4200) : |
- Exclude 'Network Boot' entries available on HPE machines like Apollo 4200 - Exclude HTTP entries available on some machines Fixes quattor#338
Interesting: I've also seen the error where it can't find Instead of this approach with a regex: could we not simply pick the entry that was used for the current boot? Which will be the correct PXE ? |
Picking the |
…rst entry in the boot list - Replace the approach based on regexp to identify the PXE entries that proved to be fragile Fixes quattor#338
…rst entry in the boot list - Replace the approach based on regexp to identify the PXE entries that proved to be fragile Fixes quattor#338
aii-ks
has a great feature that allows to redefine the UEFI boot order to have the PXE entries first. Identifying the PXE entries relies on a regex as there is no other way to do it. But this regex is not strict enough on some machines, like HP servers, where the UEFI boot entry list contains things likeBoot Menu
,Network Boot
,PXE Boot
... that are just referring to LILO menus (clearly not what we want) and not to PXE entries.I attach the script
boot_pxe_first.sh I use to reorder the boot list on an installed system where I used a slightly different regex that works at least on Dell and HP servers.
Michel
The text was updated successfully, but these errors were encountered: