Title here
Summary here
A very busy week — tokensmith ships its first three releases, inventory-service and fabrica integration deepens, and several long-running issues close.
tokensmith v0.0.1,
v0.0.2, and a jump to
v0.3.0. The big v0.3.0 release follows
PR #19 updating tokensmith for use with SMD and the new fabrica-based services.inventory-service #10 (update to fabrica 442df75),
#11 (drop the “alternate ID” naming), and
#12 (add CSM service REST endpoints). The service is taking shape fast.tokensmith PR #13 (dockerfile runtime flags),
#14 (per-PR container builds),
#15 (JWKS format fix),
#17 (generate kid on key creation), and
#18 (skip publish on PR-only Goreleaser runs) — all landed this week. Plus
#11 (bootstrap token feature).fabrica PR #38 from alexlovelltroy adds module compatibility checks and tests for code generation — protecting against generator/runtime drift.fabrica PR #34 (tokensmith authn/authz feature) lands.coresmd v0.6.1 ships a follow-on to the v0.6.0 flexible hostname policy work.magellan #129 from davidallendj proposes BMC configuration (NTP, syslog, SSH keys, etc.) via magellan — bringing more BMC lifecycle into scope.magellan #122 (manual pages),
#123 (cache default),
#127 (RF SerialConsole) all closed./swagger → /docs resurfaces:
fabrica #31 — the rename from /swagger to /docs — got attention again as fabrica matures.id_set for CoreSMD rules (coresmd #57) — still open from last week.magellan #129 BMC configuration — design the surface before implementation.coresmd #57 (id_set) and start the structured-logging work in coresmd #50 and bss #77.