cri: Simplify parseUsernsIDs()

Signed-off-by: Rodrigo Campos <rodrigoca@microsoft.com>
This commit is contained in:
Rodrigo Campos 2022-12-30 14:48:23 -03:00
parent 4eed20fc31
commit 72ef986222

View File

@ -319,15 +319,12 @@ func parseUsernsIDs(userns *runtime.UserNamespace) (uids, gids []specs.LinuxIDMa
return nil, nil, nil return nil, nil, nil
} }
uidRuntimeMap := userns.GetUids() uids, err := parseUsernsIDMap(userns.GetUids())
gidRuntimeMap := userns.GetGids()
uids, err := parseUsernsIDMap(uidRuntimeMap)
if err != nil { if err != nil {
return nil, nil, fmt.Errorf("UID mapping: %w", err) return nil, nil, fmt.Errorf("UID mapping: %w", err)
} }
gids, err = parseUsernsIDMap(gidRuntimeMap) gids, err = parseUsernsIDMap(userns.GetGids())
if err != nil { if err != nil {
return nil, nil, fmt.Errorf("GID mapping: %w", err) return nil, nil, fmt.Errorf("GID mapping: %w", err)
} }