When a hosts boots and the PXELinux menu is shown, local boot is the default selected entry and the one that will be booted after timeout. This can be changed by changing the “Default PXE global template” setting (e.g. to discovery). In that case, after the timeout, the host nicely starts to discover.
However for as long as the menu is shown, the visually selected entry is still “Default local boot”. That seems confusing.
There seems to be an easy fix by changing the following template and replacing:
UI menu DEFAULT <%= global_setting("default_pxe_item_global", "local") %>
Is there any reason why this isn’t used already? E.g. is het likely to cause any compatibility issues? Or would this be reasonably to include by default in the community templates.