Clone this repo:

Branches

  1. 8f43964 Decouple bare metal systemd target naming from file path suffixes. by gBMC Team · 3 days ago master
  2. bd34132 Adjust bare metal systemd target instance string for single-host machines. by gBMC Team · 10 months ago
  3. a01a86c Remove flock dependency by gBMC Team · 11 months ago
  4. b522586 Add gRPC services for boottime (Deoxys) by gBMC Team · 11 months ago
  5. 9bc8ab0 baremetal callback: Add support for gbmc-bare-metal-prep target by gBMC Team · 11 months ago

TODO(kkachana): Add developer workflow guide

gRPC Blob Handler

This is a general gRPC blob handler, receives blobs over gRPC and handles accordingly.

SMBIOS gRPC Blob

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.

Bios Settings gRPC Blob

Baremetal config gRPC Blob