4d2383818f
This update adds BMC Info Query command handling and info logging to maintenance. Example of the logs produced by the BMC Query are compute-2 manufacturer is Intel Corporation compute-2 model number:<str> part number:<str> serial number:<str> compute-2 BIOS firmware version is SE5C620.86B.00.01.0013.030920180427 compute-2 BMC firmware version is unavailable compute-2 power is on compute-2 has 2 processors compute-2 has 192 GiB of memory Please note that the default protocol remains IPMI even if Redfish support is detected. This is because the power/reset/netboot control implementation for Redfish has not yet been implemented. Test Plan: PASS: Verify redfish BMC info query logging. PASS: Verify IPMI remains the default selected protocol. Regression: PASS: Verify sensor monitoring and alarming still works. PASS: Verify power-off command handling. PASS: Verify power-on command handling. PASS: Verify reset command handling. PASS: Verify reboot command handling. PASS: Verify reinstall (netboot) command handling. Change-Id: I654056119018a1751a70495e3df8b541d9e00b93 Story: 2005861 Task: 35826 Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com> |
||
---|---|---|
.. | ||
Makefile | ||
daemon_common.h | ||
daemon_config.cpp | ||
daemon_debug.cpp | ||
daemon_files.cpp | ||
daemon_ini.cpp | ||
daemon_ini.h | ||
daemon_main.cpp | ||
daemon_option.h | ||
daemon_signal.cpp |