Si no puede mostrar tanto el nombre de usuario completo como el nombre del grupo en el espacio asignado, ls reemplazará uno o ambos con el ID de usuario o grupo en lugar de truncar cualquiera, para reducir o eliminar los problemas de seguridad debido a nombres de usuarios o grupos similares con diferente longitud. No expandirá la columna. No puedes cambiar eso.
El archivo no tiene el propietario ni el grupo guardados como nombres en sus metadatos, sino como UID y GID.
Si el sistema operativo no puede convertir esos ID en nombres, muestra el ID tal cual.
El proceso de resolución usa /etc/nsswitch.conf para saber donde mirar. (archivo, ldap, base de datos, etc.)
Supongo que getent group gitlab_ci no devolverá nada, lo que significa que el grupo no existe. Si no es así, significa que este grupo no tiene GID 999, lo que explica por qué su archivo es falso.
Usa chgrp para modificar su GID.