From 0904bab01ef2389ef9147bd85708425ed889ebf2 Mon Sep 17 00:00:00 2001 From: Tim Zhou Date: Wed, 11 Mar 2026 17:22:06 -0400 Subject: [PATCH] add trailing newline to subgid due to shadow-utils 4.19.0 regression Fedora 44 come with shadow-utils 4.19.0, This is a POSIX compliance fix - text files need end with a newline. 1. https://github.com/containers/podman-machine-os/issues/226 2. https://github.com/shadow-maint/shadow/issues/1581 Signed-off-by: Tim Zhou --- pkg/machine/ignition/ignition.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/machine/ignition/ignition.go b/pkg/machine/ignition/ignition.go index 57897c834a..7d848f9f8f 100644 --- a/pkg/machine/ignition/ignition.go +++ b/pkg/machine/ignition/ignition.go @@ -283,7 +283,7 @@ pids_limit=0 if uid >= subUID && uid < (subUID+subUIDs) { subUID = uid + 1 } - etcSubUID := fmt.Sprintf(`%s:%d:%d`, usrName, subUID, subUIDs) + etcSubUID := fmt.Sprintf("%s:%d:%d\n", usrName, subUID, subUIDs) // Set containers.conf up for core user to use networks // by default