Skip to content

Remove support for nvidia driver capabilities #798

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

elezar
Copy link

@elezar elezar commented Jun 18, 2025

This chanage updates the device spec to allow for a driver OR capabilities to be specified. It also removes the capabilities from the gpu spec and indicates that the gpu capability is implied.

@ndeloof
Copy link
Collaborator

ndeloof commented Jun 18, 2025

It also removes the capabilities from the gpu spec and indicates that the gpu capability is implied.

true, still other capabilities could be required to select the adequate device.
Also, being version-less, compose-spec doesn't allow attributes to be removed from the spec.

This chanage updates the device spec to allow for a driver
OR capabilities to be specified. It also removes the NVIDIA capabilitied
from the documentation of the gpus.capabilities field.

Signed-off-by: Evan Lezar <[email protected]>
@elezar elezar force-pushed the remove-nvidia-capabilities branch from d498a2d to 9a8a484 Compare June 18, 2025 20:22
@elezar
Copy link
Author

elezar commented Jun 18, 2025

It also removes the capabilities from the gpu spec and indicates that the gpu capability is implied.

true, still other capabilities could be required to select the adequate device. Also, being version-less, compose-spec doesn't allow attributes to be removed from the spec.

Thanks for pointing this out. I have updated the PR to not remove the field, but to update the documentation for the field to not refer to the nvidia-specific capabilities.

@ndeloof ndeloof enabled auto-merge (rebase) June 19, 2025 06:51
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