In order to test IPv6 deployment on Dell hardware I was in need to patch the servers to ensure that UEFI boot mode is in use.

Normally I would had use the DSU that runs from within Linux, but as the servers are part of an OpenShift installation (using baremetal-deploy) and using CoreOS as the underlying system I wanted to load ISO from HTTP server on the deployhost (running RHEL).

The command is not that hard, let’s first define some variables:

IDRACIP=1.1.1.1
IDRACUSER=root
IDRACPASS=mysecurepass
ISOURL="http://10.10.10.10/my.iso"

Now, let’s attach the ISO file:

racadm  -r ${IDRACIP}  -u ${IDRACUSER} -p ${IDRACPASS} remoteimage -c -l ${ISOURL}

Once done, we should check status with:

racadm  -r ${IDRACIP}  -u ${IDRACUSER} -p ${IDRACPASS} remoteimage -s

Once finished, let’s disconnect:

racadm  -r ${IDRACIP}  -u ${IDRACUSER} -p ${IDRACPASS} remoteimage -d

And then, verify the status again:

racadm  -r ${IDRACIP}  -u ${IDRACUSER} -p ${IDRACPASS} remoteimage -s

Hope It’s useful for you!