From 1bbeb127b9400d9db93e021d0b52c310f633101b Mon Sep 17 00:00:00 2001 From: Evstifeev Roman Date: Wed, 29 Jan 2025 19:39:39 +0500 Subject: [PATCH] Print error message when UID or GID mapping failed Refs https://github.com/containers/crun/issues/1648 Signed-off-by: Evstifeev Roman --- pkg/idtools/idtools.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/idtools/idtools.go b/pkg/idtools/idtools.go index 299bdbef7f..b01e39e729 100644 --- a/pkg/idtools/idtools.go +++ b/pkg/idtools/idtools.go @@ -89,6 +89,7 @@ func GetRootUIDGID(uidMap, gidMap []IDMap) (int, int, error) { } else { uid, err = RawToHost(0, uidMap) if err != nil { + logrus.Errorf("Container uses userid mappings, but does not map UID 0 (root)") return -1, -1, err } } @@ -97,6 +98,7 @@ func GetRootUIDGID(uidMap, gidMap []IDMap) (int, int, error) { } else { gid, err = RawToHost(0, gidMap) if err != nil { + logrus.Errorf("Container uses groupid mappings, but does not map GID 0 (root)") return -1, -1, err } }