OpenCHAMI Weekly Digest

A heavy week with four releases shipping, the flexible hostname-policy work in coresmd finishing up, and Dependabot starting to roll across the org.

Highlights

  • Four releases in seven days: smd v2.19.3, coresmd v0.6.0, ochami v0.7.1, and a fru-tracker pr-18 cut. Steady cadence across the core stack.
  • Flexible hostname policy closes out: coresmd PR #52 from synackd implements the flexible hostname policy in coredhcp/coresmd — closing coresmd #46 (the original feature request) and informing follow-up coresmd #57 (id_set for rules) opened later in the week.
  • Subnet-rich rules in coresmd: coresmd #56 from travisbcotton — rich rules for per-subnet routers — proposed and closed in the same window. Quick turnaround.
  • Dependabot starts landing PRs: Multiple dep bumps merged across coresmd, ochami, and deployment-recipes (golang.org/x/crypto, grpc, coredns, helm-related actions). deployment-recipes #143 (actions/checkout v4→v6) still pending — older bumps in the queue worth review.
  • fru-tracker integration testing: fru-tracker PR #16 adds integration tests; PR #15 switches parent-child linking to serialNumber from redfish_uri; PR #17 trims unused model fields. Continued bmcdonald3 momentum.
  • local-ca gets arm64/v8 CI: local-ca PR #7 from synackd adds linux/arm64/v8 to CI, plus PR #8 fixes step-ca env var passing.
  • tokensmith ursa policy loader v2 (round 2): tokensmith PR #9 from synackd lands the second take on the ursa policy loader work after the earlier revert.
  • TSC agenda issue template: community PR #41 from slandath adds a TSC agenda item template — formalizing how items reach the TSC Meeting Agenda board.
  • RHEL repo support proposed for image-builder: image-builder #32 from treydock — long-standing ask for RHEL repos — got attention this week.
  • Profile-based node configuration RFD: roadmap #121 — alexlovelltroy’s RFD on profile-based node config and an API shim — gained discussion.

New & Notable PRs

Issues to Watch

Releases

Contributor Thanks

  • synackd — biggest contributor week again: hostname policy in coresmd, arm64 CI in local-ca, tokensmith follow-up, plus release-pipeline GPG fixes.
  • bmcdonald3 — three more fru-tracker PRs (integration tests, model cleanup, identity shift to serialNumber).
  • alexlovelltroy — release-pipeline GPG visibility + sustained RFD work.
  • slandath — TSC agenda template, formalizing the meeting-prep flow.
  • travisbcotton, dominicfriend, green-br — proposals and event content.

What’s next?

Proposed Blog Titles

  1. “Flexible Hostname Policy Lands in coresmd v0.6.0”
  2. “Inside the OpenCHAMI Release Pipeline: Signing Visibility”
  3. “TSC Meeting Agendas: How Items Reach the Board”
  4. “Four Releases in a Week: A Snapshot of OpenCHAMI’s Cadence”