Closed
Description
What happened:
Detailed report in a google doc
TL;DR; CRI container runtimes do not follow securityContext
(runAsGroup
/ runAsUser
) when creating config.json
for device mounts (coming from the device plugins).
This blocks using non-root users with containers that require device resources.
What you expected to happen:
non-root containers get the device access
Anything else we need to know?:
Discussed in sig-node June 16th. Follow-up June 23th.
The action is to verify security implications and if no issues identified, then move to fix this in both containerd and cri-o.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done