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