Weekly Updates

Weekly engineering, roadmap, and ops updates.

OpenCHAMI Weekly Digest: Feb 23–Mar 02, 2026

OpenCHAMI Weekly Digest: Recent Highlights (Feb 16–Feb 23, 2026)

Highlights

  • Expanded Architecture Support
    Work is underway to add aarch64 support in container images, improving compatibility on ARM-based systems.

  • Improved Health & Version Monitoring
    A proposal to add health and version endpoints aims to enhance service observability in boot-service.

  • More Flexible Hostname Management
    Introducing a Configurable Hostname Policy in coresmd to offer greater control over DHCP plugin behavior.

  • Fixes for Interface Filtering
    Addressing a bug where filtering network interfaces does not honor query parameters in ochami, improving user experience when querying interfaces.

OpenCHAMI Weekly Digest: Feb 16–Feb 23, 2026

OpenCHAMI Weekly Digest

Feb 09 – Feb 16, 2026


Highlights

  • Enhanced DNS Security: The coresmd repo added the Response Rate Limiting (RRL) plugin, improving DNS server resilience against abuse and attacks. #45
  • Profile-Based Configuration Control: In metadata-service, new features to manage metadata and cloud-config via profiles enhance flexibility for user environments. Issue #5, PR #6
  • FRU Tracker v0.1.0 Released: The first official release enables tracking of Field Replaceable Units, backed by new functionality tied to Fabrica releases. Release details, PR #6
  • Updated Event Agenda: The openchami.org site expanded the UCL 2026 event agenda with detailed themes, making it easier for users to plan attendance. #75
  • Improved Database Connectivity Defaults: smd now supports a default database port, simplifying setup for new users. #85
  • Expanded Power Control Support: power-control gained support for JAWS PDU devices, broadening hardware compatibility. #45
  • Documentation Enhancements: New “Install Slurm” guide published on openchami.org to aid users in cluster management installation. #72
  • Repository Configuration Flexibility: image-builder added capabilities to write repository configs, offering more control over image generation. #56
  • Codebase Cleanups and Dependency Updates: Multiple repos saw code refactoring and dependency bumps for stability and maintainability, including power-control and ochami-rs.
  • Weekly Digest Published: The official OpenCHAMI weekly update was posted for community transparency and awareness. #74

New & Notable Pull Requests


Issues to Watch

  • Profile-based control for metadata and cloud-config enhancements ongoing in metadata-service. Feedback welcome: #5

Releases

  • fru-tracker v0.1.0 – Initial release providing core tracking functionalities for Field Replaceable Units. View Release

Contributor Thanks

Big thanks to our contributors this week:

OpenCHAMI Weekly Digest: Feb 09–Feb 16, 2026

OpenCHAMI Weekly Digest: Activity Highlights (Feb 06–Feb 13, 2026)

Highlights

New & Notable PRs

Issues to Watch

Releases

None this week.

OpenCHAMI Weekly Digest: Feb 06–Feb 13, 2026

OpenCHAMI Weekly Digest

Highlights

  • Enhanced DNS capabilities in coresmd: Added support for the rrl plugin to improve DNS response rate limiting, plus proposed per-interface DNS entries for finer control. ( Issue #44, Issue #43, PR #45)
  • Security upgrade in boot-service: Introduced JWT support on the client side to enable secure, token-based authentication. ( Issue #4)
  • Fabrica improvements: Closed a key feature enabling API package generation for existing modules/apps, fixed case sensitivity for adding resources, and improved example documentation for easier onboarding. ( Issue #26, PR #32, PR #33)
  • Metadata-service gets smarter: Added new Profile resource with related operations, enhancing user metadata management capabilities. ( PR #6)
  • Remote-console update: Refactored internals and exposed a new websocket interface, improving real-time connectivity and control. ( PR #15)
  • Magellan quality boost: Addressed multiple issues, enhanced log clarity, updated docs, and added regression tests to ensure stability and traceability. ( PR #126)
  • Community and governance: Updated TSC membership details to keep the leadership info current and transparent. ( PR #40)
  • Documentation enhancements: Added new “Install Slurm” guide and reorganized openchami.org content for better usability. ( PR #72, PR #71)
  • Image-builder flexibility: Added the ability to write repository configurations, giving users more control over builds. ( PR #56)
  • Bug to fix: Fabrica server experiences startup issues when using SQLite backend with Ent; fix pending. ( Issue #28)

New & Notable Pull Requests

Issues to Watch

  • [Bug]: sqlite fails on server startup when using ent backend ( Issue #28 Fabrica) – Affects database initialization; under investigation.
  • [Feature]: SMD group interactions ( Issue #16 Ochami) – Could introduce new collaborative features.

Releases

No new releases this week.

OpenCHAMI Weekly Digest: Jan 12–Jan 19, 2026

OpenCHAMI Weekly Digest

Highlights

  • Improved API docs access: Proposal to rename the /swagger endpoint to /docs in fabrica for clearer, user-friendly API documentation paths.
  • Bulk device management: Feature request in fabrica to simplify device deletion with a clear command or multi-device delete, addressing usability pain points.
  • Developer summit announced: Upcoming OpenCHAMI Developer Summit @ UCL 2026 detailed in openchami.org, enhancing community engagement and knowledge sharing.
  • Firmware and hardware enhancements: Multiple specifications proposed in [roadmap](https://github.com/OpenCHAMI/roadmap/issues/119, https://github.com/OpenCHAMI/roadmap/issues/120, https://github.com/OpenCHAMI/roadmap/issues/121) covering serial console support, node configuration, and firmware management, pushing hardware management capabilities forward.
  • Custom HTTP client support: Open pull request in smd allowing users to plug in custom HTTP clients for service reservations, improving extensibility.
  • Enhanced API response handling: JSON content-type setting fix merged in opaal to standardize API responses for developers and integrators.
  • Versioning aligned with kubebuilder: Implementation of kubebuilder-style versioning in fabrica to streamline development and release processes.
  • Documentation updates: Discovery format updated to OpenCHAMI v0.6.0 standard in openchami.org tutorial, ensuring users follow latest practices.
  • Community governance: Added maintainers and code owner files in community, strengthening project stewardship and clarity on responsibilities.
  • Storage update in tutorial: Proposal to replace MinIO with Versitygw in tutorial-2025 for improved storage capabilities in learning resources.

New & Notable PRs

Issues to Watch

Releases

Contributor Thanks

  • Thanks to cjh1 for multiple contributions improving protocol support and HTTP client flexibility.
  • Kudos to alexlovelltroy for community management improvements and event coordination.
  • Appreciations to synackd for documentation and compliance enhancements.
  • Welcome and thanks to seantronsen for storage and typo fixes improving tutorials and gateway components.

What’s next?

  • Evaluate and merge proposals for bulk device management to ease user workflows.
  • Finalize and implement the firmware management and node configuration specs.
  • Prepare for the OpenCHAMI Developer Summit to boost community collaboration.
  • Expand support for custom HTTP clients and serial console features in related repos.
  • Update tutorials with latest standards and improved storage backend options.

Proposed Blog Titles

  1. “Streamlining Device Management: Upcoming Bulk Delete Features in Fabrica”
  2. “Inside OpenCHAMI’s Firmware Management Roadmap: What’s Coming Next”
  3. “How to Customize HTTP Clients in ServiceReservation with SMD”
  4. “Announcing OpenCHAMI Developer Summit @ UCL 2026: Join the Conversation”
  5. “Keeping Documentation Current: Your Guide to OpenCHAMI v0.6.0”

OpenCHAMI Weekly Digest: Jan 05–Jan 12, 2026

OpenCHAMI Weekly Digest (Last 7 Days)

Highlights

  • Storage Upgrade in tutorial-2025: Proposal to replace MinIO with Versity Gateway for improved storage backend. Issue #11
  • Fixing Image Build on x86 Nodes: Bug reported where image-build v0.1.2 fails on x86 architecture, impacting build consistency. Issue #50
  • Community Standards Advancing: A guide for coding standards and linters was completed to enhance code quality and consistency. Issue #11 (closed)
  • Better Repository Governance: Proposal underway to add maintainers and CODEOWNERS files across repositories for clearer responsibility. Issue #21
  • Ochami CLI Modularization: Refactoring commands and CLI library into separate packages to improve maintainability. PR #66
  • Announcing OpenCHAMI Developer Summit 2026: Details added for the upcoming community event at UCL. PR #65
  • Fabrica Improvements: Added kubebuilder-style versioning support and updated gitignore to include YAML files. PR #27, PR #29
  • Enhanced CoreDNS Plugin: New ‘header’ plugin being added to improve DNS middleware capabilities. PR #42
  • More Flexible Image-Build Configs: Introducing ability to add custom DNF arguments via config or command line for greater build customization. PR #51
  • Community Architecture Decision Records (ADRs): Added “Out Of Scope” ADR to clarify project boundaries. PR #31

New & Notable PRs

  • Refactor CLI tooling in ochami for better package maintainability: #66
  • Publish Developer Summit 2026 details on openchami.org site: #65
  • Fabrica: Support kubebuilder style versioning: #27
  • Fabrica: Fix gitignore template to not omit YAML: #29
  • CoreDNS header plugin feature addition: #42
  • Image-builder: Allow custom DNF arguments in builds: #51

Issues to Watch

  • Storage backend transition in tutorial-2025 ( Issue #11)
  • Image-builder build issues on x86 nodes ( Issue #50)
  • Repository governance through maintainers and codeowners ( Issue #21)

Releases

No new releases this week.

OpenCHAMI Weekly Digest: Dec 22–Dec 29, 2025

OpenCHAMI Weekly Digest

Dec 15–Dec 22, 2025


Highlights

  • Two new pull requests are underway aiming to improve community engagement and content delivery across OpenCHAMI projects.
  • In the openchami.org repository, a PR titled “OpenCHAMI Weekly Digest: Dec 15–Dec 22, 2025” is preparing a user-friendly update to keep the community informed on recent activity.
  • The community repo has a new PR “Feature/weekly update” to streamline sharing weekly updates and potentially increase participation.
  • Both contributions are authored by alexlovelltroy, highlighting ongoing commitment to community communication.
  • No new issues or releases were recorded this week, indicating a focus on communication and content improvements.

New & Notable PRs

OpenCHAMI Weekly Digest: Dec 15–Dec 22, 2025

# OpenCHAMI Weekly Digest

## Highlights
- **Dual-stack networking improved**: Added DHCPv6 support and enhanced documentation, helping users deploy IPv4/IPv6 networks more easily ([coresmd #41](https://github.com/OpenCHAMI/coresmd/pull/41)).
- **New DNS header plugin**: Introduced a new header plugin to the DNS server, allowing more customization for DNS traffic handling ([coresmd #42](https://github.com/OpenCHAMI/coresmd/pull/42)).
- **Bug fix needed on Fabrica startup**: SQLite backend causes startup failures in Fabrica when using the "ent" backend, currently under investigation ([fabrica #28](https://github.com/OpenCHAMI/fabrica/issues/28)).
- **Resolved DHCPv6 support issue**: coresmd’s past limitation on DHCPv6 was closed after feature improvements ([coresmd #40](https://github.com/OpenCHAMI/coresmd/issues/40)).
- **Fabrica versioning enhancement**: Introducing Kubebuilder-style versioning to better manage API lifecycle and compatibility ([fabrica #27](https://github.com/OpenCHAMI/fabrica/pull/27)).
- **Updated community governance**: New architecture decision records (ADRs) formalize service renaming and merge policies to guide collaboration ([community #33](https://github.com/OpenCHAMI/community/pull/33), [community #32](https://github.com/OpenCHAMI/community/pull/32)).
- **API versioning documented**: Clear guidelines added for API versioning to standardize development ([community #27](https://github.com/OpenCHAMI/community/pull/27)).
- **Website updates**: Blog posts and tutorials improved with new content related to the boot-service, aiding new user onboarding ([openchami.org #61](https://github.com/OpenCHAMI/openchami.org/pull/61)).

## New & Notable Pull Requests
- [feat(coredns): add header plugin (#42) - OpenCHAMI/coresmd](https://github.com/OpenCHAMI/coresmd/pull/42)
- [feat: add DHCPv6 support and enhance documentation (#41) - OpenCHAMI/coresmd](https://github.com/OpenCHAMI/coresmd/pull/41)
- [Feature/kubebuilder style versioning (#27) - OpenCHAMI/fabrica](https://github.com/OpenCHAMI/fabrica/pull/27)
- [Add ADR 004 for renaming services (#33) - OpenCHAMI/community](https://github.com/OpenCHAMI/community/pull/33)
- [Add blog post and tutorial changes related to boot-service (#61) - OpenCHAMI/openchami.org](https://github.com/OpenCHAMI/openchami.org/pull/61)

## Issues to Watch
- [Bug: sqlite fails on server startup when using ent backend (#28) - OpenCHAMI/fabrica](https://github.com/OpenCHAMI/fabrica/issues/28) — Users on Fabrica with SQLite backend experiencing startup crashes.
  
## Releases
- No new releases this week.

## Contributor Thanks
Thanks to these contributors for their valuable work this week:
- [alexlovelltroy](https://github.com/alexlovelltroy) — Key feature additions and ADR contributions
- [synackd](https://github.com/synackd) — New DNS plugin and bug reports
- [davidallendj](https://github.com/davidallendj) — Website content updates
- [jvd10](https://github.com/jvd10) & [haroldlongley](https://github.com/haroldlongley) — Documentation and governance improvements
- [sujit-jadhav](https://github.com/sujit-jadhav) — Addressing DHCPv6 support bug

---

## What’s next?
- Resolve Fabrica startup issue with SQLite backend.
- Finalize and merge new core DNS header plugin.
- Expand dual-stack networking support in coresmd with user tutorials.
- Continue improving community documentation and governance ADRs.
- Publish a detailed blog on new boot-service features and use cases.

## Proposed Blog Titles
1. "Getting Started with DHCPv6: Dual-Stack Networking in coresmd"
2. "New in Fabrica: API Versioning the Kubebuilder Way"
3. "Streamlining DNS with the New Header Plugin in coresmd"
4. "Behind the Scenes: Fixing SQLite Startup Bugs in Fabrica"
5. "OpenCHAMI Governance: ADRs Guide Our Community’s Future"

OpenCHAMI Weekly Digest: Dec 08–Dec 15, 2025

OpenCHAMI Weekly Digest

Dec 01 – Dec 08, 2025


Highlights

  • Expanded Hardware Support: Ongoing work to support air-cooled Grace-Grace ARM CPU nodes in ex-bootstrap.
  • Enhanced DHCPv6 Support: Added DHCPv6 support in coresmd, improving dual-stack network configurations for modern environments.
  • Improved Serial Console Access: Introducing RF SerialConsole support in magellan for better remote management.
  • API Package Generation: New feature in fabrica to generate API packages for existing modules/applications, streamlining developer workflows.
  • Versioning Improvements: Added Kubebuilder-style versioning in fabrica and new versioning features in metadata-service.
  • Simplified Policy Management: Replaced the internal policy engine with Casbin in tokensmith for robust and flexible access control.
  • Hostname and Configuration Enhancements: Introduced hostname patterns and key=value config format in coresmd and coresmd to improve clarity and customization.
  • Documentation and Process Improvements: Added README and external collectors section to fru-tracker, plus testing and CI upgrades for various repos.
  • Releases:

New & Notable PRs


Issues to Watch


Releases


Contributor Thanks

Thanks to all contributors this week including alexlovelltroy, synackd, bmcdonald3, asalois, and others for driving new features, bug fixes, and process improvements!

OpenCHAMI Weekly Digest: Dec 01–Dec 08, 2025

Nov 24 – Dec 01, 2025


Highlights

  • Simpler API package generation requested for the fabrica repo, aiming to streamline module and application integrations.
  • CoreDNS plugin enhancement: The coresmd repo added a “Fallthrough” feature to improve DNS routing flexibility.
  • Power-control security boosted with OAuth2 token-based authentication for SMD requests, improving access control ( power-control #56).
  • Image-builder usability improved by allowing users to add extra DNF arguments, giving more control over system image builds ( image-builder #51).
  • Fixes for network interface parsing enhance reliability of ethernet configuration in boot-service.
  • New discovery format and conversion added to ochami, expanding data interoperability.
  • Security middleware upgrade underway in tokensmith with Casbin integration for more robust policy enforcement.
  • Release cycle highlights:
  • Community building progress: maintainers and code owners files proposed for better project governance in community repo.
  • Content and docs polish: Several documentation improvements merged into openchami.org, including a new blog post announcing OpenCHAMI on vTDS.

New & Notable PRs


Issues to Watch

  • Open issue for generating API packages in fabrica #26 — valuable for automating module integration.
  • Build problem reported on x86 nodes with current image-builder version in #50.
  • Governance improvements proposed in community #21 to add maintainers and code owners.

Releases


Contributor Thanks

Big thanks to all contributors this week:
jacobsalmela, erl-hpe, Kratika-P, cjh1, alexlovelltroy, smehta99, synackd, davidallendj

OpenCHAMI Weekly Digest: Nov 24–Dec 01, 2025

OpenCHAMI Weekly Digest (Last 7 Days)

Highlights

  • New Release Updates

    • BSS advanced with v1.32.2 release improving stability and features.
    • Ochami launched v0.6.0 delivering new capabilities and bug fixes.
    • Release repo updated to v0.1.2 enhancing container management reliability.
  • Bug Fixes & Stability Improvements

    • Resolved SELinux access issue in coresmd-coredns container to improve Corefile access reliability ( issue #39, PR #40).
    • Fixed error when adding duplicate BMC entries in Ochami ( issue #55).
  • Security & Policy Enhancements

OpenCHAMI Weekly Digest: Nov 17–Nov 24, 2025

OpenCHAMI Weekly Digest (Last 7 Days)

Highlights

  • SELinux compatibility fix underway: Resolving an issue where the coresmd-coredns container struggles to read the Corefile reliably under SELinux access controls ( issue #39, PR #40).
  • Enhancing CoreDNS plugin: Implementation started for a new Fallthrough feature in the CoreSMD CoreDNS plugin to improve DNS resolution flexibility ( issue #30).
  • Improved secret management: Ongoing work to better handle secret storage within the kube-deploy project for safer deployments ( issue #3).
  • Power-control upgrade to Docker builds: Transition completed to Docker-based build and release workflow, simplifying and standardizing builds ( PR #57, PR #59).
  • OAuth2 tokens for secure requests: Added support for OAuth2 access tokens to SMD requests to enhance authentication ( PR #56).
  • Better kernel boot scripts: New PR adds JSON-configurable kernel parameter list support on /bootscript, improving boot customization ( PR #75).
  • Policy management modernization: The Tokensmith project is replacing its internal policy engine with the widely used Casbin library for authorization ( issue #5, PR #6).
  • Documentation and community standards: New guides for coding standards and linters drafted to boost code quality and consistency ( issue #11); added maintainers and codeowners to multiple repos to improve project governance ( issue #21).
  • Website fixes and updates: Resolved excessive whitespace on the tutorial page affecting Chrome users ( PR #54); updated conference listings and logos for 2026 events ( PR #51).
  • Deployment recipes dependencies updated: Continued dependency bumps for improved security and stability across repositories ( PR #143, PR #127).

New & Notable PRs

Issues to Watch

Releases

No new releases this week.

OpenCHAMI Weekly Digest: Nov 10–Nov 17, 2025

Nov 10–Nov 17, 2025

Highlights

  • Documentation polish: A bug causing long empty space on the OpenCHAMI tutorial page was reported, aiming to improve the user reading experience.
  • Image build fix in progress: Users on x86 nodes face building issues with image-build:v0.1.2 ( issue #50), targeting smoother infrastructure setup.
  • Firmware Management Service proposal: Functional specs for a new service to streamline firmware workflows were initiated ( roadmap #119).
  • Event updates: Multiple conference entries for 2026 added along with refreshed logos on the website, helping users stay informed about upcoming community events ( PR #51).
  • Community growth: Weekly update PR in community repo shows ongoing engagement to enhance collaboration ( PR #38).
  • Ex-bootstrap improvements: Default file parameter removed to reduce confusion; error messages refined for better clarity ( PR #1).
  • Testing enhancements: Added tests for a complete example workflow to increase reliability in Fabrica ( PR #23).
  • New release: ex-bootstrap published version v1.0.2 improving stability and usability.

New & Notable PRs


Issues to Watch


Releases


Contributor Thanks

Special thanks to our contributors this week:

OpenCHAMI Weekly Digest: Nov 03–Nov 10, 2025

Highlights

  • Multi-architecture support advancing: Image Builder continues to expand with a new open PR for multi-arch manifests ( #49) and an enhancement issue focused on multi-arch image manifests ( #15).
  • Improved SMD APIs: Feature request for idempotent update APIs in SMD is open, alongside active work adding SerialConsole and CommandShell support to Redfish ( Feature #79, PR #81).
  • Power control updates: Latest SMD images integrated via a merged PR, boosting stability and capabilities ( PR #55).
  • Deployment recipes bug identified: A reported issue with bss-init failing in the quickstart guide related to docker compose and architecture requirements ( #142).
  • OpenCHAMI/ochami release v0.5.6: New version delivered with bug fixes and improvements; also addressing BMC addition errors ( v0.5.6 release, Issue #55).
  • Boot Service API backward compatibility issue: Legacy endpoint /boot/v1/bootparameters not fully compatible with BSS clients, pending resolution ( #1).
  • Roadmap planning: Proposals for Hardware Inventory API and SerialConsole Redfish support show focus on deeper hardware & system management integration ( #112, #120).
  • Community improvements: Workflow updates enhance token verification and automation with a new weekly digest workflow merged ( #37, #36).
  • Documentation progress: Ongoing efforts to enhance technical writing are visible with an open docs-focused PR ( #45).

New & Notable PRs

Issues to Watch

Releases

Contributor Thanks

Thanks to everyone driving progress this week, including: