Skip to content

Provide additional CRI runtimes for NVIDIA #511

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

Merged
merged 2 commits into from
May 19, 2025

Conversation

sky1122
Copy link
Contributor

@sky1122 sky1122 commented May 14, 2025

Issue number:

Closes #510

Description of changes:

The GPU Operator provides additional runtime classes to allow selecting the NVIDIA stack for the pods. Provide the same runtimes the GPU Operator provides for compatibility.

Testing done:

As part of: #459

In variants: aws-k8s-1.29, aws-k8s-1.31, aws-k8s-1.32, aws-k8s-1.33 for x86_64 and aarch64:

  • Verified that all the containerd runtimes are functional

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

sky1122 added 2 commits May 15, 2025 22:53
The GPU Operator provides additional runtime classes to allow selecting
the NVIDIA stack for the pods. Provide the same runtimes the GPU
Operator provides for compatibility. Provide them in a separate config
file to prevent broken runtimes in non-CDI variants.

Signed-off-by: Jingwei Wang <[email protected]>
The GPU Operator provides additional runtime classes to allow selecting
the NVIDIA stack for the pods. Provide the same runtimes the GPU
Operator provides for compatibility.

Signed-off-by: Jingwei Wang <[email protected]>
@sky1122 sky1122 force-pushed the containerd-cdi-changes branch from d5f8a6b to 6774261 Compare May 15, 2025 22:55
@sky1122
Copy link
Contributor Author

sky1122 commented May 15, 2025

force pushed to change the containerd-1.7 settings

@arnaldo2792 arnaldo2792 requested review from KCSesh and bcressey May 19, 2025 15:30
@arnaldo2792 arnaldo2792 marked this pull request as ready for review May 19, 2025 15:54
@sky1122 sky1122 requested a review from yeazelm May 19, 2025 20:21
@arnaldo2792 arnaldo2792 changed the title Containerd: add support for CDI Provide additional CRI runtimes for NVIDIA May 19, 2025
@arnaldo2792 arnaldo2792 merged commit 6e58d33 into bottlerocket-os:develop May 19, 2025
2 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.

Provide nvidia-cdi and nvidia-legacy containerd CRI runtimes
5 participants