nvidia-container-toolkit/vendor/github.com
Evan Lezar ec29b602c3
Run update-ldcache in isolated namespaces
This change uses the reexec package to run the update of the
ldcache in a container in a process with isolated namespaces.
Since the hook is invoked as a createContainer hook, these
namespaces are cloned from the container's namespaces.

In the reexec handler, we further isolate the proc filesystem,
mount the host ldconfig to a tmpfs, and pivot into the containers
root.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2025-05-15 12:45:49 +02:00
..
cpuguy83/go-md2man/v2 Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 2025-01-16 08:25:45 +00:00
cyphar/filepath-securejoin Use libcontainer execseal to run ldconfig 2025-02-27 13:52:27 +02:00
davecgh/go-spew Update go vendoring 2021-09-07 13:13:03 +02:00
fsnotify/fsnotify Bump github.com/fsnotify/fsnotify from 1.5.4 to 1.7.0 2024-02-04 08:26:11 +00:00
google/uuid Bump go-nvlib to v0.2.0 and go-nvml v0.12.0-3 2024-03-15 15:09:12 +02:00
moby/sys Run update-ldcache in isolated namespaces 2025-05-15 12:45:49 +02:00
NVIDIA Fix mode detection on Thor-based systems 2025-05-13 21:25:11 +02:00
opencontainers bump runc go dep to v1.3.0 2025-04-29 19:01:38 -07:00
pelletier/go-toml Bump github.com/pelletier/go-toml from 1.9.4 to 1.9.5 2024-02-05 09:32:35 +00:00
pmezard/go-difflib Update vendoring 2021-06-07 13:20:34 +02:00
russross/blackfriday/v2 Update CDI dependency to v0.5.2 2022-09-29 12:11:41 +02:00
sirupsen/logrus Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 2024-02-11 08:49:55 +00:00
stretchr/testify Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 2025-01-09 14:16:21 +00:00
syndtr/gocapability Update go vendoring 2022-03-29 11:05:41 +02:00
urfave/cli/v2 Bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 2025-03-06 10:48:36 +00:00
xrash/smetrics Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 2024-05-06 11:45:55 +02:00