Skip to content

SCHED-1764: Bind-mount libdummy not only on login nodes but also on CPU-only workers in GPU clusters - #2599

Merged
Uburro merged 1 commit into
soperator-release-3.0from
SCHED-1764/0
Jun 11, 2026
Merged

Uburro merged 1 commit into
soperator-release-3.0from
SCHED-1764/0

Conversation

@Uburro

@Uburro Uburro commented Jun 11, 2026 •

Copy link
Copy Markdown
Collaborator

Problem

CPU-only workers in GPU clusters did not get the dummy GPU library setup, so jail preparation could fail or behave differently from login nodes.

Solution

Pass cluster type into NodeSet rendering, add NODESET_GPU_ENABLED, and update jail setup so CPU-only workers in GPU clusters bind-mount dummy GPU libraries. Also add libdummy.so to the worker image.

Testing

Added/updated unit tests for worker StatefulSet environment rendering. Local test run was not completed in this session.

Release Notes

Fix: CPU-only workers in GPU clusters now get the expected dummy GPU library setup during jail preparation. No breaking changes.

@Uburro Uburro changed the title SCHED-1660: Bind-mount libdummy not only on login nodes but also on CPU-only workers in GPU clusters Jun 11, 2026
@Uburro Uburro added the fix label Jun 11, 2026
@Uburro
Uburro merged commit a85af56 into soperator-release-3.0 Jun 11, 2026
63 of 81 checks passed
@Uburro
Uburro deleted the SCHED-1764/0 branch June 11, 2026 16:03
github-actions Bot added a commit that referenced this pull request Jun 11, 2026
This reverts commit a85af56, reversing
changes made to 3ada3de.

This branch was previously deployed

1 inactive deployment
e2e — 0feac6fa Deployed Jun 11, 2026 by Uburro via e2e-test #6929
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 participants