OpenCHAMI Weekly Digest

The remote-console import from CSM lands and clears a stack of old issues, a coresmd refactor separates packages cleanly, and the OpenCHAMI Developer Summit @ UCL 2026 gets Cambridge day-0 details.

Highlights

  • remote-console comes online: remote-console PR #15 from cjh1 refactors internals and exposes a websocket interface — the merge clears a row of long-running import-from-CSM issues: #1 (import), #2 (configurable), #3 (integration tests), #7 (Mountain Node support), and #8 (node type configuration). A satisfying batch close.
  • coresmd package separation: coresmd PR #51 from synackd splits coredhcp/coresmd functionality into separate packages, paying down a long-standing architectural debt.
  • ochami console command proposed: ochami #72 from cjh1 asks for an ochami console command — building on the remote-console work to make serial-console access first-class in the CLI.
  • smd default DB port: smd PR #85 from mattmix uses a sensible default DB port when none is specified — reducing config-error frustration.
  • Cambridge day-0 event updates: openchami.org PR #85 from dominicfriend adds day-0 details for the UCL 2026 Summit. HPSFcon 2026 docs also tightened in PR #87.
  • Hugo deploy workflow updates: openchami.org PR #88 refreshes the Hugo deployment workflow.
  • TRS library ARM issue resolved: power-control #53 — TRS library blocking ARM builds — closed. ARM story continues to improve.
  • Signing-subkey expiration visible in release flow: release PR #47 from alexlovelltroy adds a step to display the signing subkey expiration — useful operational visibility.
  • inventory-service plugins work: inventory-service PR #8 from shunr-hpe lands more on the plugins direction.
  • coresmd-using-fabrica refactor proposed: coresmd #53 from davidallendj suggests refactoring the coresmd plugin to use Fabrica-generated clients — a structural simplification once the work is sequenced.

New & Notable PRs

Issues to Watch

Releases

No releases this week.

Contributor Thanks

  • cjh1 — landed the remote-console import work that closed five old issues.
  • synackd — coresmd package separation, plus the HPSF docs fixes.
  • mattmix — smd default DB port quality-of-life win.
  • shunr-hpe — continuing the inventory-service work.
  • dominicfriend — Cambridge day-0 event content for the UCL 2026 Summit.
  • evanmcc, rainest — historical issues now closed thanks to the remote-console merge and TRS/ARM resolution.

What’s next?

  • Build out ochami console against the new remote-console websocket interface.
  • Sequence the coresmd-uses-Fabrica refactor #53 so it composes with the recent package separation.
  • Push more aarch64 across remaining components.

Proposed Blog Titles

  1. “remote-console Comes to OpenCHAMI: Inside the CSM Import”
  2. “Cleaner coresmd: A Look at the Package-Separation Refactor”
  3. “Save the Day-0: What to Expect at the UCL 2026 Summit”