Skip to content

chore: Update BIOS settings to disable SecureBoot#2037

Draft
stevekeay wants to merge 1 commit into
mainfrom
disable-secureboot
Draft

chore: Update BIOS settings to disable SecureBoot#2037
stevekeay wants to merge 1 commit into
mainfrom
disable-secureboot

Conversation

@stevekeay
Copy link
Copy Markdown
Contributor

@stevekeay stevekeay commented May 13, 2026

I think this is the default anyway but sometimes we get servers with this enabled, which breaks IPA.

Actually on second thoughts this is not sufficient. We are booting IPA from the virtual media and unfortunately this happens before we set the bios settings. There is going to have to be TWO phases of setting the BIOS settings. One to disable secureboot and then a later one to set the boot device, once we know what that is.

@stevekeay stevekeay changed the title Update BIOS settings to disable SecureBoot chore: Update BIOS settings to disable SecureBoot May 13, 2026
@stevekeay stevekeay force-pushed the disable-secureboot branch from afb7c67 to a09a25e Compare May 13, 2026 17:12
@stevekeay stevekeay marked this pull request as draft May 13, 2026 17:15
We were previously deferring BIOS settings until after agent inspection.
Most of the settings are to support PXE boot, and were not required for
our virtual-media-based agent inspection.

Setting of SecureBoot is actually important for virtual-media boot, so
we now set BIOS settings ahead of every boot:

1) basic settings to support virtual-media boot, (disable SecureBoot)

2) once pxe_interface is known, we update BIOS settings a second time to
configure that.
@stevekeay stevekeay force-pushed the disable-secureboot branch from a09a25e to bb97016 Compare May 14, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant