Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Mesosphere Sprint 35, Mesosphere Sprint 36, Mesosphere Sprint 37, Mesosphere Sprint 38
-
13
Description
When filesystem isolation is enabled in the mesos containerizer, containers that use Nvidia GPU resources need access to GPU libraries residing on the host.
We'll need to provide a means for operators to inject the necessary volumes into all containers that use "gpus" resources.
See the nvidia-docker project for more details:
nvidia-docker/tools/src/nvidia/volumes.go
Attachments
Issue Links
- is blocked by
-
MESOS-5401 Add ability to inject a Volume of Nvidia libraries/binaries into a docker-image container in mesos containerizer.
- Resolved
-
MESOS-5793 Add ability to inject Nvidia devices into a container
- Resolved
-
MESOS-5399 Add utility for parsing ld.so.cache on linux.
- Resolved
-
MESOS-5400 Add preliminary support for parsing ELF files in stout.
- Resolved
-
MESOS-4625 Implement Nvidia GPU isolation w/o filesystem isolation enabled.
- Resolved
-
MESOS-5256 Add support for per-containerizer resource enumeration
- Resolved
-
MESOS-5257 Add autodiscovery for GPU resources
- Resolved
-
MESOS-5258 Turn the Nvidia GPU isolator into a module
- Resolved