ironic/doc/source/admin/drivers.rst
Pavlo Shchelokovskyy 3d9895cc0b Remove SSH-based driver interfaces and drivers
SSH drivers are being unsupported for about a year now. All current
stable branches of ironic are officially supporting IPMI-capable HW
simulation via virtualbmc.
All ironic-related gate jobs have already been switched
to not use or enable those drivers.

This patch finally removes SSH-based power and managemtnt driver interfaces
and all classic drivers using those from ironic code and documentation.
Related exceptions and `ssh_connect` function, together with dependency
on `paramiko` package are removed as well.

Change-Id: Ieda7249b9cd78e3be1eff37804996295fc8d3969
Closes-Bug: #1570301
Depends-On: I9b60c9fa24652e9e64e787cd4e5b0152f51e7a28
2017-08-01 12:39:39 +00:00

1.6 KiB

Enabling drivers

Ironic-Python-Agent (agent)

Ironic-Python-Agent is an agent that handles ironic bare metal nodes in various actions such as inspection and deployment of such nodes, and runs processes inside of a ramdisk.

For more information on this, see IPA.

IPMITool driver

drivers/ipmitool

DRAC driver

DRAC with PXE deploy

  • Add pxe_drac to the list of enabled_drivers in /etc/ironic/ironic.conf
  • Install python-dracclient package

SNMP driver

drivers/snmp

iLO driver

drivers/ilo

iRMC driver

drivers/irmc

Cisco UCS driver

drivers/ucs

CIMC driver

drivers/cimc

OneView driver

drivers/oneview

Redfish driver

drivers/redfish

Unsupported drivers

The following drivers were declared as unsupported in ironic Newton release and as of Ocata release they are removed form ironic: