With the introduction of the BIOS management interface in ironic [1] it is now possible to inspect and modify BIOS configuration through BMCs that support system BIOS access. Redfish protocol features BIOS management [2] capabilities. This bug is to implement BIOS management interface at the ironic Redfish hardware type. 1. https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/generic-bios-config.html 2. https://www.dmtf.org/sites/default/files/standards/documents/DSP2046_2017.0a.pdf (p. 20)
Assigning you Ilya simply because we need someone to track it, and you're on this topic right now.
Purging patches a bit. Ilya, do we need to track message registry in the same RFE? It may take substantially more time than getting some BIOS support done.
I'd propose to track message registry separately because: 1) In simple cases, BIOS management should be reasonably operational without message registries 2) In discussions with DMTF those registries proved to be a non-trivial matter from both technical and legal perspectives Once we get message registries feature resolved, we could update our BIOS implementation to leverage them.
That's my thinking as well. Let's then create a separate RFE and move the related patches there. The patches list here is scary :)
*** Bug 1478782 has been marked as a duplicate of this bug. ***
It looks like this can move to POST as all patches have landed correct? Do we also plan on landing the Message Registry RFE in OSP-15? Also as TechPreview?
I think we need TripleO integration for BIOS, at least https://review.openstack.org/#/c/628681/
Please, review doctext.
The new doctext seems correct to me.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:2811