Bug 2073111
| Summary: | Redfish idrac-virtualmedia doesn't power on new BareMetalHost | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Ian Pilcher <ipilcher> | ||||||
| Component: | Bare Metal Hardware Provisioning | Assignee: | Riccardo Pittau <rpittau> | ||||||
| Bare Metal Hardware Provisioning sub component: | ironic | QA Contact: | Amit Ugol <augol> | ||||||
| Status: | CLOSED INSUFFICIENT_DATA | Docs Contact: | |||||||
| Severity: | medium | ||||||||
| Priority: | low | CC: | alosadag, rpittau | ||||||
| Version: | 4.10 | Keywords: | Triaged | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | 4.11.0 | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2022-06-01 12:11:20 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
Just noticed this: 2022-04-07 15:58:49.383 1 DEBUG ironic.drivers.modules.drac.utils [req-28641617-2f6f-4855-8419-b914dde5434d ironic-user - - - -] Failed: clear job queue with system 4c4c4544-0039-4410-8057-c2c04f5a4233 for node e8813482-85ac-470b-867a-ebed181427ac. Will try next manager, if available. Error: Manager 33425a4f-c0c2-5780-4410-00394c4c4544: The attribute Links/Oem/Dell/DellJobService is missing from the resource /redfish/v1/Managers/iDRAC.Embedded.1 execute_oem_manager_method /usr/lib/python3.6/site-packages/ironic/drivers/modules/drac/utils.py:100[00 After clearing the job queue and deleting/re-adding the BMH, I'm still getting the same error. Uploading new log. Created attachment 1871370 [details]
Ironic conductor log
|
Created attachment 1871360 [details] Ironic conductor log Attempting to add a Dell FC430 blade (iDRAC 8) as a BareMetalHost to an existing cluster: oc apply -f - <<EOF apiVersion: metal3.io/v1alpha1 kind: BareMetalHost metadata: name: node22 spec: online: true bmc: address: idrac-virtualmedia://node22-idrac.pemlab.rdu2.redhat.com/redfish/v1/Systems/System.Embedded.1 credentialsName: node22-bmc-secret disableCertificateVerification: True bootMACAddress: '30:d0:42:88:25:07' hardwareProfile: unknown bootMode: UEFI EOF The BMH is stuck in "Registering" state, and it never powers on. The Ironic conductor log shows that Ironic never sends any POST requests to the iDRAC, although it is able to communicate with it. iDRAC firmware is 2.82.82.82 and "BIOS" is 2.14.0.