ironic/ironic/tests/unit/drivers
Iury Gregory Melo Ferreira aecb581082 Firmware Interface
FirmwareInterface base
New Config options [default]
- enabled_firmware_interfaces
- default_firmware_interface

New FirmwareInterface base with update method
Implementations of FirmwareInterface
- FakeFirmware (fake)
- NoFirmware (no-firmware)

New entrypoint ironic.hardware.interfaces.firmware
* fake and no-firmware

Api Controllers
- Updated: driver/node/utils/versions
- Created: firmware

Unit tests
api-ref for Node Firmware

Fake and Noop implementation for FirmwareInterface

Change-Id: Ib3b9cb22099819f97d5eab1e3f1b670cb91cbb25
2023-07-11 07:39:15 -03:00
..
modules Add hold steps 2023-06-30 14:34:26 -07:00
__init__.py Add my new address to .mailmap 2020-04-13 07:29:37 -07:00
boot-fallback.ipxe Exit ipxe script if enable_netboot_fallback failed 2022-08-01 17:26:49 -07:00
boot.ipxe Exit ipxe script if enable_netboot_fallback failed 2022-08-01 17:26:49 -07:00
ipxe_config.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_anaconda.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_iso.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_ramdisk.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_volume_extra_volume.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_volume_multipath.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_boot_from_volume_no_extra_volumes.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ipxe_config_timeout.template Merge "Finally remove support for netboot and the boot_option capability" 2022-08-05 16:47:32 +00:00
ks_extra_vars.tmpl Validate the kickstart template and file before use 2021-03-23 21:53:35 -07:00
ks_missing_var.tmpl Validate the kickstart template and file before use 2021-03-23 21:53:35 -07:00
pxe_config.template Finally remove support for netboot and the boot_option capability 2022-08-02 12:47:31 +02:00
pxe_grub_config.template Fixes anaconda deploy for PXE boot 2022-10-07 11:31:09 +00:00
test_base.py Firmware Interface 2023-07-11 07:39:15 -03:00
test_drac.py Add Redfish RAID interface to idrac HW type 2021-03-19 12:11:50 -04:00
test_fake_hardware.py Add configurable delays to the fake drivers 2022-10-13 15:01:18 +13:00
test_generic.py Clean up kernel_append_params for PXE/iPXE 2021-05-17 16:12:30 +02:00
test_ibmc.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_ilo.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_ipmi.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_irmc.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_redfish.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_snmp.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
test_utils.py Move configuration mold utilities 2021-03-29 07:42:53 -04:00
test_xclarity.py Deprecate the iscsi deploy interface 2020-09-22 15:39:36 +02:00
third_party_driver_mock_specs.py [iRMC] identify BMC firmware version 2023-01-16 18:38:57 +09:00
third_party_driver_mocks.py Enable Redfish by default 2021-11-05 13:51:06 +01:00