Testing the minimal subset of Redfish features
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Wishlist
|
Unassigned | ||
Sushy Tools |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
As discovered by a recent regression [1], we have a pattern of ensuring sushy-tools exposes all features Ironic supports. Which is fine, except that it does not allow us to capture bugs caused by insufficient information presented by the BMC (we had the same problem with missing EthernetInterfaces on some hardware in the past).
I suggest we add a new configuration knob for sushy-tools:
SUSHY_EMULATOR_
where:
* full is what we have now (the default)
* minimum only exposes the most critical bits: basic information and boot settings
* vmedia is the same as minimum but with managers and virtual media
Then we tweak some redfish jobs to run with one of the reduced feature sets.
Changed in sushy-tools: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in sushy-tools: | |
status: | Triaged → Fix Released |
Changed in ironic: | |
status: | Fix Released → Triaged |
Changed in ironic: | |
status: | Triaged → Fix Released |
Approved in Dec 11 2023 meeting.