Es exactamente el mismo problema que en Issue with non 'username' defined · Issue #2373 · nodejs/node-gyp · GitHub y os.userInfo throws if no username in docker container · Issue #25714 · nodejs/node · GitHub
Al usar un ID de usuario aleatorio, node se queja en el momento de cargar los métodos y propiedades del sistema operativo os.
Solo para confirmar, la forma antigua será totalmente obsoleta/eliminada, ¿verdad?
Saludos,
Ismael