diff --git a/pkg/cri/opts/spec_linux_opts.go b/pkg/cri/opts/spec_linux_opts.go index 942f66f4a..354977f32 100644 --- a/pkg/cri/opts/spec_linux_opts.go +++ b/pkg/cri/opts/spec_linux_opts.go @@ -163,6 +163,10 @@ func WithMounts(osi osinterface.OS, config *runtime.ContainerConfig, extra []*ru return fmt.Errorf("relabel %q with %q failed: %w", src, mountLabel, err) } } + if mount.UidMappings != nil || mount.GidMappings != nil { + return fmt.Errorf("idmap mounts not yet supported, but they were requested for: %q", src) + } + s.Mounts = append(s.Mounts, runtimespec.Mount{ Source: src, Destination: dst,