
Provide 3 new snmp_driver values for different APC product families: - apc_masterswitch - apc_masterswitchplus - apc_rackpdu The "apc" snmp_driver is still supported and maps to the MasterSwitch driver to avoid breaking backwards compatibility. Different APC product families support different OIDs for power control. - APC MasterSwitch uses sPDUOutletCtl - APC MasterSwitchPlus uses sPDUOutletControlMSPOutletCommand - APC Rack PDU uses rPDUOutletControlOutletCommand Change-Id: I9d8724543d7da7b1c9cdc180c3396d131ed52615 Closes-Bug: #1471025
2.6 KiB
2.6 KiB
Enabling drivers
Ironic-Python-Agent (agent)
To enable IPA, add the appropriate ironic agent driver to the
enabled_drivers
line of the ironic.conf file.
- Several variants are currently supported, they are:
-
- agent_ilo
- agent_ipmitool
- agent_pyghmi
- agent_ssh
- agent_vbox
Note
Starting with the Kilo release IPA ramdisk may also be used with ironic PXE drivers.
For more information see the ironic-python-agent GitHub repo
DRAC
DRAC with PXE deploy
- Add
pxe_drac
to the list ofenabled_drivers
in/etc/ironic/ironic.conf
- Install openwsman-python package
AMT
../drivers/amt
SNMP
../drivers/snmp
iLO driver
../drivers/ilo
SeaMicro driver
../drivers/seamicro
iRMC
The iRMC driver enables PXE deploy to control power via ServerView Common Command Interface (SCCI).
Software requirements
Install python-scciclient package:
$ pip install "python-scciclient>=0.1.0"
Enabling the iRMC driver
- Add
pxe_irmc
to the list ofenabled_drivers in
/etc/ironic/ironic.conf
- Ironic Conductor must be restarted for the new driver to be loaded.
Ironic node configuration
Nodes are configured for iRMC with PXE deploy by setting the ironic
node object's driver
property to be pxe_irmc
.
Further configuration values are added to driver_info
:
irmc_address
: hostname or IP of iRMCirmc_username
: username for iRMC with administrator privilegesirmc_password
: password for irmc_usernameirmc_port
: port number of iRMC (optional, either 80 or 443. defalut 443)irmc_auth_method
: authentication method for iRMC (optional, either 'basic' or 'digest'. default is 'basic')
Supported platforms
This driver supports FUJITSU PRIMERGY BX S4 or RX S8 servers and above.
- PRIMERGY BX920 S4
- PRIMERGY BX924 S4
- PRIMERGY RX300 S8
VirtualBox drivers
../drivers/vbox
Cisco UCS driver
../drivers/ucs
Wake-On-Lan driver
../drivers/wol
iBoot driver
../drivers/iboot