refactor(compute): support external driver parity - #2744
Conversation
|
🌿 Preview your docs: https://nvidia-preview-pr-2744.docs.buildwithfern.com/openshell |
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
eb4006a to
0801416
Compare
daf85c9 to
680d1c2
Compare
680d1c2 to
a06e71f
Compare
a06e71f to
bb6f185
Compare
|
Label |
e174352 to
46b9a23
Compare
|
/ok to test 46b9a23 |
elezar
left a comment
There was a problem hiding this comment.
Non-blocking review suggestions for clarity and maintainability. These are not approval-blocking concerns.
9bb944c to
ae967e9
Compare
ae967e9 to
01f5531
Compare
|
/ok to test |
fb5349b to
b7b0e0c
Compare
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
b7b0e0c to
f067e60
Compare
|
/ok-to-test f067e60 |
Summary
Make external compute drivers follow the same public gRPC boundary as in-tree drivers. Canonical driver names can be supplied over UDS, driver-requested callback listeners are validated generically, and omitted process identity remains omitted so every runtime can apply its native defaults.
Related Issue
Part of #2417
Stacked on #2743.
Changes
--compute-driver-socket, with the explicit endpoint taking precedencedocs/changes are includedTesting
mise run pre-commitChecklist