Skip to content

fix: support BIOS reset on NVIDIA GBx00 and GH200#103

Merged
SnobbishFish40 merged 2 commits into
NVIDIA:mainfrom
SnobbishFish40:fix/nvidia-bios-reset
Jul 15, 2026
Merged

fix: support BIOS reset on NVIDIA GBx00 and GH200#103
SnobbishFish40 merged 2 commits into
NVIDIA:mainfrom
SnobbishFish40:fix/nvidia-bios-reset

Conversation

@SnobbishFish40

Copy link
Copy Markdown

Summary

Enable BIOS factory reset for NVIDIA GBx00 and GH200 systems.

The vendor implementations previously delegated to RedfishStandard::reset_bios(), which returned NotSupported, so no reset request was sent to the BMC.

Changes

  • Route NVIDIA GBx00 BIOS reset through factory_reset_bios().
  • Route NVIDIA GH200 BIOS reset through factory_reset_bios().
  • Send an explicit empty JSON object for the parameterless Bios.ResetBios action.
  • Add integration coverage for the existing supported BIOS-reset paths:
    • Dell
    • Dell multi-DPU
    • Lenovo
    • Supermicro
    • NVIDIA Viking
    • NVIDIA GB200
    • NVIDIA GH200
    • NVIDIA DPU

Signed-off-by: Reuben Elliott <reubenelliott12345@gmail.com>
Signed-off-by: Reuben Elliott <reubenelliott12345@gmail.com>
@copy-pr-bot

copy-pr-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@krish-nvidia

Copy link
Copy Markdown

/ok test 73ffa7a

@SnobbishFish40 SnobbishFish40 merged commit a51678d into NVIDIA:main Jul 15, 2026
1 check passed
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.

2 participants