PXE Driver and supporting meta-classes.
Bases: ironic.drivers.base.BaseDriver
PXE + AMT driver.
This driver implements the core functionality, combining ironic.drivers.amt.AMTPower for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + Cisco IMC driver.
This driver implements the ‘core’ functionality, combining ironic.drivers.modules.cimc.Power for power on/off and reboot with ironic.drivers.modules.pxe.PXEBoot for booting the node and ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implentations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + IBoot PDU driver.
This driver implements the core functionality, combining ironic.drivers.modules.iboot.IBootPower for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + Native IPMI driver.
This driver implements the core functionality, combining ironic.drivers.modules.ipminative.NativeIPMIPower for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.pxe.PXEAndIPMIToolDriver
PXE + IPMITool + socat driver.
This driver implements the core functionality, combining ironic.drivers.modules.ipmi.IPMI for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy (for image deployment) and with ironic.drivers.modules.ipmitool.IPMISocatConsole. This driver uses the socat console interface instead of the shellinabox one. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + IPMITool driver.
This driver implements the core functionality, combining ironic.drivers.modules.ipmi.IPMI for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + iRMC driver using SCCI.
This driver implements the core functionality using ironic.drivers.modules.irmc.power.IRMCPower for power management ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment.
Bases: ironic.drivers.base.BaseDriver
PXE + Ilo Driver using IloClient interface.
This driver implements the core functionality using ironic.drivers.modules.ilo.power.IloPower for power management ironic.drivers.modules.ilo.deploy.IloPXEDeploy for image deployment.
Bases: ironic.drivers.base.BaseDriver
PXE + MSFT OCS driver.
This driver implements the core functionality, combining ironic.drivers.modules.msftocs.power.MSFTOCSPower for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + SNMP driver.
This driver implements the ‘core’ functionality, combining ironic.drivers.snmp.SNMP for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implentations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + SSH driver.
NOTE: This driver is meant only for testing environments.
This driver implements the core functionality, combining ironic.drivers.modules.ssh.SSH for power on/off and reboot of virtual machines tunneled over SSH, with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + SeaMicro driver.
This driver implements the core functionality, combining ironic.drivers.modules.seamicro.Power for power on/off and reboot with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + Cisco UCSM driver.
This driver implements the core functionality, combining :class:ironic.drivers.modules.ucs.power.Power for power on/off and reboot with :class:ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + VirtualBox driver.
NOTE: This driver is meant only for testing environments.
This driver implements the core functionality, combining ironic.drivers.virtualbox.VirtualBoxPower for power on/off and reboot of VirtualBox virtual machines, with ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
PXE + WakeOnLan driver.
This driver implements the core functionality, combining ironic.drivers.modules.wol.WakeOnLanPower for power on ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for image deployment. Implementations are in those respective classes; this class is merely the glue between them.