Prevent Talos from changing EFI boot order #9103
Replies: 2 comments 1 reply
-
I guess you're booting Talos using GRUB, which does install itself into the EFI (otherwise it would never boot from disk). As a workaround, you can still run We will look into this issue as we have some spare cycles. |
Beta Was this translation helpful? Give feedback.
-
Good idea, should work in theory. I'm attempting it with this command (doing it manually first to get it right before turning it into a DaemonSet):
I've tried many variations of mounting but can't seem to get anything under If I run this command, I can get host EFI vars to be readable at
|
Beta Was this translation helpful? Give feedback.
-
Hi, we're working on getting Talos set up with PXE booting so that we can have a fully-automated infrastructure. Talos is PXE booting and installing itself as expected.
Talos is generally working great for us and we love the project.
The issue we're running into is that once Talos is installed to disk, it also installs itself as a first-priority EFI boot entry. Not all of our systems allow forcing net boot before EFI, or locking EFI boot order, so this ends up taking away our automated control of our systems. E.g., if a machine gets in a completely failed/irrecoverable state, we need to be able to remote reboot the system and have it netboot so that we can recover it. We also need to retain the ability to re-provision the node as something else entirely if need-be, completely out of band of
talosctl
.In #7276, @netthier said:
This sounds like essentially the same issue we're running into.
The concept was also brought up in #2906 by @scheuk:
Suggested workaround by @smira at the time:
Is there currently any way to prevent Talos from installing itself as an EFI boot entry, or otherwise have some control over the order that it installs itself?
Edit: I see in the legacy Talos docs, there was a
bootloader
flag for theinstall
yaml. It seems that was removed?Edit: Removal commit: 423a31a
Beta Was this translation helpful? Give feedback.
All reactions