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
tree: 9db72119c9498e504cdb0f35a76d65070a0541e2
  1. classes/
  2. conf/
  3. dynamic-layers/
  4. recipes-bsp/
  5. recipes-connectivity/
  6. recipes-core/
  7. recipes-devtools/
  8. recipes-extended/
  9. recipes-google/
  10. recipes-kernel/
  11. recipes-phosphor/
  12. recipes-support/
  13. recipes-tpm1/
  14. recipes-tpm2/
  15. LICENSE
  16. README.md
README.md

meta-gbmc-staging

This repository contains additions to the openbmc/meta-google layer that are not yet ready for OpenBMC inclusion.

How to use this layer

  1. Clone openbmc/openbmc from GitHub.
  2. Clone this layer from GitHub into a subdirectory of openbmc.