summaryrefslogtreecommitdiff
path: root/ironic/drivers/ilo.py
Commit message (Collapse)AuthorAgeFilesLines
* IloVirtualMediaAgent deploy driverRamakrishnan G2014-09-031-0/+24
| | | | | | | | | | | | | This commit introduces a new deploy driver which uses iLO virtual media to boot up proliant baremetal nodes, and uses agent to deploy the baremetal nodes. This patch also changes agent pxe config template slightly, so that the names of agent ramdisk parameters generated in code and those expected by agent ramdisk are same. Change-Id: Ia5677dff294bc146b864bed180fbda939cf9bb38 Implements: blueprint ilo-virtualmedia-ipa
* IloVirtualMediaIscsi deploy driverRamakrishnan G2014-09-031-0/+48
| | | | | | | | | This commit introduces a new iLo deploy driver which uses virtual media to boot up proliant baremetal nodes, and uses iSCSI to deploy the baremetal nodes. Change-Id: I98f47ed6082a3a28fce3148f6d5177cdb5c61881 Implements: blueprint ironic-ilo-virtualmedia-driver
* Replace incomplete "ilo" driver with pxe_ilo and fake_iloDevananda van der Veen2014-08-141-43/+0
| | | | | | | | | The "ilo" driver is not complete -- it only has a PowerInterface today. This patch removes it from setup.cfg, deletes the drivers/ilo.py module, and adds both PXEAndIloDriver and FakeIloDriver instead. Change-Id: I431fd5155d0696a0a48ad8decf9f5317c5fcd7a2
* Migration to oslo.utils libraryGhe Rivero2014-08-061-1/+2
| | | | | | | | | | | | | | | | | | | oslo.utils has been released with the modules excutils, importutils, strutils and timeutils. Changes done: - Use the new oslo.utils modules when possible (not updated in the nova.ironic driver and other oslo.incubator modules) - importutils.import_module now is importutils.try_import - Updated requirements.txt with the new library - strutils.to_bytes now is strutils.string_to_bytes Once the nova.ironic driver is migrated into nova tree, old references and libraries can be cleaned (Bug: #1350269) Closes-Bug: #1353540 Change-Id: Ic0af04ebd07b23eb94df32a6abf0e490d597f32a
* Add IloDriver and its IloPower moduleRamakrishnan G2014-07-171-0/+42
Add a new ironic driver for managing HP Proliant Gen8 servers using iLO4. This commit introduces the power module for IloDriver. Implements: blueprint ironic-ilo-power-driver Change-Id: I8d521f67fb14a6132626782b05cd490cd42ba476 Co-Authors: Anusha Ramineni<anusha.iiitm@gmail.com>