ironic/ironic
Ilya Etingof 9fab96fc37 Add Redfish Virtual Media Boot support
This patch introduces standard Redfish virtual media boot
support to ironic.

The patch implements basic boot interface features along with
devstack plugin support for virtual media boot. Functionally,
redfish boot interface supports the same set of features as PXE.

Unlike other virtual media boot implementations (e.g. iLo), this
patch does not require user-built deploy/rescue/boot ISO images
for virtual media boot. Instead, ironic will build necessary images
out of common kernel/ramdisk pair (though user needs to provide
ESP image).

Story: 1526753
Task: 10389
Co-Authored-By: Shivanand Tendulker <stendulker@gmail.com>
Change-Id: I0db0a64c5ccf260f5a0695dbe994af1e11f71517
2019-08-14 14:19:03 +02:00
..
api Use HTTPProxyToWSGI middleware from oslo 2019-08-02 12:29:37 +00:00
cmd Fix :param: in docstring 2019-06-14 14:23:57 +08:00
common Merge "Enable no IP address to be returned" 2019-08-12 10:57:43 +00:00
conductor Asynchronous out of band deploy steps fails to execute 2019-08-07 15:42:28 -04:00
conf Add Redfish Virtual Media Boot support 2019-08-14 14:19:03 +02:00
db Replace deprecated with_lockmode with with_for_update 2019-06-18 17:39:09 +02:00
dhcp Merge "Enable no IP address to be returned" 2019-08-12 10:57:43 +00:00
drivers Add Redfish Virtual Media Boot support 2019-08-14 14:19:03 +02:00
hacking Fix regex string in the hacking check 2019-06-06 14:42:58 +08:00
objects Truncate node text fields when too long 2019-04-19 10:27:00 +02:00
tests Add Redfish Virtual Media Boot support 2019-08-14 14:19:03 +02:00
__init__.py Move eventlet monkey patch code 2017-03-02 13:48:18 +02:00
version.py Correct version.py and update current version string 2014-03-21 13:50:05 -07:00