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¶
- blueprints ipmi-redfish-mockup-creator in Multi-API OOB/BMC Control as part of Tasks (declared)