Skip to content

ipmi-redfish-mockup-creator

A task to capture a full Redfish API mockup from a machine's BMC.

This task runs the getRedfishMockup action against the machine's BMC, to crawl the entire Redfish API and create a mockup for testing. The archive also holds a console/ directory: which console ports answer, the SSH algorithms and RFB handshake the BMC offers, what each SOL entry command lands on, and the console-info answer.

Requires ipmi/address, ipmi/username, and ipmi/password to be set on the target machine. The action always connects over Redfish on ipmi/port-redfish, so ipmi/mode does not need to be redfish.

The mockup is uploaded to files/redfish-mockups/Redfish-Mockup-<uuid>.tgz. Resources the BMC failed to return are listed in the action's errors result and saved as error.txt in the mockup; they do not fail the task.

Objects that Reference ipmi-redfish-mockup-creator

Objects used by ipmi-redfish-mockup-creator