Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

194119

December 21st, 2012 11:00

Problem completing IDRAC jobs using Lifecycle Controller Web Services to an R720

I'm trying to use various remote calls to an R720 IDRAC. I'm using various wsman calls from "Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows". I can successfully interrogate and change boot settings (e.g., using "CALL winrm e cimv2/root/dcim/DCIM_BootSourceSetting") by making an IDRAC job (.../DCIM_BIOSService. . .) and initiating a reboot. I normally see the job status go from Ready to Scheduled to Running, and the job blasts into any default boot that the server was thinking it was going to do from the current state of boot entries. But, I now notice that if I boot the server using an iso boot (BootToNetworkIso Lifecycle winrm call), and then issue the IDRAC job,  it gets stuck in Ready. My previous successful job completion was when the server was idle after booting into WinPE from the internal SD card. At this point, we have to power cycle the IDRAC to do anything else. Is there any reason that the boot source or method (iso boot vs. discovered boot entry) should make a difference?  Thanks.

8 Posts

January 3rd, 2013 10:00

We now (well, after a few days of experimentation) see that you must issue a “Detach Network ISO USB Device” command to un-busy the Lifecycle Controller and allow the IDRAC job to complete. We can now:

  • Boot to ISO
  • Initiate the IDRAC job to disable boot entries
  • Check Job status and see that it was waiting for LifeCycle controller.
  • Execute an explicit  “Detach Network ISO USB Device” command
  • Check Job status and see that it is now Scheduled, which will then go Running.

Sure would have been nice if the document "Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows" had the slightest hint that this was necessary (see sections 11.3.6 and 11.3.7). I just can't wait to stumble over more things that are missing. Oh well, I guess that's what these forums are for.

8 Posts

January 10th, 2013 10:00

Now that we can use this reliably, we see another issue. We'd made a new ".iso", but when we try to boot off of it, it does not, and jumps to the next available boot device. All we get from the job completion is the "True" and "Successful" result of the IDRAC job as expected. So the question is if there is any way to get a log or more detailed information about the progress of the ISO boot? I think there's a serial connection off of the IDRAC that you can run to another PC and get more info compared to what we see in the IDRAC Virtual Console, so might this help? Thanks for any suggestions.

No Events found!

Top