ironic/ironic/tests/unit
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 Add check for object versions 2019-02-20 17:24:42 +00:00
common Allow configuring global deploy and rescue kernel/ramdisk 2019-08-06 15:31:19 +02:00
conductor Asynchronous out of band deploy steps fails to execute 2019-08-07 15:42:28 -04:00
conf Remove deprecated [keystone] config section 2018-06-11 13:30:50 +00:00
db Remove CIMC/UCS drivers 2019-06-25 23:44:19 -07:00
dhcp Remove deprecated Neutron authentication options 2019-07-26 14:24:22 +02:00
drivers Add Redfish Virtual Media Boot support 2019-08-14 14:19:03 +02:00
objects Truncate node text fields when too long 2019-04-19 10:27:00 +02:00
__init__.py Setup logging in unit tests 2017-04-13 20:47:10 +03:00
policy_fixture.py Add keystone policy support to Ironic 2016-08-04 12:43:20 +00:00
raid_constants.py Fix for Unable to create RAID1 on Dell BOSS card 2018-06-19 14:41:57 -04:00
stubs.py Enhanced checksum support 2018-10-22 16:12:31 +08:00
test_base.py Fix issue with double mocking of utils.execute functions 2018-02-23 05:44:59 -08:00