Page MenuHomeSolus

Update nvidia-container-toolkit to 1.4.0
ClosedPublic

Authored by xulongwu4 on Sun, Jan 3, 10:56 PM.

Details

Summary

Update nvidia-container-toolkit to 1.4.0.

Changelog:

  • Add compute capability to list of default capabilities
  • Add new config options to pull device list from mounted files instead of ENVVAR
  • Add support for parsing Linux Capabilities for older OCI specs

Package change:

  • Upstream has separated nvidia-container-toolkit from nvidia-container-runtime, so the link to source tarball is updated. This version no longer replaces updated nvidia-docker and nvidia-container-runtime. The latter two are now kept for backward compatibility. More info can be found here.
Test Plan
  • Ran the nvidia-cuda container successfully: docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
  • Ran the tensorflow-gpu container successfully: docker run --gpus all -it --rm tensorflow/tensorflow:latest-gpu bash

Diff Detail

Repository
R4899 nvidia-container-toolkit
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

xulongwu4 created this revision.Sun, Jan 3, 10:56 PM
xulongwu4 requested review of this revision.Sun, Jan 3, 10:56 PM
xulongwu4 edited the summary of this revision. (Show Details)Sun, Jan 3, 10:59 PM
JoshStrobl requested changes to this revision.Wed, Jan 6, 2:39 PM
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
11

Should be:

description: |
    The NVIDIA Container Toolkit allows users to build and run GPU accelerated Docker containers.
This revision now requires changes to proceed.Wed, Jan 6, 2:39 PM
xulongwu4 updated this revision to Diff 24800.Wed, Jan 6, 10:16 PM

Fix description

xulongwu4 marked an inline comment as done.Wed, Jan 6, 10:16 PM
JoshStrobl accepted this revision.Fri, Jan 8, 2:58 AM

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Jan 8, 2:58 AM
This revision was automatically updated to reflect the committed changes.