From bcbe17fb5161ceafa60ba2e01866f37a94d50c33 Mon Sep 17 00:00:00 2001 From: Lokesh Mandvekar Date: Wed, 4 Feb 2026 22:14:49 +0530 Subject: [PATCH] test/e2e: skip userns auto uidmapping/gidmapping tests in remote mode The uidmapping= and gidmapping= options with --userns=auto use intermediate ID lookup functionality that was added in d5cf46e807 (after v4.4.1). The fix is too complex to backport as it moves functions between packages and significantly refactors ID mapping logic. Skip these tests in remote mode for v4.4.1. Signed-off-by: Lokesh Mandvekar --- test/e2e/run_userns_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/e2e/run_userns_test.go b/test/e2e/run_userns_test.go index 269b4895e4..1130979d11 100644 --- a/test/e2e/run_userns_test.go +++ b/test/e2e/run_userns_test.go @@ -274,6 +274,7 @@ var _ = Describe("Podman UserNS support", func() { }) It("podman --userns=auto:uidmapping=", func() { + SkipIfRemote("intermediate ID lookup in uidmapping not supported in v4.4.1, fixed by d5cf46e807") u, err := user.Current() Expect(err).ToNot(HaveOccurred()) @@ -303,6 +304,7 @@ var _ = Describe("Podman UserNS support", func() { }) It("podman --userns=auto:gidmapping=", func() { + SkipIfRemote("intermediate ID lookup in gidmapping not supported in v4.4.1, fixed by d5cf46e807") u, err := user.Current() Expect(err).ToNot(HaveOccurred())