gPowerD master: SRCREV bump 0c1a2d3f58..713c15cc8b

Daniel Bourgeois (8):
      Add FlightRecordWrapper for Safepower Agent
      Scrub WANT_LGTM and READABILITY_MENTOR_ASSIGNEE from commit messages.
      Refactor address lookup on BMC to use getifaddrs().
      Add a local testing workflow to safepower_agent's copybara config.
      Move copy.bara.sky to the root directory.
      #gpowerd Remove callback in address lookup
      Log only condensed version of offline node entities in gpowerd.
      Improve error logging for persistent storage read failures.

John Broadbent (5):
      Implement dynamic certificate loading for gpowerd.
      Add debug dumping to safepower_agent.
      Add retry logic for BMC state monitor initialization.
      Fix: Use a constant name for the LOAS3 cert watcher.
      Create parent directories before replacing symlink in AuthFileHelper.

Shounak Mitra (8):
      #gpowerd - Make mock_server use an ephemeral port to prevent test failures.
      #gpowerd - Change http_connection to handle non-json responses
      #gpowerd - Add a ping implementation that polls healthz
      #gpowerd - Add health state monitor for services on IMCs based on the config
      #gpowerd - Only return daemon unhealthy if healthz checks fail for some time
      #s4v2 - Implement internal boot counter
      #s4v2 - Refactor SafepowerLocalAgentImpl to separate functional code from service
      #s4v2 - Use RPC security policy in safepower agent

gBMC Team (4):
      Fix 3 IncludeCleaner findings: * Used header "platforms/uhm/node_entities/proto/offline_node_entities.proto.h" is not included directly * Used header "production/borg_mgmt/node_proxy/safepower/safepower_agent/flight_record.h" is not included directly * Used header "third_party/absl/strings/string_view.h" is not included directly
      Fix 1 IncludeCleaner finding: * Used header "production/borg_mgmt/node_proxy/safepower/safepower_agent/proto/safepower_agent_config.proto.h" is not included directly
      Fix 1 ViewTypeMigrations finding: * This is a change required to migrate proto string accessors to return absl::string_view instead of const std::string&.  See ​go/proto-string-view-accessors-cpp-lsc for more details.
      Fix 1 IncludeCleaner finding: * Used header "production/borg_mgmt/node_proxy/safepower/safepower_agent/proto/safepower_agent.proto.h" is not included directly

Google-Bug-Id: 480265040
Fusion-Link:
https://fusion2.corp.google.com/651d8447-d220-4461-a68c-cbfbb03ba3fb (platform15)
https://fusion2.corp.google.com/330d546f-d9bc-439d-a5e1-224c9abea714
(platform5)
Tested: N/A
Change-Id: I56e4f1935db8cadb1de772f6519f267a8af25cf6
Signed-off-by: John Edward Broadbent <jebr@google.com>
1 file changed
tree: 758ed268bf15e63247e995c748decedde4ea35dc
  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.