Skip to content

Pin rm-accel v0.5.0 (card occupancy) - #35

Merged
gspark-etri merged 1 commit into
masterfrom
chore/pin-rm-accel-0.5.0
Oct 20, 2026
Merged

gspark-etri merged 1 commit into
masterfrom
chore/pin-rm-accel-0.5.0

Conversation

@gspark-etri

Copy link
Copy Markdown
Collaborator

Background

rm-accel v0.5.0 (ai-computing/rm-accel#10, fixing rm-accel#9) reports cards held by host processes as busy (healthy: false), so rm-controller no longer places pods on them. The umbrella chart pins rm-accel through the submodule.

Changes

The components/l1-accel/rm-accel submodule moves to v0.5.0 (8aa955b; chart 0.6.0, which defaults to hostPID: true and occupancy: true). charts/ai-rm keeps its >=0.5.0 constraint.

Verification

  • sim-e2e (kind): the umbrella chart installs with the new subchart and the full flow passes. That is this PR's chart and e2e checks.
  • The live behaviour is in rm-accel#10: both host-held cards were reported busy on the second RNGD node, and rm-controller excluded them.

Compatibility and limits

The live cluster's DaemonSet is unchanged until it is upgraded with the 0.6.0 chart.

Related Issue

Related to #34 (cross-node NPU experiment; it needs busy cards to be visible).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gspark-etri
gspark-etri merged commit 55960e0 into master Oct 20, 2026
6 checks passed
@gspark-etri
gspark-etri deleted the chore/pin-rm-accel-0.5.0 branch October 20, 2026 00:50
gspark-etri added a commit that referenced this pull request Oct 20, 2026
## Background
rm-accel v0.5.0 (ai-computing/rm-accel#10, fixing rm-accel#9) reports
cards held by host processes as busy (`healthy: false`), so
rm-controller no longer places pods on them. The umbrella chart pins
rm-accel through the submodule.

## Changes
The `components/l1-accel/rm-accel` submodule moves to v0.5.0 (8aa955b;
chart 0.6.0, which defaults to `hostPID: true` and `occupancy: true`).
`charts/ai-rm` keeps its `>=0.5.0` constraint.

## Verification
- sim-e2e (kind): the umbrella chart installs with the new subchart and
the full flow passes. That is this PR's `chart` and `e2e` checks.
- The live behaviour is in rm-accel#10: both host-held cards were
reported busy on the second RNGD node, and rm-controller excluded them.

## Compatibility and limits
The live cluster's DaemonSet is unchanged until it is upgraded with the
0.6.0 chart.

## Related Issue
Related to #34 (cross-node NPU experiment; it needs busy cards to be
visible).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant