ironic/api-ref/source
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
..
samples Firmware Interface 2023-07-11 07:39:15 -03:00
baremetal-api-v1-allocation.inc Allocation candidates prefer matching name 2022-06-16 15:31:10 +12:00
baremetal-api-v1-chassis.inc Complete the REST API POST documentation 2020-12-16 11:14:37 +13:00
baremetal-api-v1-conductors.inc Expose conductors: api-ref 2019-02-12 07:02:09 -08:00
baremetal-api-v1-deploy-templates.inc Complete the REST API POST documentation 2020-12-16 11:14:37 +13:00
baremetal-api-v1-driver-passthru.inc Remove remaining vendor passthru lookup/heartbeat 2017-05-17 15:03:39 -04:00
baremetal-api-v1-drivers.inc Add support for fields in drivers API 2021-08-27 11:57:41 +02:00
baremetal-api-v1-indicators.inc Remove indicators list by component from api-ref 2023-05-09 15:29:25 +02:00
baremetal-api-v1-misc.inc Add 'agent_token' to heartbeat request 2020-09-10 14:19:21 +00:00
baremetal-api-v1-node-allocation.inc Allocation API: fix minor issues in the API reference 2019-02-26 11:13:07 +01:00
baremetal-api-v1-node-management.inc Minor formatting and doc changes to change boot mode feature commit. 2021-08-24 14:29:53 +02:00
baremetal-api-v1-node-passthru.inc Update the api-ref documentation for Root and Nodes 2016-05-20 08:35:29 -07:00
baremetal-api-v1-nodes-bios.inc Follow-up to Include bios registry fields in bios API 2021-06-01 11:22:27 +02:00
baremetal-api-v1-nodes-firmware.inc Firmware Interface 2023-07-11 07:39:15 -03:00
baremetal-api-v1-nodes-history.inc API endpoints to get node history 2021-09-15 10:54:11 -07:00
baremetal-api-v1-nodes-inventory.inc Add missing include for inventory API reference 2023-02-23 18:38:19 +01:00
baremetal-api-v1-nodes-portgroups.inc Switch API ref to use versionadded syntax throughout 2017-09-05 17:27:24 +01:00
baremetal-api-v1-nodes-ports.inc Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
baremetal-api-v1-nodes-traits.inc Add documentation for node traits 2018-01-30 15:50:55 +00:00
baremetal-api-v1-nodes-vifs.inc Complete the REST API POST documentation 2020-12-16 11:14:37 +13:00
baremetal-api-v1-nodes-volume.inc Switch API ref to use versionadded syntax throughout 2017-09-05 17:27:24 +01:00
baremetal-api-v1-nodes.inc DPU modeling - parent_node DB/Model/API 2023-05-23 18:23:25 +00:00
baremetal-api-v1-portgroups-ports.inc Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
baremetal-api-v1-portgroups.inc Complete the REST API POST documentation 2020-12-16 11:14:37 +13:00
baremetal-api-v1-ports.inc Allow port queries by shard list 2023-02-13 11:46:21 -08:00
baremetal-api-v1-shards.inc API support for CRUD node.shard 2023-02-13 11:46:21 -08:00
baremetal-api-v1-volume.inc Complete the REST API POST documentation 2020-12-16 11:14:37 +13:00
baremetal-api-versions.inc Switch API ref to use versionadded syntax throughout 2017-09-05 17:27:24 +01:00
conf.py Update docs: Ironic uses launchpad now 2023-05-17 15:42:41 -07:00
index.rst Add missing include for inventory API reference 2023-02-23 18:38:19 +01:00
parameters.yaml follow-up on DPU change api-ref 2023-05-24 15:17:56 -07:00