Zipkid
10/30/2026, 7:26 AM2026-10-30T07:20:53.602000+00:00 Starting Puppetserver
2026-10-30T07:20:53.681000+00:00 runuser: user does not exist or the user entry does not contain all the required fields
I get this even if i stop including any of our own customisations.
Thank you!Zipkid
10/30/2026, 7:53 AMuser does ... there must be a missing param/(env) variable to designate the user... 🤔Martin Alfke
10/30/2026, 9:07 AMZipkid
10/30/2026, 9:14 AMZipkid
10/30/2026, 9:55 AM2026-10-30T09:46:04.138000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 pre_execution_handler done
2026-10-30T09:46:04.138000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 Starting Puppetserver
2026-10-30T09:46:04.139000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 Start - Some debugging info
2026-10-30T09:46:04.139000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 /
2026-10-30T09:46:04.143000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 root
2026-10-30T09:46:04.147000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 uid=0(root) gid=0(root) groups=0(root)
2026-10-30T09:46:04.152000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 uid=64604(puppet) gid=64604(puppet) groups=64604(puppet)
2026-10-30T09:46:04.152000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 End - Some debugging info
2026-10-30T09:46:04.153000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 Puppetserver started. pid : 177
2026-10-30T09:46:04.173000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 post_startup_handler done
2026-10-30T09:46:04.236000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 runuser: user does not exist or the user entry does not contain all the required fields
2026-10-30T09:46:04.238000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 Puppetserver return code : 0
2026-10-30T09:46:04.238000+00:00 ecs-puppet-firelens/openvoxserver/a3d72130c9604cadb13a362985b79a85 post_execution_handler done
This uses github.com/OpenVoxProject/container-openvoxserverMartin Alfke
10/30/2026, 9:59 AMZipkid
10/30/2026, 10:04 AMroot@ip-172-22-38-68:/# puppet --version
8.31.0
root@ip-172-22-38-68:/# puppetserver --version
puppetserver version: 8.17.0Zipkid
10/30/2026, 10:06 AMOpenVoxProject/container-openvoxserver repoZipkid
10/30/2026, 11:03 AMrismoney
10/30/2026, 1:13 PMZipkid
10/30/2026, 1:25 PMUSER root
But that causes the error below at runtime
runuser: user does not exist or the user entry does not contain all the required fields
Adding the following at the end of our Dockerfile fixes it.
USER puppet:0Miranda Streeter
10/30/2026, 7:06 PMMiranda Streeter
10/30/2026, 7:07 PMMiranda Streeter
10/30/2026, 7:15 PM