| commit | bd341321d2226ff7a201a7017d4164f106b5e8ba | [log] [tgz] |
|---|---|---|
| author | gBMC Team <gbmc-core@google.com> | Thu Aug 28 12:06:11 2025 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Aug 28 12:06:54 2025 -0700 |
| tree | 9d28fd1ed175f432bb474cdcc59dfa95f06134c4 | |
| parent | a01a86ccfd7a99e155ba3c3c4b44f54dd26794ae [diff] |
Adjust bare metal systemd target instance string for single-host machines. Use "0" as the instance suffix for bare metal systemd targets when it's the last instance id, used for single-host configurations. Tested: https://paste.googleplex.com/6508699371438080 Tested on single-host machine. Upon issuing `LinuxBootDone` from CN, On BMC pre-change services started with suffix 3 and with change the services start with suffix 0. PiperOrigin-RevId: 800559921 Change-Id: Ieeba22641cded65beee9ba758f94f0436aef2e14
TODO(kkachana): Add developer workflow guide
This is a general gRPC blob handler, receives blobs over gRPC and handles accordingly.
SMBIOS gRPC handler receives the SMBIOS from CPU and saves the file at /var/lib/smbios/smbios-remote-host-N and signals smbios app. smbios app parses the saved file and populated smbios objects.