Skip to content

Apply BIOS Attributes and Setup Secure Boot Certificates - #972

Draft
breml wants to merge 17 commits into
FuturFusion:mainfrom
breml:940-firmware-config
Draft

Apply BIOS Attributes and Setup Secure Boot Certificates#972
breml wants to merge 17 commits into
FuturFusion:mainfrom
breml:940-firmware-config

Conversation

@breml

@breml breml commented Jul 22, 2026

Copy link
Copy Markdown
Member

Resolves: #940
Blocked by: lxc/incus-os#1220

Given a YAML file bios.yaml with the supported Redfish Bios Attributes on the root level like this:

CbsDfCmnDramNps: "Auto"

The BIOS settings can be applied using operations-center provisioning server bmc apply-bios-attributes <server-name> bios.yaml

@breml
breml requested a review from stgraber July 22, 2026 14:09
@breml breml self-assigned this Jul 22, 2026
@breml
breml force-pushed the 940-firmware-config branch 3 times, most recently from 877741c to a36276c Compare August 3, 2026 13:12
@breml
breml force-pushed the 940-firmware-config branch 2 times, most recently from dac91a9 to 95cd911 Compare August 7, 2026 05:46
@breml breml changed the title Prepare the redfish BMC adapter to support firmware config updates (Bios settings, Secure Boot Certificates) Apply BIOS Attributes and Setup Secure Boot Certificates Aug 7, 2026
@breml
breml force-pushed the 940-firmware-config branch from 95cd911 to fc79060 Compare August 7, 2026 07:03
@breml breml added the Blocked Waiting on an external task label Aug 7, 2026
@breml
breml force-pushed the 940-firmware-config branch 2 times, most recently from 37c3dce to e57d627 Compare August 7, 2026 09:49
breml added 2 commits August 10, 2026 04:15
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
…ficates methods for BMC interface

Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
@breml
breml force-pushed the 940-firmware-config branch 2 times, most recently from af23060 to 60d9fdc Compare August 10, 2026 05:43
breml added 14 commits August 10, 2026 13:48
…cureBootCertificates methods

Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
through BMC

Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
… bios-attributes apply commands

Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
@breml
breml force-pushed the 940-firmware-config branch from 60d9fdc to 34b68cd Compare August 10, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked Waiting on an external task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Apply firmware config (bios settings, secure boot)

1 participant