ironic/ironic/tests/unit/drivers
Hamdy Khader a41c7a9592 Add support for Smart NICs
Extend Ironic to enable use of Smart NICs to implement
generic networking services for baremetal servers.

Extending the ramdisk, direct, iscsi and ansible deployment Interfaces
to support the Smart NIC use-cases.

For Smart NIC use-case the baremetal node must be powered on and
booted into bios then wait for agent that runs on the Smart NIC to be
alive then do the network changes required.

Task: #26932
Story: #2003346
Change-Id: I00d6f13dd991074e4f45ada4d7cf4ccc0edbc7e1
2019-02-07 15:24:34 +02:00
..
modules Add support for Smart NICs 2019-02-07 15:24:34 +02:00
__init__.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
boot.ipxe Convert iPXE boot script to Jinja template 2016-11-21 18:44:38 +02:00
elilo_efi_pxe_config.template Do not pass ipa-driver-name as kernel parameter 2016-11-11 17:16:20 +02:00
ipxe_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_boot_from_volume_extra_volume.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_boot_from_volume_no_extra_volumes.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_timeout.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
pxe_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
pxe_grub_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
test_base.py [Refactor] Make caching BIOS settings explicit 2019-02-06 19:08:18 +01:00
test_cisco.py Add I202 to flake ignore list 2017-10-25 14:32:52 +03:00
test_drac.py Remove the iDRAC classic drivers 2018-06-26 14:29:37 +02:00
test_fake_hardware.py Adds boot mode support to ManagementInterface 2018-06-15 15:19:41 +00:00
test_generic.py Add the noop management interface to the manual-management hardware type 2018-11-21 11:05:39 +01:00
test_ilo.py OOB RAID implementation for ilo5 based HPE Proliant servers. 2019-01-03 09:03:36 +00:00
test_ipmi.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
test_irmc.py Follow-up changes to iRMC bios interface. 2018-07-18 08:12:45 +00:00
test_redfish.py Add BIOS interface to Redfish hardware type 2018-11-29 12:05:48 -06:00
test_snmp.py Switch the "snmp" hardware type to "noop" management 2018-08-07 15:40:29 +00:00
test_utils.py Completely stop using the "fake" classic driver in unit tests 2018-06-06 16:10:43 +02:00
test_xclarity.py tox.ini: flake8: Remove I202 from ignore list 2018-02-26 09:00:42 -08:00
third_party_driver_mock_specs.py Fix ironic port creation after Redfish inspection 2019-01-08 12:27:28 +00:00
third_party_driver_mocks.py Merge "OOB RAID implementation for ilo5 based HPE Proliant servers." 2019-01-11 10:18:29 +00:00