Skip to content

feat(server): model remote compute driver endpoints#1

Merged
st-gr merged 1 commit into
st-gr:feat/external-compute-driver-socketfrom
elezar:1703-model-remote-compute-driver-endpoints/elezar
Jun 16, 2026
Merged

feat(server): model remote compute driver endpoints#1
st-gr merged 1 commit into
st-gr:feat/external-compute-driver-socketfrom
elezar:1703-model-remote-compute-driver-endpoints/elezar

Conversation

@elezar

@elezar elezar commented Jun 15, 2026

Copy link
Copy Markdown

Summary

Builds on NVIDIA#1703 by modeling remote compute drivers as named endpoint-backed drivers instead of a single external socket side channel.

Related Issue

Contribution against NVIDIA#1703.

Changes

  • Normalize compute driver names and store remote driver Unix socket endpoints by driver name.
  • Route VM and unmanaged remote drivers through the same acquired endpoint path.
  • Forward template.driver_config.<name> for custom remote driver names.
  • Document remote endpoint driver configuration and socket ownership expectations.

Testing

  • mise run check passes
  • mise run pre-commit passes
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

mise run pre-commit was attempted but timed out after 180s. Before timeout it reported a Helm lint failure for the existing chart dependency metadata: chart metadata is missing these dependencies: postgresql. Rust/Python checks reached by the run were passing, and mise run check completed successfully.

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar force-pushed the 1703-model-remote-compute-driver-endpoints/elezar branch from 5706ab2 to 2979bf9 Compare June 15, 2026 14:55
@st-gr st-gr merged commit 2979bf9 into st-gr:feat/external-compute-driver-socket Jun 16, 2026
4 of 6 checks passed
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.

2 participants