gbmcweb master: SRCREV bump 1f67fdf4cb..8a36765900
Hao Zhou (1):
Fix task leak in SensorCollector by canceling old scheduled tasks before rescheduling.
James Zheng (2):
Dump sampled data in thermal collector
Add PID calculation log for debug mode
Nan Zhou (2):
Refactor NIC veeprom accessor creation and sensor unit handling.
Allow virtual sensor creation to fail gracefully if reference sensors are missing.
Rahul Kapoor (1):
Add tags field to SensorIdentifier proto.
gBMC Team (19):
Fix 2 IncludeCleaner findings: * Included header <algorithm> is not used directly (2 times)
HFT - Aggregation - allow bucket change notification (not just color)
Standardize metric configurations and enable multi-system Redfish partitioning.
Provide default values for thermal & fan cycle time
Maintain a vector of controller pointers in `controller_info`
bmcweb: Enable firmware updates and inventory on unprovisioned machines
Generate data sampling csv to track thermal calculations
Add gBMC SEL event publishing for sensor threshold violations.
Fix 4 IncludeCleaner findings: * Used header "third_party/milotic/external/cc/hft/aggregation/telemetry_aggregation.proto.h" is not included directly (2 times) * Used header "third_party/milotic/external/cc/hft/types/sensor_payload.proto.h" is not included directly (2 times)
Fix 2 IncludeCleaner findings: * Used header "third_party/absl/strings/string_view.h" is not included directly * Used header <cstddef> is not included directly
Correct debug log of PID and stepwise controllers
Remove PWM normalization for fan PID controller
refactor: Standardize CpuMetrics configuration and improve documentation
use primaryLogId instead of entry id in faultlog for iliadcper
Fix 2 IncludeCleaner findings: * Used header "third_party/milotic/external/cc/tlbmc/hal/nic_veeprom/veeprom.proto.h" is not included directly (2 times)
LSC: Migrate absl::void_t to std::void_t where possible
Add a fallback Certificates collection endpoint.
Fix 5 IncludeCleaner findings: * Used header "third_party/milotic/external/cc/tlbmc/configs/power_control.proto.h" is not included directly (2 times) * Used header "third_party/milotic/external/cc/tlbmc/configs/topology_config.proto.h" is not included directly (2 times) * Used header "third_party/milotic/external/cc/tlbmc/resource/sensor.proto.h" is not included directly
Add enable_threshold_monitoring to SensorCollectorModuleConfig.
Fusion-Link:
platform11:
https://fusion2.corp.google.com/0d7f2073-fe23-3a33-bcdf-785e7db22f4e
https://fusion2.corp.google.com/8eaacda7-e6e0-35f1-bf94-88a152354697
platform5:
https://fusion2.corp.google.com/09f261d9-d6e4-3c78-8db5-60218426625f
platform15:
https://fusion2.corp.google.com/0a4481d2-3d6f-33a8-9a15-28068323e414
platform17:
https://fusion2.corp.google.com/fbf1220e-2bb2-34fb-83d9-d1bb08a64204
platform18:
https://fusion2.corp.google.com/90150c5d-4731-3bb5-94ef-dcfaa140046f
Tested: N/A
Google-Bug-Id: 502325825
Google-Bug-Id: 477149306
Change-Id: I7597f8029fa7ca89c6bcccca34f6c262affe5e37
Signed-off-by: Nick Hsieh <hnick@google.com>
1 file changed