Skip to content

Instantly share code, notes, and snippets.

@troyfontaine
Created August 22, 2024 14:21
Show Gist options
  • Save troyfontaine/93a34868a1d30e12c30ace539be60e6f to your computer and use it in GitHub Desktop.
Save troyfontaine/93a34868a1d30e12c30ace539be60e6f to your computer and use it in GitHub Desktop.
HP iLO4 On Ubuntu Noble 24.04 for use with HP ProLiant 8th Gen Servers

HP iLO4 on Ubuntu Noble 24.04 for use with HP ProLiant 8th Gen Servers

If you're a homelabber and are interested in attempting to use the iLO4's agentless management functionality (how is it agentless if you have to install software on the OS?), you can do so by installing the HP AMS Package

Install the Agentless Management Service

sudo su -
wget https://downloads.linux.hpe.com/SDR/repo/mcp/pool/non-free/hp-ams_2.8.3-3056.1ubuntu16_amd64.deb
dpkg -i hp-ams_2.8.3-3056.1ubuntu16_amd64.deb
exit

Now you can view software and hardware on the server in the iLO Web UI.

Install the HP iLO Configuration Management Tool

Then you will probably want the iLO Configuration Service, this works with the latest release of hponcfg, so we can add it via the official HPE repo:

# Download the public key for the signing key that was used after 2015-note this expires later this year (2024)
curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | gpg --dearmor -o /usr/share/keyrings/hpe-repository.gpg

# Add the repository to apt
echo 'deb [signed-by=/usr/share/keyrings/hpe-repository.gpg] https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/ noble/current non-free' > /etc/apt/sources.list.d/hpe-repository.list

# Update apt
apt-get update

# Install the hponcfg package
apt-get install hponcfg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment