Connect to iDrac and configure BIOS, RAID and Firmware updates from the foreman

Hi,

We are planning to use the Foreman to deploy the fw updates, change Bios
Settings etc. I currently discovered the hosts using the foreman_discovery
plugin using PXE NIC available on the Physical server. I got all the facts
along with the IPMI (which is the iDrac Nic Interface for Dell PowerEdge
servers).

  1. Is there any way to connect to the iDrac Console and execute/change
    the Bios settings from the foreman GUI once they appear under the
    Discovered hosts? Is there any plugin/workaround available to it?
  2. I have some ansible playbooks in handy which uses the raw module to
    go and execute the required racadm commands on iDrac console itself. But, I
    couldn't figure out a way to execute them from the foreman once the servers
    appear under the discovered hosts?.
  3. Is there any way that I can get the iDrac console to be shown in
    Foreman GUI via web socket ( as like for virtual machines either using
    NoVnc or serial etc.?

Please suggest me how to proceed on this using the Foreman GUI/CLI. Any
help is appreciated!!!

Thanks,
No1.

1 Like