Hardware Observer
- Canonical BootStack Charmers
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 84 | 02 Jul 2024 | |
latest/stable | 13 | 01 Nov 2023 | |
latest/candidate | 113 | 15 Oct 2024 | |
latest/candidate | 112 | 15 Oct 2024 | |
latest/candidate | 13 | 30 Oct 2023 | |
latest/edge | 125 | 19 Nov 2024 | |
latest/edge | 124 | 19 Nov 2024 | |
latest/edge | 119 | 11 Nov 2024 | |
latest/edge | 118 | 11 Nov 2024 | |
latest/edge | 15 | 03 Nov 2023 |
juju deploy hardware-observer --channel candidate
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Hardware support detection
Hardware Observer checks for supported components (IPMI, Redfish, RAID controller, etc.) by using lshw
. The charm parses various attributes found in the lshw
output such as system vendor name (e.g.: Dell, HP), storage controller type (SAS vs RAID), GPU vendor (e.g.: NVIDIA or AMD), and controller manufacturer (e.g.: Broadcom) to determine the components present on the managed machine.
For example:
The Smart Storage Admin CLI (SSACLI) tool that manages HP controllers is detected from the lshw
output by checking if the storage id is “raid”, the vendor name is “HP” and the product name matches one in the list that we maintain in the charm. The list can be found here.