From d628e1435572a3d6974be7f01eab2a5ec09f6e8b Mon Sep 17 00:00:00 2001 From: Daniel J Walsh Date: Fri, 2 Aug 2024 15:41:53 -0400 Subject: [PATCH] Ignore missing containers when calling GetExternalContainerLists Race condition between listing containers and figuring out if it is a buildah container. Fixe: https://github.com/containers/podman/issues/23492 Signed-off-by: Daniel J Walsh --- pkg/ps/ps.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/ps/ps.go b/pkg/ps/ps.go index 755e04c08f..7a77621e75 100644 --- a/pkg/ps/ps.go +++ b/pkg/ps/ps.go @@ -122,6 +122,9 @@ func GetExternalContainerLists(runtime *libpod.Runtime) ([]entities.ListContaine switch { case errors.Is(err, types.ErrLoadError): continue + // Container could have been removed since listing + case errors.Is(err, types.ErrContainerUnknown): + continue case err != nil: return nil, err default: