OpenCHAMI Weekly Digest

A focused week with coresmd gaining tokensmith-backed authentication, inventory-service adding a memberships API, and a new Flexible Hardware Identification RFD on the table.

Highlights

  • TokenSmith-backed service auth for coresmd: coresmd PR #60 from alexlovelltroy implements TokenSmith-backed authentication for the coresmd service — extending the auth pattern landed in fabrica last week into the coresmd plugin surface.
  • Memberships REST API in inventory-service: inventory-service PR #13 from shunr-hpe adds the memberships REST endpoints — another step on the path to feature parity with the legacy SMD surfaces.
  • SMD functional tests fixed: smd PR #87 from shunr-hpe brings the functional tests back to passing — important groundwork for further smd changes to land safely.
  • Improved tokensmith failure logging: tokensmith PR #21 from alexlovelltroy enhances logging for service-token authentication failures and adds a test for target-service mismatch. Important for diagnosing auth issues in the field.
  • Flexible Hardware Identification RFD opened: roadmap #122 from bmcdonald3 proposes a Flexible Hardware Identification and Hierarchy Linking model. Connects to the parent/child serial-number rework done in fru-tracker #15 earlier.
  • fabrica Prometheus metrics in progress: fabrica PR #39 from alexlovelltroy works on Prometheus metrics support — still open, but movement on the observability front.
  • fabrica documentation cleanup: fabrica #42 (broken/outdated tutorials, raised by seantronsen) closed this week.
  • image-builder long-runners merged: image-builder PR #52 (copy files earlier in build) and #49 (multi-arch support) — both originally from late 2025 — closed and worked through this week. PR #56 for write-able repo configs is now actively open.

New & Notable PRs

Issues to Watch

Releases

  • tokensmith v0.3.0 — first major tokensmith release with SMD + fabrica support (created last week; landed in this window).

Contributor Thanks

  • alexlovelltroy — pushed the auth thread through coresmd; opened the fabrica Prometheus PR.
  • shunr-hpe — kept inventory-service moving with memberships REST + smd functional-test fix.
  • bmcdonald3 — flexible hardware identification RFD.
  • seantronsen — kept the doc-quality pressure on fabrica.

What’s next?

Proposed Blog Titles

  1. “TokenSmith Authentication Reaches coresmd: A Look at the Pattern”
  2. “Memberships in inventory-service: Closing the SMD Parity Gap”
  3. “Flexible Hardware Identification: An Early Look at the RFD”
  4. “fabrica Observability: Prometheus Metrics in Progress”