gbmcweb master: SRCREV bump e8eeac2b1f..ab505be48f

Baicheng Zong (1):
      Add RedfishAggregationCollector for Redfish SSE event parsing and CPER extraction

Edward Lee (4):
      Add GoogleDrive_v1.xml OEM extension schema.
      Add credential getter methods to the Store interface.
      Create Manager Certificate Collection with OwnerVerificationCertificate
      Implement Manager's TrustBundle Certificate

Hao Zhou (1):
      Refactor the setup of periodic deterministic FRU scanning in `FruCollector`.

James Zheng (4):
      Reduce number of calling `UpdateAllSensorValues`
      Create 2nd-order ADRC thermal loop for tlBMC Thermal Control
      Add 2nd order ADRC into copybara and meson build
      Create FirstOrderAdrcLoopConfig for tlBMC Thermal Control

Manan Mehta (1):
      Consolidated single configuration for TLBMC Lite

Nan Zhou (3):
      Bound $top parameter in HandleSelCollection to prevent resource exhaustion.
      Clamp HFT subscription sampling interval to a minimum of 1ms.
      Address hardening findings regarding integer overflow and truncation in expression.cc and subscription_config.h.

Rutu Patel (1):
      Previously, Pacemaker::PerformChecks gathered metrics (PID, CPU, memory) before checking service activity. If the bmcweb service was inactive, internal metric checks like GetPid would fail and trigger an early return. This prevented the pacemaker from executing its restart logic.

Yuli Fiterman (3):
      Refactor the High Frequency Telemetry (HFT) service by moving per-reactor state out of the central service and into the reactors themselves.
      Refactor HFT Subscribe to reject early.
      Simplify reactor state machine

gBMC Team (10):
      Add dbus interface for securityd TPM service endpoints.
      Automated Code Change
      Automated Code Change
      Automated Code Change
      Automated Code Change
      Integrates gbmcweb with securityd's TpmAttestationService to expose EK certificates and PCR measurements through the Google Service Root API.
      Add RefreshMetric action to GoogleNvmeMetric schema.
      Update GetSubjectAltName to handle multiple FQDNs in Subject Alternative Name
      Add I2cBasedAdcSensor for reading ADC values from I2c sysfs
      Add EM config parser for ADC sensor to support I2c sysfs

Fusion-Link:
platform5: https://fusion2.corp.google.com/028ed122-c100-39e1-bc0b-1d88804ec9d4
platform15:  https://fusion2.corp.google.com/4d43fc0e-8d78-3c4c-87b4-f222d44b8bb6
platform18: https://fusion2.corp.google.com/ed6a8953-c1f6-36b4-9faf-b971374114cd
platform17: https://fusion2.corp.google.com/f2ed40ab-cb69-37af-9934-82517bb23e0a
platform11+ext: https://fusion2.corp.google.com/fbd0420e-c087-32d5-bad8-ed980a711ccd
platform11: https://fusion2.corp.google.com/f5a9e6b3-5c54-3cda-a44e-333353be69ba

Platforms-Affected: All TTF
Tested: N/A
Google-Bug-Id: 510439305
Change-Id: I62aef8e5438438a36d50369c03e5e8fe6b4ce9c5
Signed-off-by: Manan J. Mehta <mjmehta@google.com>
(cherry picked from commit 6fcd9ae507fe295e73ffed03f813c7163086b593)
1 file changed
tree: 7cceaf9a04949acf22587096ccfb259c00f37e3a
  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.