g3-shared-libs SRCREV: c9371f0c..985774fa

Nan Zhou (4):
      Create TLBMC SharedMem Metrics Server Demo
      Use a dynamic integer type for shared_memory metrics
      Tlbmc Metrics: add to owned URLs
      Remove flag for disabling metrics

Peter Foley (1):
      Stop setting country for self-signed bmcweb certs

Teddy Katz (1):
      Add observability annotations for EUC fields

gBMC Team (45):
      Add `GetFakeRedfishServer()` accessor method to `FakeQueryEngine`.
      Automated g4 rollback of changelist 736604052.
      Add scrubbing for `proto_compare.redaction` Annotations
      No public description
      Fix auto submit and commit message of g3-shared-libs BBCP workflows.
      Included header "third_party/absl/status/statusor.h" is not used directly
      Add "(go/prod-naming-1-5)" to end of error messages about unparseable hostnames/rack names.
      Add redfish authz to ASIC HBM repair resources
      Update API comments to reflect the fact that CoveringRealmsOfRealm returns a set.
      Change prodhostname.go and prodrackname.go to match Prod Naming 1.5.
      Changed custom failover status to status codes since that is ultimately what we are interested in.
      Remove unused includes, run build_cleaner.
      Migrate template alias nullability annotations to macros.
      [Cleanup] Delete unused function `CoverageProtoValidator::ValidateVersionUpdated`.
      Split `CoverageProtoValidator` check that covered realms are sorted and unique into two separate checks.
      Allow consumers of `CoverageProtoValidator` to specify whether it should consider non-fatal validation errors.
      Add ManagementSubsystem metric of GpioErrorCount.
      #safepower: add an option to override the BMC cache
      Move authorized URIs from endurance specific to general file
      Remove the default value for `fatal_errors_only` argument of `CoverageProtoValidator::IsValid` and update consumers to explicitly provide the parameter.
      Implement multinode scope for Go.
      Automatic clean-up of unused code by go/sensenmann. Cleanup reasons: go/code-deletion-why.
      Add volume url to GoogleNvmeMetric
      Update comments in Coverage API to reflect that we return an unordered set
      Derive machine_devpath from Oem.Google.Devpath before UHMM mappings in Devpath3
      Included header "third_party/absl/flags/flag.h" is not used directly
      Fix 3 ViewTypeMigrations findings: * This is a change required to migrate string accessors to return absl::string_view instead of const std::string& (3 times)
      Clean up warnings on Tier 6 SecurityRealmMappingUtil API when sufficiently rolled out.
      Add BareMetalInstance Redfish property
      Support shared memory based sensor
      Add a function to find an edge-onnet realm for a metro.
      Improve QueryPlanner error messages
      Add the role of BMCNet interface to Node Entities
      Update End-to-End test to cover shared memory sensor
      Add Nvidia persistent power throttling properties
      Adding some basic log warnings for unpopulated predicate variables.
      Migrate template alias nullability annotations to macros.
      Create `translation_utils` library.
      Allow adding url annotation if data set is empty.
      Improve normalizer.h comments in QueryEngine
      Adding support for Nullable properties to Redpath Queries. Adding NullValue as an eligi
ble QueryValue type for properties with nullable = true. This is similar to how null is suppo
rted in google3/google/protobuf/struct.proto.
      Automated g4 rollback of changelist 754963481.
      Automated g4 rollback of changelist 754991546.
      Remove the assertion on X.509 cert with only a single FQDN in function `GetSubjectAltNa
me`
      Surface service root and Nodename URIs in error messages.


Google-Bug-Id: 327666000
Tested: fusion2/b4a61869-eea8-3115-8da6-182f1157f874 fusion2/e68411c5-7c0b-3e91-80a2-80c199745f39 fusion2/0a8d40f6-0773-3344-bec3-2ac4a9212db8 fusion2/294b20ce-01c3-34f6-ac28-f0ccb11de34c.
Change-Id: Icd2074ec2cb6281b74ee0663bd94dc3940d6f190
Signed-off-by: Bojun Wang <bojunw@google.com>
1 file changed
tree: 96d85e768f18e3f4f94a78941b99b99b5bf3574d
  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.