Installation
Linux Terminal Installation
labuser@vm-ubuntu-413:~$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/hjma29/proliant-cli/main/install.sh)"
proliant-cli installer
══════════════════════════════════════
Fetching latest release...
Downloading v1.0.31 (proliant-cli-linux-x86)...
######################################################################### 100.0%
Installed : /home/labuser/.local/bin/proliant
PATH : added $HOME/.local/bin to /home/labuser/.bashrc
Note : run 'source /home/labuser/.bashrc' or open a new terminal
Version: v1.0.31
Setting up tab completion (dynamic)...
✓ Tab completion added to /home/labuser/.bashrc
Run: source /home/labuser/.bashrc
Run 'proliant version' to verify.
labuser@vm-ubuntu-413:~$ proliant version
proliant: command not found
labuser@vm-ubuntu-413:~$ source /home/labuser/.bashrc
labuser@vm-ubuntu-413:~$ proliant version
proliant 1.0.31
Checking for updates...
✓ Already up to date.
labuser@vm-ubuntu-413:~$ proliant setup
proliant setup -- manage your servers in inventory.ini
This will create: /home/labuser/.config/proliant-cli/inventory.ini
(no entries yet)
What would you like to do?
1. Add a new entry
2. Open inventory.ini in editor
3. Done
Select (1): 1
1. iLO server
2. OneView appliance
Add a (1): 2
Add a OneView appliance
OneView appliance IP / hostname: 10.16.43.100
Username (Administrator):
Password: ********
Testing connection to 10.16.43.100...
OK - Connected successfully.
Saved to /home/labuser/.config/proliant-cli/inventory.ini
# Name Type Host Username Status
1 oneview oneview 10.16.43.100 Administrator Reachable
What would you like to do?
1. Add a new entry
2. Edit an entry
3. Delete an entry
4. Open inventory.ini in editor
5. Done
Select (5):
Setup complete!
Config: /home/labuser/.config/proliant-cli/inventory.ini
Try: proliant setup any time to add, edit, or re-test entries.
labuser@vm-ubuntu-413:~$ proliant oneview server
server server-profile server-profiles servers
labuser@vm-ubuntu-413:~$ proliant oneview server-profiles list
Server Profiles (6 total)
Name Server Status State Descrip
──────────────────────────────────────────────────────────────────────────────
aci-FM-host1 Enclosure-01, bay 3 Critical Normal
aci-Mapped-host1 Enclosure-01, bay 5 Warning Normal —
aci-vc-LAG-host1 Enclosure-01, bay 4 OK Normal
aci-vc-tunnel-host1 Enclosure-01, bay 1 OK Normal
aci-vc-tunnel-host2 Enclosure-01, bay 2 OK Normal
ocp-single-node Enclosure-01, bay 6 Critical Normal —