[FEATURE] Reflect real virtual machine information in Redfish resources #45
Labels
area/redfish
Front-end protocol related and it's Redfish
component/agent
Relevant to the virtualized BMCs
kind/feature
New feature proposed/asked
Milestone
Is your feature request related to a problem? Please describe.
Currently, we only populate two fields in each virtual machine's ComputerSystem resource:
.Name
: name of the virtual machine.PowerState
: current power state of the virtual machineFor example:
Some of the fields like ProcessorSummary, Memory, NetworkInterfaces, etc. could be filled with real data.
Describe the solution you'd like
With the aid of custom controllers, we should be able to reflect the virtual machine's actual state in the Redfish resources. That being said, some fields do not apply to virtual machines. We should do it in a best-effort manner.
Describe alternatives you've considered
A much simpler way is to return the actual state as a ComputerSystem resource upon queries. Thus we don't have to maintain the intermediate object ourselves and avoid implementing the control loops.
Additional context
This is yet another remaining item from #2.
The text was updated successfully, but these errors were encountered: