Install iDRAC racadm tool on Proxmox 7

This is how to setup iDRAC's racadm tool on Proxmox 7. And iDRAC Service Module(iSM).

This article is inspired by DELL's manual and this blog post.

Install

Fetch the GPG key

curl -fsSL https://linux.dell.com/repo/pgp_pubkeys/0x1285491434D8786F.asc | gpg --dearmor -o /etc/apt/trusted.gpg.d/dell-apt-key.gpg

Add sources file

Create a file at /etc/apt/sources.list.d/linux.dell.com.sources.list and put the following contents:

The 10300 (v10.3.0.0) part is the OMSA version found on the matrix available on DELL's page.

If you use the jammy release on a Debian 11 it will throw uses unknown compression for member 'control.tar.zst', giving up at install time. This is explained on stackoverflow (stackexchange).

deb [signed-by=/etc/apt/trusted.gpg.d/dell-apt-key.gpg] http://linux.dell.com/repo/community/openmanage/10300/focal focal main
# If you want iDRAC Service Module(iSM)
deb [signed-by=/etc/apt/trusted.gpg.d/dell-apt-key.gpg] http://linux.dell.com/repo/community/openmanage/iSM/5100/bullseye bullseye main

Install it

apt-get install srvadmin-idracadm8
# If you want iDRAC Service Module(iSM)
apt-get install dcism

Try racadm

racadm getsysinfo
RAC Information:
RAC Date/Time           = Thu May 25 12:25:11 2023

Firmware Version        = 2.84.84.84
Firmware Build          = 02
Last Firmware Update    = 05/23/2023 11:30:51
[...]

With dcism and a reboot:

Host Name               = proxmox.local
OS Name                 = Debian GNU/Linux 11 (bullseye)
OS Version              = 11 (bullseye) Kernel 6.2.11-2-pve (x86_64)