Skip to content

Commit c2f0899

Browse files
committed
Update troubleshooting on boot mode mismatch
Observed on iLO 5: boot mode cannot be changed via Redfish. Signed-off-by: Dmitry Tantsur <[email protected]>
1 parent 1563af0 commit c2f0899

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

docs/user-guide/src/troubleshooting.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,10 +128,7 @@ Events:
128128
Normal InspectionError 7m12s metal3-baremetal-controller timeout reached while inspecting the node
129129
```
130130

131-
### Incompatible configuration
132-
133-
This can occur when attempting to use virtual media or UEFI on hardware that
134-
does not support it. The error will show in status and in events.
131+
### Error setting boot mode
135132

136133
Example `kubectl get bmh -A`:
137134

@@ -148,6 +145,20 @@ Redfish exception occurred. Error: Setting boot mode to bios failed for node cee
148145
https://192.168.111.1:8000/redfish/v1/Systems/... returned code 500.
149146
```
150147

148+
There are two possible causes:
149+
150+
- Hardware does not support the requested boot mode. Really old machines may
151+
not support UEFI, while really new machines gradually start phasing out
152+
legacy boot.
153+
- Hardware does not support switching between boot modes using Redfish API.
154+
This is the case for some iLO 5 machines.
155+
156+
You have options:
157+
158+
- Log into the BMC's UI and change the boot mode to the preferred value.
159+
- Update your BareMetalHost definition with the `bootMode` value that matches
160+
what your hardware supports.
161+
151162
## Provisioning errors
152163

153164
Errors during provisioning will be visible when listing the BareMetalHosts:

0 commit comments

Comments
 (0)