Not every machine will have every piece of metadata however. We should consider redesigning the system card to show only what's returned from the websocket in a dynamic way, e.g. we could:
Split the card into three headers "System", "Mainboard" and "Chassis"
Only show a header if it contains at least one piece of relevant metadata
Only show the keys that are returned from the api instead of having an "Unknown" label if the key does not exist
https://bugs.launchpad.net/maas/+bug/1883337
The machine details page has a "System" card that shows the following metadata:
There's also
cpu_model
shown in the CPU card.The list of possible metadata is:
Not every machine will have every piece of metadata however. We should consider redesigning the system card to show only what's returned from the websocket in a dynamic way, e.g. we could: