Skip to main content
Version: 0.3 (Next)

Asset Discovery Methods

Overview​

Colony automatically discovers assets when they PXE boot on the management network. Use ipmitool to power on and manage your physical hardware.

Power Management with ipmitool​

Check Power Status​

ipmitool -H 10.90.13.16 -I lanplus -U admin -P $PASS power status

Power On Asset​

ipmitool -H 10.90.13.16 -I lanplus -U admin -P $PASS power on

Set PXE Boot​

# Set next boot to PXE
ipmitool -H 10.90.13.16 -I lanplus -U admin -P $PASS chassis bootdev pxe

# Power cycle to boot from network
ipmitool -H 10.90.13.16 -I lanplus -U admin -P $PASS power reset

Bulk Discovery​

For multiple assets, create a CSV file with IPMI credentials:

# Create ipmi-assets.csv with format: ip,username,password
# 10.90.13.16,admin,password1
# 10.90.13.17,admin,password2

# Power on all assets
while IFS=, read -r IP USER PASS; do
echo "Powering on $IP..."
ipmitool -H "$IP" -I lanplus -U "$USER" -P "$PASS" chassis bootdev pxe
ipmitool -H "$IP" -I lanplus -U "$USER" -P "$PASS" power on
sleep 2
done < ipmi-assets.csv

Auto-Discovery Process​

When assets PXE boot on the management network, Colony automatically:

  1. Detects the asset via DHCP discover packet
  2. Collects hardware inventory
  3. Registers asset as "available" in the UI
  4. Makes asset ready for provisioning

No manual registration required - assets appear automatically after PXE boot.

What's Next​